I absolutely adore this Indian Chicken Biryani Recipe because it’s a sensational burst of flavors wrapped in tender chicken and fragrant basmati rice. Every time I make it, the aroma fills the kitchen and brings everyone rushing to the table. This dish is both comforting and celebratory, blending spices, creamy yogurt, and a saffron-kissed finish that makes it truly unforgettable. If you love dishes that feel like a warm hug with a little excitement, this biryani is going to be your new favorite.

Why You’ll Love This Indian Chicken Biryani Recipe

From the first bite, what grabs me about this recipe is its incredible flavor balance. The spice mix is vibrant yet gentle, with turmeric, garam masala, and chili powder creating layers of warmth without overpowering the juicy chicken. The yogurt marinade tenderizes the meat beautifully, while the saffron-infused milk adds that luxurious, golden touch both in color and aroma. I love how the combination of fresh herbs like mint and cilantro lift the whole dish, giving it that fresh, inviting note.

What makes this recipe a winner in my kitchen is how surprisingly approachable it is. Although it tastes complex and festive, the preparation steps are straightforward and manageable, even on a weeknight. It’s ideal for everything from casual family dinners to special occasions like holidays or dinner parties. The joy of sharing this dish with loved ones, watching them savor each mouthful, makes all the careful cooking worth it. Honestly, this recipe stands out because it delivers authentic Indian flavors with a practical and easy-to-follow method.

Ingredients You’ll Need

A black pan filled with a thick, bright red tomato-based curry containing several small pieces of light brown cooked chicken, thin slices of cooked onions, and a few whole green chili peppers scattered throughout. On the top-left corner, there is a white cup with an orange liquid and saffron threads. Above the pan, two small black bowls hold white salt crystals on the left and brown powdered spices on the right. At the bottom left, part of a white plate is visible with a mound of plain white rice. On the bottom right, three white cups filled with chopped green herbs are arranged on a blue and white checkered cloth, all placed on a white marbled surface photo taken with an iphone --ar 4:5 --v 7

These ingredients are simple but essential, each bringing a unique element to the texture, color, or flavor of the Indian Chicken Biryani Recipe. Fresh herbs, spices, and staples come together for a well-rounded and inviting dish.

  • ½ cup full fat Greek yogurt: Adds creaminess and tenderness to the chicken while balancing spices.
  • ½ teaspoon turmeric powder: Gives a warm, earthy tone and beautiful golden color.
  • ½ teaspoon mild chili powder: Adds gentle heat without overwhelming the dish.
  • 1 teaspoon garam masala, divided: A crucial spice mix that provides depth and warmth.
  • 2 tablespoons ginger-garlic paste, divided: Vital for aromatic and savory flavors that permeate the chicken.
  • 2 small hot peppers (jalapeños), halved lengthwise: Adds a subtle kick and freshness.
  • Kosher salt: Enhances all the flavors and balances the dish.
  • 1⅓ pounds boneless, skinless chicken thighs, cut into 1 inch pieces: Tender and juicy, perfect for absorbing spices.
  • 1½ cups raw basmati rice (11 ounces): The star grain known for its fluffy, separate grains and nutty aroma.
  • 3 tablespoons vegetable oil or ghee: Used for sautéing and adding richness.
  • 4 green cardamom pods: Impart a sweet, complex flavor to the rice.
  • 1 teaspoon cumin seeds: Adds a warm, slightly peppery note.
  • 1 large yellow onion, halved and thinly sliced: Provides sweetness and body.
  • 14-ounce can Italian plum tomatoes, chopped (1½ cups): Brings acidity and moisture for a rich sauce.
  • 3 tablespoons tomato paste: Concentrates tomato flavor and deepens color.
  • 2 teaspoons ginger-garlic paste (remaining from above): For extra infusion of flavor in the sauce.
  • 1 teaspoon ground coriander: Adds subtle floral citrus undertones.
  • 1/4 teaspoon saffron threads: Elevates the dish with its unmistakable aroma and golden hues.
  • 1/4 cup whole milk: Used to bloom the saffron and add creaminess.
  • 2 tablespoons chopped fresh mint leaves: Lends a cooling contrast to the spices.
  • 2 tablespoons chopped fresh cilantro leaves: Adds brightness and a fresh herbal note.

Directions

