Chicken Biryani

Step-by-step chicken biryani recipe with aromatic basmati rice, saffron, and perfectly spiced chicken. Dum-cooked for layered, fragrant perfection.

Hyderabadi chicken biryani on a large platter with saffron-streaked basmati rice, caramelized onions, fresh mint, and spiced chicken pieces

By Elena Rossi · Published 2025-04-18 · Updated 2026-03-10

Prep 30 min · Cook 45 min · Total 75 min · Serves 6 · Hard · indian · dinner

Rating: 4.9/5 (387 reviews) · 580 kcal per serving

Introduction

Biryani is not just a dish — it's an event. In Indian households, biryani means celebration: weddings, festivals, Sunday gatherings, or simply that glorious moment when someone decides the family deserves something extraordinary. Every region has its own version, every family has its own secret, and everyone is absolutely certain that theirs is the best. This recipe is a Hyderabadi-style dum biryani — the kind where marinated chicken and parboiled rice are layered in a heavy pot, sealed shut, and slow-cooked until the steam weaves the flavors together into something transcendent. The bottom layer of rice absorbs the spiced chicken juices and turns golden. The top layer stays white and fluffy, perfumed with saffron. When you open the lid and gently fold the layers together, you get a mosaic of colors and flavors that no other rice dish can match. Yes, it takes more time and effort than a typical weeknight dinner. But every minute is worth it, and I'll walk you through each step so precisely that your first attempt will rival any restaurant.

Why You'll Love It

  • The most aromatic dish you'll ever cook in your kitchen
  • Feeds a crowd — perfect for gatherings and celebrations
  • The dum technique creates layers of flavor impossible to achieve any other way
  • Every component can be prepped ahead of time
  • Leftovers (if there are any) taste even better the next day

Ingredients

  • 500g chicken pieces, bone-in, skin removed (leg and thigh pieces work best)
  • 2 cups aged basmati rice, soaked in water for 30 minutes
  • 3 large onions, thinly sliced into half-moons (about 4 cups)
  • 1 cup full-fat plain yogurt, whisked smooth
  • 1 tsp saffron threads soaked in 3 tablespoons warm milk
  • 2 tbsp biryani masala (or garam masala)
  • 1 tsp turmeric powder
  • 1 tsp red chili powder (adjust to taste)
  • 4 tbsp ghee (plus 2 tbsp for finishing)
  • 2 tbsp neutral oil (for frying onions)
  • 1/2 cup fresh mint leaves, roughly chopped
  • 1/2 cup fresh cilantro, roughly chopped
  • 1 inch ginger, grated
  • 6 cloves garlic, minced
  • 4 green cardamom pods
  • 4 whole cloves
  • 1 cinnamon stick
  • 2 bay leaves
  • 1 tsp cumin seeds
  • salt to taste (about 2 tsp for the rice water, 1 tsp for chicken)

Equipment

  • Heavy-bottomed pot with tight-fitting lid (Dutch oven is ideal)
  • Large saucepan for parboiling rice
  • Deep skillet or sauté pan for onions and chicken
  • Mixing bowl for marination
  • Aluminum foil (for sealing the pot)
  • Fine strainer

