Ready to spice up your dinner routine? Dive into our roundup of 12 regional chicken rice biryani recipes—from fragrant Hyderabadi to fiery Kolkata-style. Each one brings unique comfort and flair, proving biryani is the ultimate one-pot wonder. Let’s explore these delicious variations!
Hyderabardi Chicken Dum Biryani

Zesty and deeply aromatic, this Hyderabadi Chicken Dum Biryani layers marinated chicken with fragrant basmati rice, all slow-cooked to perfection in a sealed pot. The result is a symphony of spices and tender meat that will transport your taste buds.
Serving: 6 | Prep Time: 45 minutes | Cooking Time: 60 minutes
Ingredients
For the Chicken Marinade
- 2 lbs bone-in chicken thighs
- 1 cup full-fat yogurt, whisked
- 2 tbsp ginger-garlic paste
- 1 tsp Kashmiri red chili powder
- 1/2 tsp ground turmeric
- 1 tsp garam masala
- 1 tsp fine sea salt
- 2 tbsp lemon juice
- 1/4 cup crispy fried onions, crushed
For the Rice
- 3 cups aged basmati rice, soaked 30 minutes and drained
- 2 bay leaves
- 4 green cardamom pods, lightly crushed
- 1 cinnamon stick (2 inches)
- 4 whole cloves
- 1 star anise
- 1 tbsp kosher salt (for boiling water)
- 1 tbsp ghee
For Layering and Dum (Steam Sealing)
- 1 cup crispy fried onions
- 1/4 cup fresh mint leaves, chopped
- 1/4 cup fresh cilantro, chopped
- 1/4 tsp saffron threads, steeped in 2 tbsp warm whole milk for 10 minutes
- 2 tbsp ghee, melted
- 1 tbsp rose water
- 2 tbsp warm milk (for saffron)
- For dough seal: 1 cup all-purpose flour mixed with 1/3 cup water to form a stiff dough
Instructions
- In a large bowl, combine the chicken, yogurt, ginger-garlic paste, chili powder, turmeric, garam masala, salt, lemon juice, and crushed fried onions. Mix well, cover, and refrigerate for at least 30 minutes (up to 4 hours for deeper flavor).
- Bring a large pot of water (about 8 cups) to a rolling boil. Add the kosher salt, whole spices (bay leaves, cardamom, cinnamon, cloves, star anise), and ghee. Add the drained rice and boil for exactly 5-6 minutes, until the rice is about 70% cooked (it should still have a firm bite). Drain the rice and discard the whole spices or leave them in the pot for layering. Set aside.
- In a heavy-bottomed pot with a tight-fitting lid (preferably a Dutch oven or handi), spread 1 tablespoon of ghee on the bottom. Layer half of the marinated chicken evenly on the bottom. Sprinkle half of the mint, cilantro, and fried onions over the chicken.
- Layer all of the partially cooked rice over the chicken in an even bed. Drizzle the saffron-milk mixture, rose water, and the remaining melted ghee over the rice. Top with the remaining mint, cilantro, and fried onions.
- Seal the pot: Stretch the prepared dough into a long rope and press it around the rim of the pot. Place the lid on top and press firmly to create an airtight seal. Ensure no steam can escape.
- Place the sealed pot on a tawa (griddle) over medium-high heat for 5 minutes. Then reduce the heat to the lowest possible setting and cook for 40 minutes. Do not open the lid during cooking. After 40 minutes, turn off the heat and let the pot rest, still sealed, for another 10 minutes.
- Carefully break the dough seal and remove the lid. Using a wide spatula, gently fluff and layer the biryani from the bottom upward, mixing the chicken and rice. Serve immediately.
Knead the dough seal carefully to trap steam; every bite rewards with layers of flavor and texture. Serve with raita or mirchi ka salan for a complete feast.
Lucknowi (Awadhi) Chicken Biryani