Step 1: In a large bowl, whisk together the yogurt, turmeric powder, chili powder, ½ teaspoon garam masala, 1 tablespoon plus 1 teaspoon of ginger-garlic paste, halved hot peppers, and ½ teaspoon kosher salt. Add the chicken pieces and toss well to coat. I like to let it marinate for at least 30 minutes at room temperature, or cover and chill in the fridge for up to 24 hours to develop deeper flavor.

Step 2: Rinse the basmati rice under cold water by swishing it gently with your hands, then drain the cloudy water. Repeat this rinsing 2 to 3 times until the water runs mostly clear. This step is key to getting fluffy, separated rice.

Step 3: Cook the rinsed rice partially by boiling it for roughly 25% less time than the package directs — usually about 5 to 6 minutes. Drain the rice well and set it aside so it’s ready to layer later.

Step 4: In a small bowl, whisk together the chopped tomatoes and tomato paste until smooth and set this mixture aside for later use in the curry.

Step 5: Heat your oil or ghee in a large heavy skillet over medium heat. Toss in the cardamom pods and cumin seeds, frying while stirring for 15 to 20 seconds until fragrant. Add the sliced onions and cook for about 8 minutes, stirring occasionally, until they soften and start to brown slightly.

Step 6: Stir in the ground coriander and remaining 2 teaspoons of ginger-garlic paste. Cook this mixture for 30 seconds, then add the marinated chicken and spread it out in a single layer across the pan. Turn up the heat to medium-high and leave the chicken undisturbed for 3 minutes to brown, then flip and cook the other side for 2 minutes.

Step 7: Add the tomato mixture to the pan, stir gently, then cover and simmer over low heat for 5 minutes so the flavors meld and the chicken finishes cooking. Once done, remove the pan from heat.

Step 8: Warm the milk in the microwave or on the stove until hot, then crumble saffron threads into the milk, rubbing them between your fingers to break them up for better infusion. Let it soak for 3 to 5 minutes — this is the magic that will give your biryani that signature golden glow and aroma.

Step 9: Now assemble your biryani: evenly spread half the par-cooked rice over the chicken curry. Sprinkle half the chopped mint, half the cilantro, ¼ teaspoon garam masala, and ¼ teaspoon salt over the rice. Drizzle 2 tablespoons of the saffron-infused milk evenly on top. Repeat layering with the remaining rice, herbs, garam masala, salt, and saffron milk.

Step 10: Cover the pan tightly with a lid and place it over very low heat to gently cook and steam the layers together for 10 to 12 minutes until the rice is perfectly tender. Then turn off the heat and let the biryani rest, still covered, for an additional 5 to 10 minutes to allow the flavors to settle.

Step 11: Serve your Indian Chicken Biryani Recipe hot, with cooling cucumber raita and optional mango chutney on the side to balance the spice and richness. Enjoy the celebration of flavors!

Servings and Timing

This recipe comfortably serves 4 hungry people, making it a perfect meal for a small family or dinner party. Prep time takes about 20 minutes, including marinating, but if you have time to let it marinate longer, it’s even better. The cooking time totals roughly 40 minutes, considering the partial rice cooking, chicken curry, and final steaming. In all, you’re looking at about 1 hour from start to finish, plus resting time to let those flavors meld beautifully.

How to Serve This Indian Chicken Biryani Recipe

The image shows a black cast iron skillet filled with a rice dish that has about two layers. The bottom layer is a rich, reddish-brown mix with visible chunks of cooked meat and spices. The top layer is white rice with a few patches of bright yellow color, likely from saffron or turmeric. Fresh chopped green herbs are sprinkled unevenly across the top, along with small saffron strands. The skillet rests partly on a white and blue striped cloth on a white marbled surface. Around the skillet, there are small white bowls and metal measuring spoons containing ingredients like more herbs and powders. Photo taken with an iphone --ar 4:5 --v 7

When I serve this biryani, I love to keep the sides simple but complementary. Cucumber raita made with yogurt, chopped cucumber, cumin, and a little fresh mint works beautifully to cool the palate, offering a creamy contrast to the spices. For a touch of sweetness, mango chutney adds a bright, fruity note that elevates the whole experience. You might also try a crisp green salad with lemon dressing or some roasted vegetables on the side for added texture and freshness.

Presentation is part of the fun too! I like to fluff the biryani gently with a fork to show off that vibrant saffron color streaked through the fluffy rice. Then I sprinkle extra chopped cilantro and mint on top along with some toasted nuts like cashews or almonds for crunch. Serving it on a large, warm platter invites friends and family to scoop from the center, making it feel communal and cozy.