Instructions

  1. Fry the onions to deep golden perfection. — This step is the foundation of great biryani. Heat ghee and oil together in a large, deep skillet over medium-high heat. Add the thinly sliced onions and fry, stirring every minute or so, for 15-20 minutes until they turn a deep golden-brown color (called 'birista'). This is not a shortcut step — deeply caramelized onions provide the sweet, complex base flavor that defines biryani. The onions will reduce to about one-third of their original volume. Remove half the fried onions and set them aside on a paper towel — these will be your garnish. They'll crisp up further as they cool.
  2. Marinate and cook the chicken with spices. — To the remaining onions in the pan, add ginger and garlic. Sauté for 1 minute until fragrant. Add the chicken pieces, yogurt, biryani masala, turmeric, red chili powder, and 1 teaspoon of salt. Stir to coat every piece of chicken thoroughly. Cook on medium heat for 15 minutes, stirring occasionally, until the chicken is about 80% cooked and the yogurt sauce has thickened and reduced. The chicken doesn't need to be fully cooked — it will finish during the dum step. Scatter half the mint and cilantro over the chicken.
  3. Parboil the rice to exactly 70% doneness. — While the chicken cooks, bring a large pot of water to a rolling boil. Add salt (it should taste like mild seawater), the cardamom pods, cloves, cinnamon stick, bay leaves, and cumin seeds. These whole spices will infuse the rice with subtle aromatics. Drain the soaked rice and add it to the boiling water. Cook for exactly 5-6 minutes, testing a grain by pressing between your fingers — it should be firm in the very center but cooked on the outside. This is critical: overcooked rice will turn mushy during dum. Drain immediately through a fine strainer. Remove and discard the whole spices.
  4. Layer the rice over the chicken. — Spread the cooked chicken evenly in the bottom of a heavy-bottomed pot (a Dutch oven works perfectly). Gently spoon the parboiled rice over the chicken in an even layer. Do not press it down — you want air pockets between the grains. Drizzle the saffron milk in zigzag lines across the rice. The saffron will create beautiful golden streaks through the finished dish. Scatter the remaining mint and cilantro over the top. Dot with 2 tablespoons of ghee. Sprinkle the reserved fried onions over everything.
  5. Seal and cook on dum (slow steam). — Cover the pot with a sheet of aluminum foil, pressing it tightly around the edges to create a seal. Place the lid on top and press firmly — you want zero steam to escape. This sealed environment is the 'dum' — the trapped steam cooks everything gently and evenly, while the flavors from the chicken layer travel upward through the rice. Place the pot on the lowest heat setting on your stove. If you have a flame tamer or heat diffuser, use it. Cook undisturbed for 25 minutes. Do not open the lid — every time you lift it, you release the precious steam that's doing the cooking. After 25 minutes, turn off the heat and let the pot sit, still sealed, for 5 more minutes.
  6. Open, gently fold, and serve with fanfare. — Remove the lid and foil. You should be greeted by a gorgeous mosaic of white rice streaked with saffron gold, studded with herbs, and sitting atop deeply spiced, falling-off-the-bone chicken. Using a large fork or flat spatula, gently fold the layers together from the bottom up, being careful not to break the rice grains or shred the chicken. Serve on a large platter, mounded high. Garnish with the reserved crispy fried onions, a few extra mint leaves, and a scattering of toasted cashews if desired. Serve alongside raita (yogurt with cucumber and mint), a simple kachumber salad (diced onion, tomato, and cucumber), and papadum.

Tips

  • Soak the rice for 30 minutes — this is non-negotiable. Soaked rice absorbs water evenly, resulting in long, separate grains rather than sticky clumps.
  • Use bone-in chicken. The bones add gelatin and depth to the sauce layer, which enriches the entire dish. Boneless chicken is convenient but produces a less flavorful biryani.
  • The dum step is sacred — do not lift the lid. Every time you peek, you release steam that's essential for even cooking. Trust the process.
  • Aged basmati rice (1-2 years old) elongates more during cooking and stays separate. Look for 'aged' on the packaging.
  • If your biryani bottom burns easily, place a tava (flat griddle) between the pot and the burner. This distributes heat more evenly.
  • For extra fragrance, add a few drops of kewra water (screwpine essence) or rose water to the saffron milk before drizzling.

Variations

  • Vegetable Biryani: Replace chicken with a mix of potatoes, cauliflower, carrots, peas, and paneer. Reduce the dum cooking time to 20 minutes.
  • Mutton Biryani: Use bone-in mutton/goat pieces. Pressure cook the meat for 3 whistles before layering. This is the premium version and takes about 30 minutes longer.
  • Egg Biryani: Hard-boil eggs and fry them until golden. Layer them with the rice and use the same gravy base without chicken.

Storage

Fridge: Store in an airtight container for up to 3 days. Biryani actually tastes better the next day as the flavors continue to meld.