Layered with fragrant basmati rice and tender chicken, this Lucknowi (Awadhi) Chicken Biryani is a masterpiece of subtle spices and delicate flavors. The dum method, where the pot is sealed and cooked slowly, infuses every grain with aromas of saffron and rose. Follow these steps to recreate this royal dish at home.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 90 minutes
Ingredients
For the Chicken Marinade
- 2 lbs pasture-raised chicken thighs, skin removed and cut into 2-inch pieces
- 1 cup Greek-style whole milk yogurt
- 2 tbsp ginger-garlic paste
- 1 tsp Kashmiri red chili powder
- 1/2 tsp ground turmeric
- 1 tsp garam masala
- 1 tsp salt
- 1/4 cup ghee (clarified butter)
For the Rice
- 3 cups aged basmati rice, rinsed and soaked in cold water for 30 minutes
- 8 cups water
- 2 bay leaves
- 4 green cardamom pods, lightly crushed
- 6 whole cloves
- 2 (1-inch) cinnamon sticks
- 1 tsp salt
For the Assembly and Dum
- 3 large yellow onions, thinly sliced
- 1/2 cup ghee (clarified butter), divided
- 1/2 cup fresh mint leaves, chopped
- 1/2 cup fresh coriander leaves, chopped
- 1/2 tsp saffron threads, steeped in 2 tbsp warm milk
- 2 tbsp rose water
- 1 tbsp kewra water (screwpine essence)
- 2 tbsp warm milk (for final sprinkle)
Instructions
- In a large bowl, combine yogurt, ginger-garlic paste, Kashmiri red chili powder, turmeric, garam masala, and salt. Add chicken pieces and toss to coat evenly. Cover and refrigerate for at least 2 hours, or overnight for deeper flavor.
- Heat 1/4 cup ghee in a heavy-bottomed pot over medium heat. Add sliced onions and cook, stirring frequently, until deep golden brown and caramelized, about 20-25 minutes. Remove half the onions for garnish; set aside.
- In a large pot, bring 8 cups water to a boil. Add bay leaves, cardamom, cloves, cinnamon, and 1 tsp salt. Drain the soaked rice and add to boiling water. Cook for 5 minutes until rice is 70% done (al dente). Drain and set aside.
- Preheat oven to 350°F, or prepare a stovetop simmer burner. In a heavy, lidded pot (preferably a handi or Dutch oven), layer half the parboiled rice on the bottom.
- Arrange the marinated chicken pieces over the rice, spreading evenly. Sprinkle half the caramelized onions, half the mint, and half the coriander over the chicken.
- Drizzle half the saffron milk, half the rose water, and half the kewra water over the layer. Dot with 2 tbsp ghee.
- Add the remaining rice on top, spreading evenly. Top with the rest of the caramelized onions, mint, coriander, saffron milk, rose water, kewra water, and ghee.
- Drizzle the 2 tbsp warm milk around the edges of the pot. To seal, cover the pot with a tight-fitting lid or seal with aluminum foil and then place the lid on top.
- Place the sealed pot over high heat for 5 minutes to build steam, then reduce heat to the lowest setting (or place in preheated oven) and cook for 45 minutes. Do not open the lid during cooking.
- After 45 minutes, remove from heat and let rest for 5 minutes. Carefully open the lid, fluff the biryani gently with a fork, and serve hot, garnished with reserved caramelized onions.
Velvety grains of rice intermingle with succulent, spice-kissed chicken in this luxurious biryani. The subtle floral notes from rose and kewra elevate the dish, making it perfect for festive dinners or a rewarding weekend project. Serve with a cooling raita and fresh salad for a balanced meal.
Kolkata (Calcutta) Chicken Biryani

For a taste of Kolkata's iconic street food, this Chicken Biryani brings together tender marinated chicken, fluffy potatoes, and boiled eggs layered with fragrant rice. The hallmark is its subtle sweetness from rose water and minimal spice, perfect for those who prefer a milder biryani.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 1 minutes
Ingredients
- 2 lbs bone-in chicken thighs, skin removed
- 1 cup plain full-fat yogurt
- 2 tbsp ginger-garlic paste
- 1 tsp ground turmeric
- 1 tsp Kashmiri red chili powder
- 1 tsp ground cumin
- 1 tsp garam masala
- 1 tsp salt
- 2 tbsp ghee (clarified butter)
- 1 large onion, thinly sliced
- 2 medium potatoes, peeled and halved
- 4 pasture-raised eggs, hard-boiled and halved
- 1/2 cup warm milk
- 1/4 tsp saffron threads
- 1 tbsp rose water
- 2 cups basmati rice, rinsed and soaked for 30 minutes
- 4 cups water
- 2 bay leaves
- 4 green cardamom pods
- 2 cinnamon sticks
- Additional ghee for drizzling
Instructions
- In a large bowl, combine yogurt, ginger-garlic paste, turmeric, Kashmiri chili powder, cumin, garam masala, and salt. Add chicken thighs and coat thoroughly. Cover and refrigerate for 30 minutes. (Tip: Marinating for longer enhances flavor, but 30 minutes is sufficient for a mild biryani.)
- In a heavy-bottomed pot, heat 2 tablespoons ghee over medium heat. Add sliced onions and sauté until golden brown, about 10 minutes. Remove half the onions for garnish.
- Add marinated chicken to the pot, reserving any leftover marinade. Cook for 5 minutes, turning once, until lightly browned.
- Add potatoes and 1 cup water. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until chicken is cooked through and potatoes are fork-tender. (Tip: The potatoes should be just fork-tender; they will finish cooking in the dum.)
- Meanwhile, in a small bowl, warm the milk and add saffron threads. Let steep for 10 minutes. Also, boil eggs, peel, and halve.
- In a separate large pot, bring 4 cups water to a boil. Add bay leaves, cardamom pods, cinnamon sticks, and 1 teaspoon salt. Add soaked and drained rice. Cook for 5 minutes until parboiled (grains still have a slight bite). Drain and set aside.
- To assemble, in the same pot used for chicken, layer half the parboiled rice over the chicken and potatoes. Drizzle with half the saffron milk, half the rose water, and dot with ghee.
- Layer the remaining rice, then the hard-boiled eggs and reserved fried onions. Drizzle with remaining saffron milk and rose water. Dot with more ghee.
- Cover the pot tightly with a lid (or seal with foil and a lid). Place over very low heat (or a tawa/diffuser) and cook for 25 minutes. Do not open the lid during this time. After 25 minutes, turn off heat and let rest for 10 minutes.
- Gently fluff the biryani with a fork, mixing layers. (Tip: Use a fork to avoid breaking the rice grains.)
During the dum cooking, the aromas meld into a subtle, fragrant harmony. The chicken remains juicy, the potatoes absorb the saffron-tinted gravy, and the eggs add a creamy contrast. Serve with a simple cucumber raita or a tangy tomato chutney to balance the mild sweetness.
Sindhi Chicken Biryani