For beverages, I often reach for a chilled glass of lightly sweetened mango lassi or a refreshing mint lemonade to balance the bold spices. If you prefer something alcoholic, a crisp Riesling or a light, aromatic white wine pairs exceptionally well. This dish shines at festive occasions, holiday dinners, or even a casual weekend meal when you want to impress with layered, home-cooked flavor. Serve it hot or warm to enjoy every nuance of this incredible Indian Chicken Biryani Recipe.

Variations

While I adore making this biryani with boneless chicken thighs, feel free to switch up the protein. Chicken breasts work in a pinch if you prefer leaner meat, though thighs offer juiciness I never want to give up. For a lighter or vegetarian twist, you could try layering with roasted vegetables like cauliflower, carrots, or even paneer cubes to soak up the spices and saffron milk.

If you’re following a gluten-free diet, you’re in luck because this recipe naturally fits right in as long as you check that your spices and pastes don’t contain any additives. For a vegan version, swap the chicken for tofu or tempeh marinated in the same yogurt substitute like coconut or cashew yogurt, and use oil in place of ghee.

The cooking method here is quite flexible too. While I prefer the stovetop layering and steaming technique, you can finish the assembled biryani in a preheated oven at low heat (around 325°F or 160°C) for 15-20 minutes, covered tightly with foil. This change offers a hands-off cooking experience and still results in beautifully infused flavors and perfectly cooked rice.

Storage and Reheating

Storing Leftovers

Leftover Indian Chicken Biryani keeps wonderfully in the fridge for up to 3 days. I always store it in an airtight container to keep moisture in and prevent the rice from drying out. Making sure it cools to room temperature before refrigerating helps avoid condensation inside the container that can make the dish soggy.

Freezing

You can freeze biryani, but I recommend portioning it out first into freezer-safe, airtight containers. It freezes well for up to 2 months. To maintain texture, avoid freezing with sides like raita. When ready to eat, thaw overnight in the fridge for best results.

Reheating

When reheating, gently warming in a skillet over low heat with a splash of water or broth helps rehydrate the rice and prevent drying. Covering the pan helps steam everything back to life. Avoid microwaving uncovered for long periods as it can make the rice hard and unevenly heated. A quick toss with a little ghee or oil after reheating can revive that fresh-cooked richness.

FAQs

Can I use chicken breasts instead of thighs for this Indian Chicken Biryani Recipe?

Absolutely! Chicken breasts can be used if you prefer leaner meat, but keep in mind they cook faster and can dry out if overcooked. I recommend cutting them into uniform pieces and marinating well. Adjust the cooking time slightly to keep them tender and juicy.

Is it necessary to soak the saffron in warm milk?

Soaking saffron threads in warm milk is crucial because it fully releases its color and aroma, giving the biryani its distinctive golden hue and floral flavor. Without this step, saffron won’t perfume the rice as beautifully.

Can I prepare this biryani ahead of time for a party?

Yes! You can marinate the chicken a day ahead to deepen flavors. The biryani itself tastes fantastic freshly assembled, but you can make it up to the steaming step and refrigerate, then gently reheat before serving to save time on the day of the event.

What kind of rice should I use for the best results?

Basmati rice is the best choice for this Indian Chicken Biryani Recipe because of its long grains, fragrance, and ability to remain separate and fluffy after cooking. If you can’t find basmati, jasmine rice can be a substitute, though the flavor and texture differ slightly.

How spicy is this recipe and can I adjust the heat?

The spice level is mild to medium with this recipe, mostly from the chili powder and mild hot peppers. You can easily adjust it by reducing or omitting the peppers or chili powder if you want a gentler flavor. Conversely, adding more fresh chilies or a pinch of cayenne will ramp up the heat.

Conclusion

I can’t recommend this Indian Chicken Biryani Recipe enough. It’s a dish full of love, layers of flavor, and that comforting feeling only a well-made biryani delivers. Whether you’re cooking for special guests or treating yourself on a weekend, this recipe never fails to impress and satisfy. Give it a try—your kitchen and your taste buds will thank you!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Indian Chicken Biryani Recipe

Indian Chicken Biryani Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 8 reviews

This Indian Chicken Biryani recipe offers a fragrant and flavorful one-pot meal featuring marinated chicken thighs, aromatic basmati rice, and a rich blend of spices and herbs. Cooked on the stovetop, this biryani combines tender chicken with layers of partially cooked rice infused with saffron, garam masala, and fresh mint and cilantro, making it a classic and comforting dish perfect for family meals or special occasions.

  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings

Ingredients

Marinade

  • ½ cup full fat Greek yogurt
  • ½ teaspoon turmeric powder
  • ½ teaspoon mild chili powder
  • 1 teaspoon garam masala, divided
  • 2 tablespoons ginger-garlic paste, divided
  • 2 small hot peppers (such as jalapeños), halved lengthwise
  • ½ teaspoon kosher salt
  • 1⅓ pounds boneless, skinless chicken thighs, cut into 1-inch pieces

Rice

  • 1½ cups raw basmati rice (11 ounces)

Cooking

  • 3 tablespoons vegetable oil or ghee
  • 4 green cardamom pods
  • 1 teaspoon cumin seeds
  • 1 large yellow onion, halved and thinly sliced
  • 14-ounce can Italian plum tomatoes, chopped (1½ cups)
  • 3 tablespoons tomato paste
  • 2 teaspoons ginger-garlic paste (remaining from above)
  • 1 teaspoon ground coriander
  • Kosher salt, to taste

Saffron Milk and Garnish

  • ¼ teaspoon saffron threads
  • ¼ cup whole milk
  • ½ teaspoon garam masala (remaining from above)
  • 2 tablespoons chopped fresh mint leaves
  • 2 tablespoons chopped fresh cilantro leaves

Instructions

  1. Marinate the chicken: In a large bowl, combine yogurt, turmeric, chili powder, ½ teaspoon garam masala, 1 tablespoon plus 1 teaspoon ginger-garlic paste, halved hot peppers, and ½ teaspoon kosher salt. Toss the chicken pieces into the marinade to coat thoroughly. Set aside to marinate for 30 minutes at room temperature or cover and refrigerate for up to 24 hours for deeper flavor.
  2. Prepare the rice: Rinse basmati rice in a large bowl with cold water, swishing it around to release starch. Drain the water and repeat 2 to 3 times until the water runs clear. Cook the rice partially by boiling it for about ¾ of the recommended package time, then drain and set aside.
  3. Mix tomato base: Whisk together the tomato paste and chopped tomatoes in a small bowl and set aside for later use.
  4. Sauté spices and onions: Heat vegetable oil or ghee in a large heavy skillet over medium heat. Add green cardamom pods and cumin seeds, frying for 15-20 seconds until fragrant. Add the sliced onions and sauté for about 8 minutes until softened and lightly golden.
  5. Add spices and chicken: Stir in ground coriander and the remaining 2 teaspoons of ginger-garlic paste, cooking for 30 seconds. Add the marinated chicken along with its marinade, spreading it evenly in the pan. Increase heat to medium-high and cook chicken undisturbed for 3 minutes, then flip and cook the other side for 2 minutes.
  6. Simmer with tomatoes: Stir in the tomato mixture. Bring to a simmer, cover the pan, and cook gently for 5 minutes until chicken is cooked through. Remove from heat.
  7. Prepare saffron milk: Warm the milk in the microwave or on the stove. Break up saffron threads between your fingers as you add them to the hot milk. Let the saffron steep for 3-5 minutes to impart flavor and color.
  8. Assemble the biryani: Spread half of the partially cooked rice evenly over the chicken in the pan. Sprinkle evenly with 1 tablespoon chopped mint, 1 tablespoon chopped cilantro, ¼ teaspoon garam masala, and ¼ teaspoon salt. Drizzle 2 tablespoons of saffron milk over the rice. Repeat layering with the remaining rice, mint, cilantro, garam masala, salt, and saffron milk.
  9. Cook the biryani: Cover the skillet tightly and simmer gently on low heat for 10-12 minutes, allowing the rice to finish cooking and absorb flavors. Then turn off the heat and let the biryani rest, covered, for 5-10 minutes to let the steam settle.
  10. Serve: Fluff the biryani gently before serving. It pairs beautifully with cucumber raita and mango chutney as accompaniments for a complete meal.

Notes

  • Marinating the chicken longer (up to 24 hours) enhances the flavor and tenderness.
  • Partially cooking the rice ensures it finishes cooking perfectly in the biryani without becoming mushy.
  • Saffron milk adds a distinctive aroma and vibrant color; if unavailable, turmeric-infused milk can be a substitute.
  • Adjust chili powder and peppers according to your heat preference.
  • Using ghee instead of vegetable oil adds richer flavor traditional to Indian cooking.
  • Leftover biryani can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop or microwave.
  • Author: Daisy
  • Prep Time: 45 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star