Freezer: Freeze portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.

Reheat: Sprinkle 2-3 tablespoons of water over the biryani, cover tightly, and heat in a 350°F oven for 15-20 minutes. Or microwave with a damp paper towel over the top.

Nutrition (per serving)

  • Calories: 580 kcal
  • Fat: 18 g
  • Carbs: 68 g
  • Protein: 35 g
  • Fiber: 3 g
  • Sugar: 6 g
  • Sodium: 780 mg

FAQ

What makes biryani different from regular rice and curry?

The key difference is the dum cooking technique. In biryani, marinated meat and parboiled rice are layered and slow-steamed together, so the flavors infuse upward through the rice. Regular rice and curry are cooked separately and served side by side. Biryani creates a unified dish where every grain of rice carries flavor from the spiced meat below.

Can I make biryani in a rice cooker?

It's possible but not ideal. The dum technique relies on even, gentle heat from below and sealed steam above. A rice cooker provides bottom heat only and doesn't seal as tightly. For a shortcut, use an Instant Pot on the 'rice' setting for 6 minutes with natural pressure release.

Why is my rice mushy?

Three possible reasons: the rice wasn't soaked (so it cooked unevenly), it was parboiled too long (it should be 70% done, firm in the center), or the dum cooking time was too long. Reduce each of these factors slightly on your next attempt.

What is biryani masala?

Biryani masala is a spice blend specifically designed for biryani, typically containing fennel seeds, mace, nutmeg, star anise, green and black cardamom, shah jeera (royal cumin), and dried rose petals along with standard garam masala spices. You can substitute garam masala in a pinch, but the flavor won't have the same complexity.

Can I use brown rice for biryani?

Technically yes, but it changes the dish significantly. Brown rice takes longer to cook, has a chewier texture, and doesn't elongate like basmati. You'd need to adjust the parboiling time to about 15-20 minutes and increase the dum time. The result will be healthier but won't have the same delicate, fragrant quality of traditional biryani.

How can I store leftovers and reheat them without losing flavor?

For optimal freshness, store any leftovers in an airtight container in the refrigerator for up to 3-4 days. When reheating, do so gently on the stovetop over low heat or in the microwave in short bursts, adding a splash of water or broth to revive the original texture.

Can I freeze this recipe for meal prep?

Many components of this dish freeze beautifully. Freeze portions in freezer-safe airtight containers or heavy-duty freezer bags for up to 2-3 months. Thaw overnight in the refrigerator before reheating for the best results.

Is it possible to make this dish gluten-free?

Yes! You can easily adapt this recipe to be gluten-free by swapping out any wheat-based ingredients (like soy sauce, pasta, or flour) with certified gluten-free alternatives such as tamari, gluten-free pasta, or a 1-to-1 gluten-free baking flour.

Can I substitute ingredients if I have dietary restrictions?

Absolutely. This recipe is highly adaptable. You can swap proteins (like chicken for tofu), use dairy-free alternatives (like coconut milk or vegan butter), or add extra vegetables based on your dietary needs and what you have available in your pantry.

What is the secret to getting the best flavor out of this recipe?

The key to unlocking restaurant-quality flavor is proper seasoning and temperature control. Always taste and adjust salt and pepper as you cook, and ensure your pan is properly preheated before searing or sautéing to build deep, caramelized flavors.

How far in advance can I prepare the ingredients?

You can save significant time by prepping your ingredients (washing, chopping vegetables, and measuring spices) up to 24 hours in advance. Store prepared vegetables in airtight containers in the fridge until you are ready to cook.

What side dishes pair well with this meal?

This dish pairs exceptionally well with simple, contrasting sides. A crisp, acidic green salad, roasted seasonal vegetables, or a slice of crusty artisan bread will complement the main flavors perfectly without overwhelming the palate.

Can I scale this recipe up for a larger crowd?

Yes, you can easily double or triple the ingredients to serve more people. However, when cooking larger batches, ensure you use a larger pan or cook in batches so you don't overcrowd the pan, which can cause ingredients to steam rather than sear.