Each step of this Sindhi Chicken Biryani recipe brings you closer to a tangy, aromatic dish layered with tender chicken, potatoes, and rice. The combination of yogurt, tomatoes, and tamarind creates a vibrant sourness that sets this biryani apart, while the gentle dum cooking method ensures every grain of rice is infused with flavor. Follow along carefully, and you'll have a restaurant-quality meal right in your kitchen.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
- 1.5 pounds bone-in chicken thighs, skin removed and excess fat trimmed
- 1 cup full-fat yogurt, whisked until smooth
- 2 tablespoons tamarind paste
- 2 tablespoons ginger-garlic paste
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon red chili powder
- 1/2 teaspoon turmeric
- 2 teaspoons fine sea salt, divided
- 2 cups aged Basmati rice, rinsed and soaked in cold water for 30 minutes
- 4 whole cloves
- 4 green cardamom pods, lightly crushed
- 1 teaspoon black peppercorns
- 1 cinnamon stick (2 inches)
- 1 dried bay leaf
- 3 tablespoons clarified butter (ghee), divided
- 2 large yellow onions, thinly sliced into half-moons
- 3 ripe Roma tomatoes, diced into 1/2-inch pieces
- 3 baby potatoes or 1 medium Yukon Gold potato, peeled and cut into 1-inch cubes
- A pinch of saffron threads, steeped in 3 tablespoons warm milk for 10 minutes
- 1/2 cup fresh cilantro leaves, finely chopped
- 1/2 cup fresh mint leaves, finely chopped
- 4 slit green Thai chilies
Instructions
- In a large bowl, combine the chicken, yogurt, tamarind paste, ginger-garlic paste, cumin, coriander, red chili powder, turmeric, and 1 teaspoon of salt. Mix thoroughly, cover, and refrigerate for at least 30 minutes (up to overnight for deeper flavor).
- Drain the soaked rice. In a large pot, bring 4 quarts of water to a boil. Add the remaining 1 teaspoon salt, cloves, cardamom, peppercorns, cinnamon, and bay leaf. Add the rice and cook for exactly 5 minutes, stirring once. The rice should be parboiled—still firm but with a slight give. Drain immediately and set aside.
- While the rice drains, heat 2 tablespoons of ghee in a heavy-bottomed pot (preferably a Dutch oven) over medium heat. Add the sliced onions and cook, stirring often, until deep golden brown, about 12–15 minutes. Use a slotted spoon to transfer half of the fried onions to a plate; reserve the rest in the pot.
- Add the remaining 1 tablespoon of ghee to the pot with the reserved onions. Increase heat to medium-high. Add the marinated chicken (scrape off excess marinade and reserve it) and sear until lightly browned, about 3 minutes per side. Tip: Don’t crowd the pot—work in batches if needed.
- Reduce heat to medium. Add the diced tomatoes and cook, stirring, until they soften and release their juices, about 5 minutes. Stir in the reserved marinade and the potato cubes. Cook for 2 minutes, then add 1/4 cup water and scrape up any browned bits. Simmer until the chicken is nearly cooked through and the potatoes are tender when pierced, about 8 minutes.
- Remove the pot from heat. Sprinkle half of the cilantro, half of the mint, and the green chilies over the chicken mixture. Spread the parboiled rice evenly on top. Drizzle the saffron milk over the rice, then scatter the remaining herbs and the reserved fried onions.
- Place a tight-fitting lid on the pot. If the lid isn’t snug, seal it with aluminum foil first. Set the pot over the lowest possible heat (use a diffuser if you have one) and cook for 30 minutes. Do not lift the lid during this time. This gentle steam (dum) infuses the rice with the aromatics.
- After 30 minutes, remove the pot from heat and let it rest, still covered, for 10 minutes. This resting period allows the steam to finish cooking the rice and meld the flavors. Tip: To check doneness, gently fluff the rice with a fork—it should be tender and separate easily.
Serve this Sindhi Chicken Biryani with a side of cool raita and a squeeze of fresh lemon for a complete meal that bursts with tangy, spicy, and savory notes in every bite. The layers of tender chicken, creamy potatoes, and fragrant rice will have everyone reaching for seconds—this is comfort food with a bold, unforgettable twist.
Malabar (Kerala) Chicken Biryani

Perhaps no dish captures the soul of Kerala's coastal kitchens quite like Malabar Chicken Biryani. This fragrant, mild biryani layers tender chicken marinated with coconut and fennel over perfectly cooked short-grain rice, all sealed and steamed in dum until the flavors meld into a harmonious whole.
Serving: 6 | Prep Time: 45 minutes | Cooking Time: 1 minutes
Ingredients
- 2 cups short-grain rice (such as Ponni or Jeerakashala), rinsed and soaked for 30 minutes
- 1.5 lbs boneless skinless chicken thighs, cut into 1.5-inch pieces
- 1 cup full-fat coconut milk
- 1/2 cup plain full-fat yogurt
- 1 large yellow onion, thinly sliced
- 2 tbsp clarified butter (ghee)
- 1 tbsp ginger-garlic paste
- 2 tsp fennel seeds
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp cayenne pepper
- 1 cinnamon stick (2-inch)
- 4 green cardamom pods, lightly crushed
- 4 whole cloves
- 1 star anise
- 2 bay leaves
- 1 sprig curry leaves (optional but recommended)
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped fresh mint
- 1/2 cup fried onions (store-bought or homemade)
- 1 tbsp rose water
- 1 tbsp lime juice
- 1 tsp kosher salt, plus more to taste
- 1/2 cup warm water mixed with 1 tbsp saffron threads (optional)
Instructions
- In a large bowl, combine chicken pieces with yogurt, coconut milk, ginger-garlic paste, fennel seeds, turmeric, cumin, coriander, cayenne, and 1/2 tsp salt. Cover and marinate in the refrigerator for at least 30 minutes (up to 2 hours for deeper flavor).
- Meanwhile, bring a large pot of salted water to a rolling boil. Add soaked rice and cook for 5 minutes, until parboiled but still firm at the center. Drain well and set aside.
- In a heavy-bottomed pot or Dutch oven (preferably one with a tight-fitting lid), heat clarified butter over medium heat. Add cinnamon, cardamom, cloves, star anise, bay leaves, and curry leaves. Sizzle for 30 seconds until fragrant.
- Add sliced onions and cook, stirring frequently, until deeply golden brown, about 12-15 minutes. (Tip: For even browning, let onions sit undisturbed for a minute before stirring.)
- Remove half the fried onions and set aside for garnish. Add the marinated chicken to the pot, spreading in an even layer. Cook without stirring for 3 minutes, then flip pieces and cook another 3 minutes until lightly seared.
- Sprinkle half the cilantro and mint over the chicken. Layer the parboiled rice evenly on top. (Tip: Use a spatula to spread rice without pressing down to keep grains fluffy.)
- Drizzle the saffron water (if using) over the rice. Sprinkle with fried onions, remaining cilantro and mint, rose water, lime juice, and a pinch of salt.
- Cover the pot tightly with its lid. If lid isn't snug, seal with aluminum foil. Place the pot over very low heat (use a heat diffuser if needed) and cook for 25 minutes.
- After 25 minutes, remove from heat and let rest, still covered, for 10 minutes. (Tip: Resting allows steam to redistribute, ensuring each bite is moist and layered.)
- Carefully uncover, gently fluff rice with a fork, mixing layers partially. Serve hot with raita or salad.
Lift the lid to reveal steamy, fragrant layers — each grain separate yet infused with coconut, fennel, and the warmth of whole spices. The chicken is fall-apart tender, and the subtle sweetness of caramelized onions balances the mild heat. Serve this biryani in a large platter, garnished with extra fried onions and a squeeze of lime, for an unforgettable Kerala feast.
Mughlai Chicken Biryani

Dive into the world of opulent flavors with this Mughlai Chicken Biryani, a regal dish of tender chicken in a creamy, nut-enriched gravy layered with fragrant saffron rice. This step-by-step guide ensures you achieve the perfect balance of spices and textures, even if you're a beginner. Prepare for a culinary journey that brings the essence of Mughal kitchens to your home.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 60 minutes
Ingredients
- 2 lbs bone-in, skinless pasture-raised chicken thighs, cut into 2-inch pieces
- 1 cup full-fat plain yogurt, whisked until smooth
- 2 tablespoons ginger-garlic paste
- 1 teaspoon ground turmeric
- 1 teaspoon Kashmiri red chili powder
- 2 teaspoons ground cumin
- 1 teaspoon garam masala
- 1 teaspoon salt, plus more for water
- 3 tablespoons clarified butter (ghee), divided
- 2 cups thinly sliced yellow onions
- 1/4 cup raw almonds, sliced
- 1/4 cup golden raisins
- 1/2 cup heavy cream
- 1/4 cup chopped fresh cilantro
- 2 cups basmati rice, rinsed and soaked 30 minutes
- 1/4 teaspoon saffron threads, steeped in 2 tablespoons warm milk
- 2 cups water for rice
- 2 tablespoons rose water
- 2 tablespoons fried onions (optional, for garnish)
Instructions
- In a large bowl, combine the chicken pieces with yogurt, ginger-garlic paste, turmeric, Kashmiri red chili powder, cumin, garam masala, and 1 teaspoon salt. Mix well, cover, and refrigerate for at least 30 minutes (up to 4 hours).
- In a heavy-bottomed pot, heat 2 tablespoons of clarified butter over medium-high heat. Add the sliced onions and cook, stirring frequently, until deep golden brown (about 12 minutes). (Tip: Don't rush the onions; their caramelization is crucial for the gravy's sweetness.)
- Reduce heat to medium, add the marinated chicken along with all the marinade. Cook for 5 minutes, stirring occasionally, until the chicken is lightly seared.
- Add the sliced almonds and golden raisins, and cook for 2 minutes, allowing the raisins to plump.
- Pour in the heavy cream and bring to a gentle simmer. Cook for 10 minutes, stirring occasionally, until the gravy thickens and the chicken is cooked through (internal temperature 165°F). (Tip: If the gravy gets too thick, add a splash of water.)
- Remove the chicken mixture from heat and stir in the fresh cilantro. Set aside.
- In a separate pot, bring 2 cups of water to a boil. Add 1 teaspoon salt and the soaked, drained basmati rice. Cook uncovered for 5 minutes until parboiled (grains still have a bite). Drain immediately.
- In the same pot you used for chicken, spread half of the chicken gravy evenly on the bottom. Layer half of the parboiled rice over the gravy.
- Drizzle half of the saffron milk and half of the rose water over the rice. Repeat with remaining chicken gravy, then remaining rice, and finally the remaining saffron milk and rose water.
- Top with the remaining 1 tablespoon of clarified butter (cut into small pieces) and optional fried onions. (Tip: For a true dum effect, seal the pot with a tight-fitting lid or aluminum foil before covering.)
- Cook on very low heat (lowest setting) for 25 minutes. Do not open the lid during this time. (Tip: Use a heat diffuser if available to prevent burning.)
- Remove from heat and let rest, covered, for 10 minutes. Then gently fluff the biryani with a fork, mixing the layers slightly.
Feast your eyes on the vibrant layers: the tender, spice-infused chicken in its creamy, nut-studded gravy contrasts beautifully with the fragrant, fluffy saffron rice. Serve this biryani with a side of cooling raita or a simple salad of cucumber and mint to balance the richness.
Dindigul Chicken Biryani

Have you ever craved a biryani that packs a fiery punch with every fragrant grain? Dindigul Chicken Biryani, a South Indian classic, uses tiny seeraga samba rice and a bold curd-and-lemon marinade to create a dish that's both tender and tangy. Let me guide you through each step to achieve that perfect, distinct grain and fiery flavor.
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
- 2 cups seeraga samba rice (or sub with basmati, but texture will differ)
- 1.5 lbs pasture-raised chicken thighs, bone-in, skin removed
- 1 cup full-fat plain yogurt (curd), whisked
- 2 tablespoons fresh lemon juice
- 4 tablespoons ghee (clarified butter)
- 1 tablespoon vegetable oil
- 2 large yellow onions, thinly sliced
- 2 tablespoons ginger-garlic paste
- 4 green chilies, slit lengthwise
- 1/2 cup fresh mint leaves, packed
- 1/2 cup fresh cilantro leaves, packed
- 1 teaspoon whole black peppercorns
- 4 green cardamom pods, crushed
- 4 whole cloves
- 1 (2-inch) cinnamon stick
- 1 star anise
- 1 teaspoon fennel seeds
- 1 teaspoon cumin seeds
- 1 tablespoon Kashmiri red chili powder (or 1.5 tsp regular chili powder + 1 tsp paprika)
- 1 teaspoon turmeric powder
- 1 tablespoon sea salt, plus more to taste
- 3 cups water (for cooking rice)
- 1/2 cup warm water (for deglazing)
- 2 tablespoons fried onions (store-bought or homemade)
Instructions
- Wash the seeraga samba rice in a fine-mesh strainer under cold water 3–4 times until the water runs clear. Soak in fresh cold water for 20 minutes. Meanwhile, pat the chicken dry with paper towels.
- In a large bowl, mix the whisked yogurt, lemon juice, ginger-garlic paste, red chili powder, turmeric, and 1 teaspoon salt. Add the chicken and coat well. Cover and marinate in the refrigerator for at least 30 minutes (up to 2 hours for deeper flavor).
- Heat 2 tablespoons of ghee and the vegetable oil in a heavy-bottomed pot (like a Dutch oven) over medium heat. Add the sliced onions and cook, stirring occasionally, until deep golden brown, about 12–15 minutes. Transfer half the fried onions to a plate for garnish; leave the rest in the pot.
- Reduce heat to medium-low. Add the whole spices (peppercorns, cardamom, cloves, cinnamon, star anise, fennel seeds, cumin seeds) and fry for 30 seconds until fragrant. Be careful not to burn them.
- Add the slit green chilies, mint, and cilantro leaves. Sauté for 1 minute until the herbs wilt.
- Add the marinated chicken along with all its marinade. Increase heat to medium-high and cook, stirring often, until the chicken is no longer pink on the outside, about 5 minutes. The yogurt may curdle slightly—that's fine.
- Pour in 1/2 cup warm water, scrape up any browned bits from the bottom of the pot (deglazing). Bring to a simmer, then reduce heat to low, cover, and let the chicken cook for 10 minutes, stirring once halfway.
- While the chicken cooks, drain the soaked rice. In a separate pot, bring 3 cups water to a boil. Add the drained rice and 1 teaspoon salt. Parboil for exactly 5 minutes (the grains should be firm but not hard). Drain and set aside.
- After the chicken has cooked 10 minutes, gently layer the parboiled rice over the chicken without stirring. Drizzle the remaining 2 tablespoons of ghee over the rice and sprinkle the reserved fried onions on top.
- Cover the pot tightly with a lid (use aluminum foil if needed to seal). Cook on the lowest possible heat for 20 minutes. Do not open the lid during this time.
- After 20 minutes, turn off the heat. Let the biryani rest, still covered, for 5 minutes. Then remove the lid and fluff gently with a fork—do not mash the rice.
- Scoop the biryani into a serving dish, making sure to include chicken pieces from the bottom. Garnish with extra mint or cilantro if desired. Serve with a side of simple raita or onion salad.
- Tip: For best results, use aged seeraga samba rice—it stays distinct and non-sticky. Tip: If yogurt is not thick, drain it in a cheesecloth for 30 minutes to avoid excess liquid. Tip: For extra heat, add a pinch of cayenne to the marinade.
The tiny, pearl-like seeraga samba grains stay beautifully separate, each one infused with the fiery, tangy essence of the spiced chicken and yogurt. This biryani demands a cooling side—try it with a simple cucumber raita or a squeeze of fresh lime to balance the heat.
Ambur Chicken Biryani

Just imagine the aroma of bold spices filling your kitchen as you prepare this Ambur-style chicken biryani. This recipe features succulent chicken marinated in a fiery red chili and ginger-garlic paste, layered with fragrant jeera rice for a robust and satisfying meal. Follow these steps to recreate this South Indian classic at home.
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1 lb bone-in chicken thighs, skin removed
- 1/2 cup plain full-fat yogurt
- 2 tbsp ginger-garlic paste
- 1 tbsp Kashmiri red chili powder
- 1 tsp turmeric powder
- 1 tsp salt
- 1 tbsp lemon juice
For the Rice
- 2 cups basmati rice
- 4 cups water
- 2 tbsp clarified butter (ghee)
- 1 tbsp cumin seeds (jeera)
- 2 bay leaves
- 4 green cardamom pods
- 2-inch cinnamon stick
- 1 tsp salt
For the Biryani Assembly
- 2 large onions, thinly sliced
- 1/4 cup vegetable oil
- 2 tomatoes, chopped
- 2 green chilies, slit
- 1/2 cup fresh mint leaves, chopped
- 1/2 cup fresh cilantro, chopped
- 1/4 cup warm milk with a pinch of saffron (optional)
- 2 tbsp fried onions (for garnish)
Instructions
- Marinate the chicken: In a large bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, salt, and lemon juice. Add chicken pieces, coat well, and refrigerate for at least 1 hour (or up to overnight for deeper flavor). Tip: Use bone-in chicken for more flavor; if using breast, reduce cooking time.
- Prepare the rice: Rinse basmati rice under cold water until water runs clear, then soak in fresh water for 30 minutes. Drain.
- Cook the rice: In a large pot, bring 4 cups water to a boil. Add clarified butter, cumin seeds, bay leaves, cardamom, cinnamon, and salt. Add soaked rice, stir, and cook on medium heat for 5 minutes, then reduce to low, cover, and cook for 10 minutes. The rice should be 70% cooked and grains still separate. Tip: Do not overcook; the rice will finish cooking during dum.
- Fry the onions: While rice cooks, heat oil in a heavy-bottomed pan over medium heat. Add sliced onions and fry, stirring occasionally, until deep golden brown, about 12-15 minutes. Remove half for layering and reserve the rest for garnish.
- Cook the chicken: In the same pan with remaining oil and onions, add the marinated chicken. Cook on high heat for 3-4 minutes, turning pieces to sear. Add chopped tomatoes, green chilies, half of mint and cilantro. Reduce heat to medium, cover, and cook for 10-12 minutes until chicken is nearly tender and gravy thickens slightly. Tip: If the gravy is too dry, add a splash of water.
- Layer the biryani: In the same pan (or a separate oven-safe pot), spread half of the cooked rice over the chicken. Top with the reserved fried onions, remaining mint and cilantro. Then add the rest of the rice. If using saffron milk, drizzle over the top.
- Dum cooking: Cover the pot tightly with a lid or seal with foil. Cook on very low heat for 20-25 minutes. Alternatively, bake at 350°F for 20 minutes. Do not open the lid during cooking. After done, let it rest for 5 minutes before opening.
- Serve: Gently fluff the biryani with a fork, mixing layers. Garnish with extra fried onions. Serve hot with raita or salad.
A perfectly cooked Ambur biryani boasts separate grains of jeera-scented rice and tender, spicy chicken. The deep red color from Kashmiri chili and the aroma of cumin will transport you to Tamil Nadu. Serve it with a cooling cucumber raita and a wedge of lemon to balance the heat.
Memoni Chicken Biryani

Dive into the rich, layered flavors of Memoni Chicken Biryani, a slow-cooked masterpiece where tender chicken and potatoes meet fragrant basmati rice. This step-by-step guide ensures perfect layers every time.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 60 minutes
Ingredients
For the Chicken Marinade
- 1.5 lbs bone-in chicken thighs, skin removed
- 1 cup full-fat yogurt
- 2 tbsp ginger-garlic paste
- 1 tsp red chili powder
- 1 tsp ground turmeric
- 1 tbsp garam masala
- 1 tsp salt
- 2 tbsp lemon juice
- 2 medium potatoes, peeled and halved
For the Rice
- 2 cups basmati rice
- 4 cups water
- 2 bay leaves
- 4 green cardamom pods
- 1 cinnamon stick
- 1 tsp salt
For Layering and Cooking
- 3 tbsp ghee (clarified butter)
- 2 large onions, thinly sliced
- 1/4 cup fried onions (store-bought or homemade)
- 1/2 cup chopped fresh cilantro
- 1/2 cup chopped fresh mint
- 1 tsp saffron threads, dissolved in 2 tbsp warm milk
- 1/4 cup warm water
Instructions
- Wash and soak basmati rice in cold water for 30 minutes; drain.
- In a bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, salt, and lemon juice. Add chicken thighs and potato halves; mix well. Cover and refrigerate for at least 1 hour (or overnight).
- In a large pot, bring 4 cups water to a boil. Add bay leaves, cardamom pods, cinnamon stick, and 1 tsp salt. Add drained rice; cook for 5-7 minutes until rice is 70% done (still firm). Drain and set aside.
- In a heavy-bottomed pot, heat ghee over medium heat. Add sliced onions; sauté until deep golden brown, about 15 minutes. Remove half for garnishing.
- Reduce heat to low. Layer the marinated chicken and potatoes evenly over the onions in the pot. Sprinkle half the cilantro and mint over the chicken.
- Layer the parboiled rice over the chicken. Sprinkle the remaining cilantro and mint, then the fried onions. Drizzle saffron milk and sprinkle warm water over the rice.
- Cover the pot with a tight-fitting lid. Cook on very low heat for 35-40 minutes. Tip: Place a kitchen towel under the lid to create a seal and trap steam.
- Remove from heat and let rest, covered, for 10 minutes. Tip: Do not open the lid during cooking or resting to ensure even cooking and layering.
- Gently fluff the biryani with a fork, mixing layers slightly. Tip: Use a light hand to avoid breaking the rice grains.
Bite into this biryani and experience the symphony of tender chicken, creamy potatoes, and aromatic rice. The layers meld beautifully, creating a dish that's both comforting and celebratory. Serve with raita or a simple salad for a complete meal.
Bombay (Mumbai) Chicken Biryani

Let me take you on a culinary journey to the vibrant streets of Mumbai with this bold, dry-finished Bombay Chicken Biryani. This recipe layers marinated chicken and potatoes with fragrant basmati rice, finished with a unique dry-frying technique that intensifies the flavors. Follow each step carefully, and you'll achieve that perfect street-style taste at home.
Serving: 6 | Prep Time: 45 minutes | Cooking Time: 60 minutes
Ingredients
- 1.5 lbs boneless chicken thighs, cut into 2-inch pieces
- 2 medium potatoes (about 12 oz), peeled and cut into 1-inch cubes
- 2 cups basmati rice
- 1/2 cup plain full-fat yogurt
- 2 tablespoons ginger-garlic paste
- 1/2 teaspoon ground turmeric
- 1 teaspoon Kashmiri red chili powder (or substitute with 3/4 teaspoon cayenne)
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 1/2 teaspoons salt, divided
- 2 tablespoons fresh lemon juice
- 3 tablespoons ghee (clarified butter), plus more for drizzling
- 2 large yellow onions, thinly sliced
- 1/2 cup chopped fresh mint leaves
- 1/2 cup chopped fresh cilantro
- A pinch of saffron threads (about 20 threads)
- 2 tablespoons warm milk
- 2 bay leaves
- 1 cinnamon stick (2-inch)
- 4 green cardamom pods
- 4 whole cloves
- 1 star anise
- 4 cups water
Instructions
- In a large bowl, combine the chicken, yogurt, ginger-garlic paste, turmeric, red chili powder, garam masala, cumin, 1 teaspoon of salt, and lemon juice. Mix well, cover, and marinate in the refrigerator for 30 minutes.
- While the chicken marinates, rinse the basmati rice under cold water until the water runs clear. Soak the rice in fresh water for 20 minutes, then drain.
- In a small bowl, soak the saffron threads in warm milk and set aside.
- In a large heavy-bottomed pot or Dutch oven, heat 2 tablespoons of ghee over medium-high heat. Add the sliced onions and cook, stirring frequently, until deep golden brown and crispy, about 12–15 minutes. Transfer half of the fried onions to a plate for later; leave the remaining onions in the pot.
- To the pot with the remaining onions, add the marinated chicken and its marinade. Cook over high heat, stirring often, until the chicken is no longer pink and begins to brown, about 5 minutes. Add the potato cubes and continue cooking for another 5 minutes, stirring occasionally. Remove from heat and stir in the chopped mint and cilantro. Set aside.
- In a separate large pot, bring 4 cups of water to a boil. Add the bay leaves, cinnamon stick, cardamom pods, cloves, star anise, and the remaining 1/2 teaspoon of salt. Add the drained rice and boil for exactly 5 minutes (the rice should be about 70% cooked, with a slight bite). Drain the rice and remove the whole spices.
- Begin layering: Spread half of the parboiled rice evenly over the chicken and potato mixture in the pot. Drizzle with half of the saffron milk and half of the reserved fried onions. Then top with the remaining rice, saffron milk, and fried onions. Drizzle a tablespoon of ghee over the top.
- Cover the pot tightly with aluminum foil, then place the lid on top. Cook over the lowest possible heat for 25 minutes. Do not lift the lid during this time.
- After 25 minutes, remove the foil and lid. Increase the heat to medium-high and cook, uncovered, for 2–3 minutes, gently stirring the top layer of rice to encourage a dry, slightly crispy finish. Remove from heat and let rest, covered, for 5 minutes.
- Gently fluff the biryani with a fork, being careful not to break the rice grains. Serve hot.
Kick off your meal with a generous spoonful: the rice is light and fragrant with saffron, the chicken tender and packed with spicy tang, and the potatoes add a soft, hearty contrast. The dry-fried finish gives each grain a distinct, non-greasy character. Pair it with a cool raita and fresh lemon wedges to balance the heat.
Lahori Chicken Biryani

Venture into the heart of Punjabi cuisine with this Lahori Chicken Biryani, a fiery, layered rice dish that's a meal unto itself. The bold tomato-chili gravy and fragrant rice create an intensely flavored experience that's sure to impress. Follow these steps carefully for a restaurant-quality result at home.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 60 minutes
Ingredients
For the Chicken Marinade
- 1½ lbs boneless chicken thighs, cut into 2-inch pieces
- ½ cup full-fat yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp red chili powder
- ½ tsp ground turmeric
- 1 tsp salt
For the Rice
- 2 cups basmati rice, soaked 30 minutes and drained
- 4 cups water
- 1 cinnamon stick (2-inch)
- 4 green cardamom pods, lightly crushed
- 4 whole cloves
- 1 tsp salt
- 2 tbsp clarified butter (ghee)
For the Chicken Gravy
- 3 tbsp clarified butter (ghee)
- 2 large yellow onions, thinly sliced
- 1 tbsp ginger-garlic paste
- 2 large tomatoes, finely chopped
- 4-6 green chilies, slit lengthwise
- 1 tsp red chili powder
- ½ tsp ground turmeric
- 1 tsp ground cumin
- 1 tbsp ground coriander
- 1 tsp salt
- ½ cup warm water
For Layering and Finish
- ¼ cup warm milk
- ¼ tsp saffron threads
- 2 tbsp chopped fresh cilantro
- 2 tbsp chopped fresh mint leaves
- 1 tbsp clarified butter (ghee), melted
Instructions
- In a large bowl, combine chicken thighs, yogurt, ginger-garlic paste, red chili powder, turmeric, and salt. Mix well, cover, and refrigerate for at least 30 minutes (or up to 2 hours for deeper flavor).
- Meanwhile, heat 4 cups water in a large pot over high heat. Add cinnamon, cardamom, cloves, salt, and 1 tbsp ghee. Once boiling, stir in the soaked basmati rice and cook until the rice is 70% done—about 5 minutes. The grains should still have a firm white center when bitten.
- Drain the rice in a colander and set aside. Discard the whole spices or leave them in (they'll add flavor during layering).
- In a heavy-bottomed pot (preferably a Dutch oven), heat 3 tbsp ghee over medium heat. Add sliced onions and cook, stirring frequently, until deep golden brown—about 12-15 minutes. Tip: Don't rush this step; caramelized onions are the backbone of biryani flavor.
- Add 1 tbsp ginger-garlic paste to the onions and sauté for 1 minute until fragrant.
- Stir in chopped tomatoes and slit green chilies. Cook for 3-4 minutes until the tomatoes soften and release their juices.
- Add red chili powder, turmeric, cumin, coriander, and salt. Cook for 2 minutes, stirring constantly, until the spices are well incorporated and the mixture becomes a thick paste.
- Add the marinated chicken along with any remaining marinade. Cook for 5 minutes, turning the chicken pieces occasionally, until they are no longer pink on the outside.
- Pour in ½ cup warm water, bring to a gentle simmer, then cover and cook for 10 minutes. The gravy should be thick and oil may separate at the edges. Tip: If the gravy is too thin, uncover and cook an additional 2-3 minutes.
- In a small bowl, combine warm milk and saffron threads. Let steep for 5 minutes until the milk turns a deep yellow.
- Now begin layering: Spread half of the parboiled rice evenly over the chicken gravy in the pot. Drizzle with half of the saffron milk, then sprinkle half of the cilantro and mint. Repeat with the remaining rice, saffron milk, and herbs.
- Drizzle the remaining 1 tbsp melted ghee over the top layer of rice.
- Cover the pot tightly with a lid—first wrap the lid with a clean kitchen towel to trap steam. Cook over very low heat (place a heat diffuser if needed) for 25 minutes. Do not lift the lid during this time.
- After 25 minutes, remove from heat and let it rest, still covered, for 5 minutes. Tip: Resting allows the steam to finish cooking the rice and makes fluffing easier.
- Gently fluff the biryani with a fork, lifting the layers from the bottom. Serve hot.
Just a single forkful reveals tender, spice-laden chicken and separate grains of saffron-scented rice, with a gentle heat that builds pleasantly. Serve this biryani with a side of cooling raita and pickled onions to balance the bold flavors.
Sri Lankan Chicken Biryani

Sri Lankan Chicken Biryani is a fragrant, creamy one-pot dish where tender chicken is simmered in rich coconut milk with curry leaves and pandan, then layered with aromatic basmati rice. The result is a luxurious blend of textures and flavors that transports you straight to the island's kitchens.
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1 lb boneless, skinless chicken thighs, cut into 2-inch pieces
- 1/2 cup plain whole-milk yogurt
- 1 tablespoon ginger-garlic paste
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon cayenne pepper
- 1 1/2 teaspoons kosher salt
For the Rice
- 2 cups aged basmati rice, rinsed and soaked in cold water for 30 minutes
- 4 cups water
- 2 bay leaves
- 4 green cardamom pods, lightly crushed
- 1 cinnamon stick (2 inches)
- 1 teaspoon kosher salt
For the Curry Base
- 3 tablespoons coconut oil (or ghee)
- 1 large yellow onion, thinly sliced (about 1 1/2 cups)
- 2 green Thai chilies, slit lengthwise
- 10 fresh curry leaves
- 2 pandan leaves, knotted
- 1 can (13.5 oz) full-fat coconut milk
- 1/2 cup water
For Garnish
- 1/2 cup fried onions (store-bought or homemade)
- 2 tablespoons chopped fresh cilantro
Instructions
- Marinate the chicken: In a medium bowl, combine chicken with yogurt, ginger-garlic paste, turmeric, cumin, cayenne, and 1 1/2 teaspoons salt. Mix well, cover, and refrigerate for at least 30 minutes (or up to overnight for deeper flavor).
- Prepare the rice: Drain the soaked rice. In a large pot, bring 4 cups water to a boil. Add bay leaves, cardamom pods, cinnamon stick, and 1 teaspoon salt. Add rice and cook uncovered over high heat for 5-6 minutes, until rice is just tender but still firm. Drain immediately and set aside. Discard whole spices.
- Cook the chicken curry: In a heavy-bottomed pot or Dutch oven, heat coconut oil over medium heat. Add sliced onion and cook, stirring frequently, until golden brown, about 8-10 minutes. Add green chilies, curry leaves, and pandan leaves; stir for 30 seconds until fragrant. Add the marinated chicken and cook, stirring, until the chicken is no longer pink on the outside, about 5 minutes. Pour in coconut milk and 1/2 cup water, scraping up browned bits. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 15 minutes, stirring once halfway. The curry should be thick and the chicken cooked through. Taste and add salt if needed.
- Layer the biryani: Spread the chicken curry evenly in the pot. Spoon the partially cooked rice over the curry, covering it completely. Sprinkle fried onions and chopped cilantro on top. Cover the pot tightly with a lid (seal with foil if needed). Cook over very low heat for 10 minutes, then turn off heat and let it rest, covered, for another 10 minutes. Do not open the lid during this time.
- Fluff and serve: Gently fluff the biryani with a fork, mixing the layers slightly. Serve hot with a side of cucumber raita or lime pickle.
Curry leaves and pandan give this biryani its unmistakable Sri Lankan identity, while the coconut milk creates a silky sauce that coats each grain. Serve with a side of fresh cucumber raita or tangy lime pickle for a refreshing contrast.
Conclusion
Choosing the perfect biryani just got easier with these 12 regional recipes. From Hyderabadi to Kolkata-style, there’s a flavor for every home cook. Try one tonight, then tell us your favorite in the comments! And don’t forget to save this roundup on Pinterest for later.



