Doesn’t matter if it’s chilly winter or sizzling summer—biryani is the ultimate comfort food. These 16 chicken rice recipes are pure magic: layered with spices, tender meat, and that perfect fluffy rice. From quick weeknight versions to festive showstoppers, there’s one for every mood.
Classic Hyderabadi Chicken Dum Biryani

Howdy, flavor fanatics! If you think biryani is just rice and meat, prepare to have your taste buds slapped silly. This Hyderabadi Chicken Dum Biryani is a steamy, fragrant love affair sealed in a pot.
Serving: 6 | Prep Time: 25 minutes | Cooking Time: 60 minutes
Ingredients
For the Chicken Marinade
- 1 lb (450g) chicken thighs, cut into pieces
- 1/2 cup plain yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp red chili powder
- 1/2 tsp turmeric
- 1 tsp garam masala
- 1 tsp salt
- 1 tbsp lemon juice
- 2 tbsp oil
For the Rice
- 2 cups basmati rice
- 4 cups water
- 1 bay leaf
- 4 green cardamom pods
- 4 cloves
- 1-inch cinnamon stick
- 1 tsp cumin seeds
- 1 tbsp salt
For the Biryani Assembly
- 1/4 cup milk
- A pinch of saffron threads
- 1 cup fried onions (birista)
- 3 tbsp ghee
- 1/4 cup chopped mint leaves
- 1/4 cup chopped cilantro
- 2 green chilies, slit
Instructions
- In a large bowl, combine chicken, yogurt, ginger-garlic paste, chili powder, turmeric, garam masala, salt, lemon juice, and oil. Mix well, cover, and refrigerate for 30 minutes.
- Rinse basmati rice until water runs clear, then soak in water for 30 minutes. Drain.
- In a pot, bring 4 cups water to a boil. Add bay leaf, cardamom, cloves, cinnamon, cumin, and 1 tbsp salt. Add drained rice and cook on high for 5 minutes. Rice should be 70% cooked. Drain and discard spices.
- Warm milk and add saffron; let steep for 10 minutes.
- Spread half the marinated chicken in a heavy pot. Top with half the fried onions, mint, cilantro, and green chilies.
- Layer half the parboiled rice evenly on top.
- Repeat with remaining chicken, onions, herbs, chilies, and rice.
- Drizzle saffron milk and ghee over the top. Sprinkle remaining fried onions.
- Seal the pot tightly with aluminum foil and a lid.
- Cook over high heat for 5 minutes, then reduce to low and cook for 25 minutes. Do not open lid.
- Remove from heat and let rest, sealed, for 10 minutes.
- Unseal carefully, fluff rice with a fork, and serve hot.
Richly aromatic and perfectly spiced, this biryani delivers layers of tender chicken and fluffy rice. Serve with cooling raita for a complete experience.
Quick Pressure Cooker Chicken Biryani

Unless you've been living under a rock, you know biryani is the crown jewel of one-pot meals. But using a pressure cooker? That's a game-changer—fluffy rice, tender chicken, and all those aromatic layers in a fraction of the time.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
For the Marinade
- 1 pound chicken thighs, cut into 2-inch pieces
- ½ cup plain yogurt
- 1 tablespoon ginger-garlic paste
- 1 teaspoon red chili powder
- ½ teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon salt
For the Rice and Layering
- 1½ cups basmati rice, soaked for 30 minutes and drained
- 2 tablespoons ghee or vegetable oil
- 1 bay leaf
- 2 green cardamom pods
- 1 cinnamon stick (2-inch)
- 4 cloves
- 1 large onion, thinly sliced
- 1 medium tomato, chopped
- 2 cups water
- ¼ cup chopped fresh cilantro
- ¼ cup chopped fresh mint
Instructions
- In a bowl, combine the chicken, yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, and salt. Mix well, cover, and refrigerate for at least 30 minutes (overnight is better for deeper flavor).
- Heat the ghee in a 6-quart pressure cooker over medium heat. Add the bay leaf, cardamom, cinnamon, and cloves. Sauté for 30 seconds until fragrant (tip: don't burn the spices, or they'll turn bitter).
- Add the sliced onion and cook, stirring occasionally, until deep golden brown, about 8–10 minutes. (Tip: a little patience here builds the classic biryani sweetness.)
- Stir in the tomato and cook for 2 minutes until softened. Add the marinated chicken and cook, stirring, for 5 minutes until the chicken is no longer pink on the outside.
- Add the drained rice and water. Stir gently to combine, scraping up any browned bits from the bottom. (Tip: don't skip scraping—those bits add flavor.)
- Lock the lid onto the pressure cooker and bring to high pressure over high heat. Once pressurized, reduce heat to low and cook for 8 minutes. Remove from heat and let the pressure release naturally for 10 minutes (don't quick-release, or the rice may turn mushy).
- Carefully open the lid. Fluff the biryani with a fork. Sprinkle with cilantro and mint. Serve hot with raita or a squeeze of lemon.
One bite of this pressure cooker biryani and you'll wonder why you ever fussed with traditional methods. The chicken is impossibly tender, each grain of rice stands alone, and the whole spices whisper their secrets in every forkful.
Oven-Baked Chicken Biryani with Crispy Onions

Let’s be real—biryani usually requires a PhD in patience and a stove covered in splatters. But this oven-baked version? It’s your shortcut to fragrant, spiced chicken and fluffy basmati without the stress (or the dishes).
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1.5 lbs boneless skinless chicken thighs
- 1/2 cup plain yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp garam masala
- 1 tsp salt
- 1/2 tsp cayenne pepper (optional)
- Juice of 1 lemon
For the Rice
- 2 cups basmati rice
- 3 cups water
- 1 tsp salt
- 2 bay leaves
- 4 green cardamom pods
- 1 cinnamon stick
- Pinch of saffron threads soaked in 2 tbsp warm milk
For the Crispy Onions
- 2 large yellow onions (thinly sliced)
- 1/4 cup vegetable oil
- 1/4 cup golden raisins
Additional
- 2 tbsp ghee or butter
- Fresh cilantro for garnish
Instructions
- Preheat oven to 375°F.
- Marinate chicken: In a bowl, combine chicken with yogurt, ginger-garlic paste, turmeric, cumin, garam masala, salt, cayenne (if using), and lemon juice. Mix well, cover, and refrigerate for at least 30 minutes. (Tip: longer marination = deeper flavor.)
- Prepare rice: Rinse basmati rice under cold water until water runs clear. Soak in cold water for 20 minutes, then drain.
- In a medium pot, bring 3 cups water to a boil with salt, bay leaves, cardamom, and cinnamon. Add drained rice, reduce heat to low, cover, and cook for 10 minutes until rice is partially cooked and water is absorbed. (Tip: Do not fully cook—rice will finish in the oven.)
- While rice cooks, make crispy onions: Heat vegetable oil in a large skillet over medium-high heat. Add sliced onions and cook, stirring frequently, until deep golden brown and crispy, about 15 minutes. (Tip: Don’t rush—low and slow prevents burning.)
- Reduce heat to low, add raisins to the skillet, and stir for 1 minute until plumped. Remove from heat.
- Assemble biryani: Grease a 9×13 baking dish with ghee. Spread marinated chicken evenly in the bottom.
- Layer partially cooked rice over the chicken, spreading evenly.
- Pour saffron milk over the rice. (Tip: Drizzle evenly for beautiful yellow streaks.)
- Scatter crispy onions and raisins over the top.
- Cover dish tightly with foil and bake for 30 minutes.
- Uncover, increase oven temperature to 425°F, and bake for 10–15 minutes more until chicken is cooked through and rice is fluffy. (Tip: Let rest 5 minutes before serving for juices to settle.)
- Garnish with fresh cilantro.
Vibrant layers of spiced chicken, fluffy rice, and those addictive crispy onions make every spoonful a celebration. Serve it straight from the dish with a side of cooling raita—your weeknight dinner just got a serious upgrade.
Coconut Milk Chicken Biryani (Malabar Style)

Oh, you thought biryani was just a one-note wonder? Think again. This Malabar-style Coconut Milk Chicken Biryani brings the tropics to your table with creamy coconut milk, punchy curry leaves, and tender chicken that practically begs for a fork.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 40 minutes
Ingredients
For the Chicken Marinade
- 1 lb boneless chicken thighs, cut into bite-sized pieces
- 1/2 cup plain yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp salt
For the Rice
- 2 cups basmati rice
- 4 cups water
- 1 tsp salt
- 2 tbsp ghee
- 1 bay leaf
- 1 cinnamon stick (2-inch)
- 3 green cardamom pods
For the Biryani Masala
- 2 tbsp vegetable oil
- 1 large onion, thinly sliced
- 1 sprig curry leaves (about 10 leaves)
- 2 green chilies, slit lengthwise
- 1 tbsp ginger-garlic paste
- 1 tsp garam masala
- 1/2 tsp chili powder
- 1/2 tsp turmeric powder
- 1 can (13.5 oz) full-fat coconut milk
- 1/2 cup water
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped fresh mint leaves
- 2 tbsp lemon juice
Instructions
- In a bowl, combine chicken pieces with yogurt, 1 tbsp ginger-garlic paste, turmeric, red chili powder, and salt. Mix well, cover, and refrigerate for at least 30 minutes (or up to overnight).
- Rinse basmati rice in cold water until water runs clear. Soak in fresh water for 20 minutes, then drain.
- In a large pot, bring 4 cups water and 1 tsp salt to a boil. Add drained rice, bay leaf, cinnamon, and cardamom. Cook until rice is 70% done (about 5-6 minutes) – the grains should be firm but not hard. Drain and set aside. Tip: Don't overcook; the rice will finish cooking during the dum process.
- In a heavy-bottomed pot or Dutch oven, heat 2 tbsp ghee over medium-high heat. Add the parboiled rice and gently toss for 1 minute to coat. Remove rice from pot and set aside.
- In the same pot, heat 2 tbsp vegetable oil over medium heat. Add sliced onion and cook, stirring occasionally, until deep golden brown (about 10 minutes). Use a splatter screen to prevent oil splatters.
- Add curry leaves and green chilies; sauté for 30 seconds until fragrant. Stir in 1 tbsp ginger-garlic paste and cook for 1 minute until raw smell disappears. Tip: Fresh curry leaves are key – they add that Malabar magic.
- Add garam masala, chili powder, and turmeric; stir for 15 seconds. Then pour in coconut milk and 1/2 cup water. Bring to a gentle simmer.
- Add the marinated chicken along with any remaining marinade. Cook, stirring occasionally, for 8-10 minutes until chicken is cooked through and sauce thickens slightly. Adjust salt if needed – the sauce should be well-seasoned.
- Layer the partially cooked rice over the chicken mixture. Gently spoon it to cover evenly without pressing. Sprinkle cilantro, mint, and lemon juice on top.
- Cover the pot with a tight-fitting lid. If your lid isn't tight, seal with aluminum foil first. Set over low heat and cook for 20 minutes (the 'dum' steam). After 20 minutes, turn off heat and let it rest, undisturbed, for 5 minutes. Tip: Avoid peeking – the steam is crucial for fluffy rice.
- Remove lid, fluff the rice gently with a fork to mix layers. Serve hot with raita or a simple salad.
Creamy, fragrant, and utterly addictive, this biryani is everything you want in a one-pot dinner. The coconut milk makes each grain luscious without being heavy – perfect for a weeknight that calls for something special. Serve it with a squeeze of extra lemon and watch it disappear.
Spicy Andhra Chicken Biryani with Green Chilies

Zooming in on today's fiery wonder, we're taking a detour to Andhra Pradesh for a chicken biryani that doesn't mess around. With fresh green chilies, punchy ginger garlic paste, and a heap of coriander, this one's a spicy wake-up call for your taste buds. No bland biryani here—this is the kind of heat that makes you sweat and smile.
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1.5 lbs bone-in chicken thighs, skin removed
- 1 cup plain yogurt
- 2 tbsp ginger garlic paste
- 4-6 fresh green chilies, slit
- 1 tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp salt
For the Rice
- 2 cups basmati rice
- 4 cups water
- 1 bay leaf
- 1 cinnamon stick (2-inch)
- 4 green cardamom pods
- 1 tsp salt
For the Biryani Assembly
- 3 tbsp ghee
- 1 large onion, thinly sliced
- 1/2 cup fresh coriander leaves, chopped
- 1/4 cup fresh mint leaves, chopped
- 1/2 tsp saffron threads, soaked in 2 tbsp warm milk
- 2 tbsp fried onions (optional, for garnish)
- 1 tbsp lemon juice
Instructions
- In a large bowl, combine chicken yogurt, ginger garlic paste, slit green chilies, turmeric, red chili powder, and salt. Massage it all in—get your hands dirty! Cover and refrigerate for at least 30 minutes (or up to 4 hours if you're patient). Tip: The longer you marinate, the deeper the flavor goes.
- Rinse basmati rice until water runs clear, then soak in cold water for 20 minutes. Drain well.
- In a large pot, bring 4 cups water to a boil. Add bay leaf, cinnamon, cardamom, and salt. Tip: Fresh whole spices make a world of difference—don't skimp here.
- Add drained rice to boiling water, stir once, and cook for 5 minutes until rice is 70% done (it should still have a bite). Drain immediately and spread on a tray to cool. Tip: Overcooking now leads to mushy biryani—trust me.
- In a heavy-bottomed pot, heat ghee over medium-high heat. Add sliced onions and sauté until deeply golden brown, about 10 minutes. Remove half the onions for garnish (if using).
- Add the marinated chicken along with all its marinade to the pot. Cook for 5-7 minutes, turning once, until chicken is seared but not fully cooked through. Stir in half the coriander and mint leaves.
- Layer the pre-cooked rice evenly over the chicken. Sprinkle remaining coriander and mint on top. Drizzle saffron milk and lemon juice over the rice. Tip: Saffron isn't just for color—it adds a subtle floral note that's absolutely chef's kiss.
- Cover the pot with a tight-fitting lid. Cook on high heat for 5 minutes, then reduce to lowest heat and cook for 25 minutes. Do not open the lid! Tip: The steam trapped inside is what makes biryani fluffy and aromatic.
- After 25 minutes, turn off the heat and let the pot rest undisturbed for 10 minutes. Then gently fluff the biryani with a fork, mixing the layers slightly. Garnish with reserved fried onions if using.
Lifting the lid reveals a fragrant cloud of steam and layers of tender chicken, fluffy rice, and a kick of green chili that lingers just long enough. Serve it with cooling raita or a simple onion salad—or just devour it solo, no judgment. This is a biryani that proves heat can be pure poetry.
Kashmiri Chicken Biryani with Saffron and Dry Fruits

Daring to dethrone your go-to chicken dinner? This Kashmiri Chicken Biryani is a fragrant, mild masterpiece that swaps heat for elegance—saffron, rose water, and a shower of crunchy almonds and cashews make every bite a royal affair.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Saffron Infusion
- 2 tbsp warm milk
- 1/2 tsp saffron threads
For Marinating the Chicken
- 1 lb boneless chicken thighs, cut into 1.5-inch pieces
- 1/2 cup plain full-fat yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp ground turmeric
- 1 tsp Kashmiri red chili powder (or 1/2 tsp cayenne)
- 1 tsp garam masala
- 1 tsp salt
For the Rice
- 2 cups basmati rice
- 4 cups water
- 1 tbsp salt
- 2 bay leaves
- 4 green cardamom pods
- 1 cinnamon stick (2 inches)
- 4 cloves
For the Biryani Layers
- 3 tbsp ghee
- 2 large yellow onions, thinly sliced
- 1/4 cup slivered almonds
- 1/4 cup cashew halves
- 1 tbsp rose water
- 1/4 cup chopped fresh mint leaves
- 1/4 cup chopped fresh cilantro
Instructions
- In a small bowl, combine 2 tbsp warm milk and 1/2 tsp saffron threads. Set aside to steep for at least 15 minutes—this extracts maximum color and aroma. Pro tip: use a pinch of sugar to intensify the saffron's hue.
- In a large bowl, mix 1 lb chicken pieces with 1/2 cup yogurt, 1 tbsp ginger-garlic paste, 1 tsp turmeric, 1 tsp Kashmiri red chili powder, 1 tsp garam masala, and 1 tsp salt. Cover and refrigerate for at least 30 minutes (or overnight for deeper flavor).
- Rinse 2 cups basmati rice under cold water until water runs clear. Soak in fresh water for 20 minutes, then drain. This ensures fluffy, separate grains.
- In a large pot, bring 4 cups water to a boil with 1 tbsp salt, 2 bay leaves, 4 green cardamom pods, 1 cinnamon stick, and 4 cloves. Add the drained rice and cook for exactly 5 minutes (rice should be al dente). Drain and set aside. Discard whole spices if desired.
- In a heavy-bottomed pot or Dutch oven, heat 3 tbsp ghee over medium heat. Add 2 thinly sliced onions and cook, stirring often, until deep golden brown and crispy (about 15 minutes). Remove half of the fried onions for garnish; leave the rest in the pot.
- To the pot with remaining onions, add the marinated chicken (including all marinade). Cook for 5-7 minutes, stirring occasionally, until chicken is no longer pink on the outside. Do not fully cook through.
- Reduce heat to low. Spread half of the parboiled rice over the chicken. Drizzle half of the saffron-milk mixture over the rice. Sprinkle half of 1/4 cup almonds and half of 1/4 cup cashews, then half of 1 tbsp rose water, half of 1/4 cup mint, and half of 1/4 cup cilantro.
- Layer the remaining rice on top, then drizzle remaining saffron mixture, nuts, rose water, mint, and cilantro. Top with the reserved fried onions.
- Cover the pot with a tight-fitting lid. If your lid isn't airtight, seal the edge with aluminum foil. Cook on the lowest possible heat (use a diffuser if needed) for 25 minutes. Do not open the lid during cooking. After 25 minutes, turn off heat and let it rest, still covered, for 10 minutes.
- Gently fluff the biryani with a fork, mixing layers. Serve immediately, spooning from the bottom to get every layer.
You'll get tender, fragrant chicken and fluffy rice crowned with jewel-like nuts and the subtle floral kiss of rose water. Serve it with a side of cooling raita or a simple cucumber salad to balance the richness—this biryani is a celebration on a plate.
Low-Fat Chicken Biryani with Cauliflower Rice

Vegans, look away — this Low-Fat Chicken Biryani with Cauliflower Rice is all about lean protein and sneaky veggies. But don't worry, it's packed with flavor that'll make you forget the carbs ever existed.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the chicken marinade
- 1 lb boneless skinless chicken breast, cut into 1-inch cubes
- 1/2 cup plain Greek yogurt
- 1 tbsp grated ginger
- 1 tbsp minced garlic
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/2 tsp cayenne pepper
- 1/2 tsp salt
For the cauliflower rice
- 1 medium head cauliflower (about 4 cups riced)
- 2 tbsp ghee or coconut oil
- 1/2 tsp salt
- 1/4 tsp black pepper
For the biryani assembly
- 1 large onion, thinly sliced
- 2 tbsp ghee or coconut oil
- 1 cinnamon stick
- 3 green cardamom pods
- 1 bay leaf
- 1/2 cup chopped fresh cilantro
- 1/4 cup chopped fresh mint
- 2 tbsp lemon juice
- 1/4 cup water
Instructions
- In a bowl, combine chicken cubes with yogurt, ginger, garlic, cumin, coriander, turmeric, cayenne, and salt. Mix well, cover, and refrigerate for at least 30 minutes (or up to overnight) to marinate.
- While chicken marinates, cut cauliflower into florets and pulse in a food processor until it resembles rice grains. (Tip: Don't overprocess or it gets mushy.)
- Heat 2 tbsp ghee in a large nonstick skillet over medium-high heat. Add the riced cauliflower, salt, and pepper. Cook, stirring occasionally, until tender and lightly golden, about 5-7 minutes. Transfer to a bowl and set aside.
- In the same skillet, add remaining 2 tbsp ghee over medium heat. Add cinnamon stick, cardamom pods, and bay leaf. Cook for 30 seconds until fragrant.
- Add sliced onion and cook, stirring often, until deep golden brown, about 8-10 minutes. (Tip: Patience is key for caramelized flavor.)
- Add the marinated chicken pieces (discard excess marinade) to the skillet. Increase heat to high and sear chicken until browned on all sides, about 3-4 minutes. (Tip: Don't crowd the pan; work in batches if needed.)
- Reduce heat to medium-low, add the cooked cauliflower rice on top of the chicken, then sprinkle with cilantro and mint. Drizzle lemon juice and pour in 1/4 cup water.
- Cover the skillet tightly and let it steam for 10 minutes. Turn off heat and let it rest, covered, for another 5 minutes.
- Gently fluff the biryani with a fork, mixing the layers. Discard whole spices before serving.
Layers of tender chicken and fragrant cauliflower rice come together in a low-carb triumph that's anything but boring. Serve with a side of cooling raita or a squeeze of extra lemon for brightness — your taste buds (and your waistline) will thank you.
Creamy Yogurt Chicken Biryani (Lucknowi Style)

Get ready, folks—this Creamy Yogurt Chicken Biryani (Lucknowi style) is about to become your new obsession! With chicken marinated in a thick, tangy yogurt and a punch of garam masala, every grain of rice is infused with pure magic. It’s like a flavor explosion that’s both comforting and utterly irresistible.
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Marinade
- 1 cup plain full-fat yogurt
- 2 tbsp ginger-garlic paste
- 1 tsp garam masala
- 1/2 tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp salt
- 1/2 cup chopped fresh cilantro
- 1/2 cup chopped fresh mint
- 1 tbsp lemon juice
- 1 lb boneless chicken thighs, cut into bite-sized pieces
For the Rice
- 2 cups basmati rice
- 4 cups water
- 1 bay leaf
- 4 green cardamom pods
- 4 cloves
- 1 tsp salt
For the Layering
- 2 tbsp ghee
- 1 large onion, thinly sliced
- 1/2 cup warm milk mixed with a pinch of saffron (optional, but do it)
For the Garnish
- 2 tbsp fried onions (store-bought or homemade)
- Additional fresh cilantro and mint
Instructions
- In a large bowl, combine yogurt, ginger-garlic paste, garam masala, turmeric, red chili powder, salt, cilantro, mint, and lemon juice. Whisk until smooth.
- Add chicken pieces to the marinade, mix well to coat. Cover and refrigerate for at least 30 minutes (overnight for best flavor). Tip: Longer marination = deeper flavor!
- While chicken marinates, rinse basmati rice in cold water until water runs clear. Soak in fresh water for 20 minutes, then drain.
- In a large pot, bring 4 cups water to a boil. Add bay leaf, cardamom, cloves, and salt. Add drained rice and cook for exactly 5 minutes – the rice should be parboiled (still firm). Drain and discard whole spices (or pick them out).
- In a heavy-bottomed pot or Dutch oven, heat ghee over medium heat. Add sliced onions and sauté until deep golden brown, about 10-12 minutes. Remove half the onions for garnish.
- Spread marinated chicken evenly over the remaining onions in the pot. Cook, stirring occasionally, until chicken is no longer pink on the outside, about 5 minutes. Tip: Don’t overcook; it will finish cooking with the rice.
- Layer parboiled rice evenly over the chicken. Pour saffron milk (if using) over the rice. Sprinkle fried onions, extra cilantro, and mint on top.
- Cover the pot with a tight-fitting lid. First, cook on high heat for 5 minutes to build steam, then reduce heat to low and cook for 20 minutes. Do not lift the lid!
- After 20 minutes, turn off heat and let the pot sit undisturbed for 10 minutes. Tip: Patience is key – this steaming step melds all flavors.
- Gently fluff the biryani with a fork, mixing layers slightly. Serve hot with raita or salad.
Velvety layers of tender chicken and aromatic rice make this biryani a true showstopper. The creamy yogurt marinade ensures every bite is juicy and spiced just right – perfect for impressing guests or treating yourself on a cozy night in.
Dairy-Free Chicken Biryani with Ghee Substitute

Oh, you thought biryani without ghee was impossible? Think again! This dairy-free chicken biryani swaps in rich olive oil for that nutty depth, and coconut cream keeps every grain impossibly moist. Get ready for a lactose-free feast that tastes like pure indulgence.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1.5 lbs boneless skinless chicken thighs, cut into bite-sized pieces
- 1/2 cup full-fat coconut cream
- 1 tbsp ginger-garlic paste
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp chili powder (adjust to heat preference)
- 1 tsp salt
For the Rice
- 2 cups basmati rice, rinsed and soaked 30 minutes
- 4 cups water
- 1 tsp salt
- 2 bay leaves
- 4 green cardamom pods
- 4 whole cloves
- 1 star anise
For the Biryani Assembly
- 3 tbsp olive oil (divided)
- 1 large yellow onion, thinly sliced
- 1/2 cup chopped fresh cilantro
- 1/2 cup chopped fresh mint
- 1/4 tsp saffron threads (optional, for color)
- 2 tbsp warm water (or unsweetened coconut milk if using saffron)
Instructions
- In a bowl, combine chicken pieces, coconut cream, ginger-garlic paste, turmeric, cumin, coriander, chili powder, and salt. Mix well and marinate for at least 30 minutes (or overnight in the fridge).
- While chicken marinates, parboil the rice: bring 4 cups water to a boil, add salt, bay leaves, cardamom, cloves, and star anise. Add soaked rice and cook until rice is 70% tender (about 5 minutes). Drain and set aside.
- In a large heavy-bottomed pot or Dutch oven, heat 2 tbsp olive oil over medium heat. Add sliced onion and cook, stirring often, until deeply golden brown and caramelized (about 12–15 minutes). This is biryani's flavor backbone—don't rush it!
- Remove half the onions and set aside for garnish. Add the marinated chicken to the pot with the remaining onions. Cook, stirring occasionally, until chicken is no longer pink outside (about 5 minutes).
- Layer the parboiled rice over the chicken. Sprinkle cilantro and mint evenly on top. If using saffron, crush threads into 2 tbsp warm water (or coconut milk) and drizzle over rice.
- Drizzle the remaining 1 tbsp olive oil over the top. Cover the pot tightly with a lid (seal with foil if needed to trap steam). Cook on very low heat for 25 minutes — this is the 'dum' stage. Do not peek!
- Turn off heat and let the pot sit, still covered, for 5 minutes. Then carefully uncover. Fluff the biryani with a fork, mixing layers gently.
- Garnish with reserved caramelized onions, extra cilantro, and mint. Serve hot.
Just one forkful and you'll forget ghee ever existed—the coconut cream keeps the chicken absurdly tender while olive oil adds a subtle fruity note. Serve with a side of cucumber raita (use coconut yogurt!) or a squeeze of lemon for a bright finish. Your dairy-free dreams have come true.
One-Pot Chicken Biryani with Potatoes and Eggs

Get ready for a one-pot biryani that packs all the drama of a layered feast without the sink full of dishes. We're talking tender chicken, buttery baby potatoes, and jammy eggs all cozying up in a fragrant rice party. Spoiler: your kitchen will smell like a spice bazaar, and you'll look like a genius.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1.5 lbs boneless chicken thighs, cut into chunks
- 1 cup plain yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp salt
- 1 tsp garam masala
For the Rice and Potatoes
- 2 cups basmati rice, soaked 30 minutes
- 1 lb baby potatoes, halved
- 1 large onion, thinly sliced
- 2 tbsp ghee or oil
- 1 tsp cumin seeds
- 4 whole cloves
- 2 bay leaves
- 1 cinnamon stick
- 4 green cardamom pods
- 3.5 cups water
- 1 tsp salt
For the Garnish and Eggs
- 4 large eggs
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped fresh mint
- 2 tbsp fried onions (optional)
- Pinch of saffron threads soaked in 2 tbsp warm milk (optional)
Instructions
- In a bowl, combine chicken, yogurt, ginger-garlic paste, turmeric, chili powder, 1 tsp salt, and garam masala. Mix well, cover, and refrigerate for at least 30 minutes. (Tip: Overnight marination yields deeper flavor.)
- Parboil potatoes: Bring a pot of salted water to a boil, add baby potatoes, and cook for 5–7 minutes until slightly tender. Drain and set aside. (Tip: Parboiling ensures potatoes stay intact during cooking.)
- Hard-boil eggs: Place eggs in a saucepan, cover with water, bring to a boil, then cover and remove from heat. Let stand 10 minutes. Transfer to ice water, peel, and halve.
- In a large heavy pot or Dutch oven, heat ghee over medium heat. Add cumin seeds, cloves, bay leaves, cinnamon stick, and cardamom pods. Cook for 30 seconds until fragrant. Add sliced onion and cook, stirring often, until golden brown, about 8–10 minutes.
- Add marinated chicken to the pot. Cook, stirring occasionally, until chicken is no longer pink, about 5 minutes. (Tip: If the pot is crowded, cook in batches to ensure even browning.)
- Add drained rice and parboiled potatoes to the pot. Stir gently to combine. Pour in 3.5 cups water and add 1 tsp salt. Bring to a boil.
- Once boiling, reduce heat to low, cover tightly with a lid or foil. Cook for 20 minutes. Do not lift the lid during cooking.
- After 20 minutes, turn off the heat and let the pot rest, still covered, for 5 minutes. Then fluff the rice gently with a fork.
- Gently fold in halved boiled eggs, cilantro, and mint. If using, sprinkle fried onions and drizzle saffron milk on top.
- Serve hot directly from the pot.
Scoop into bowls and savor the layers: fragrant rice, tender chicken, creamy potatoes, and a pop of egg. This one-pot biryani is a full meal that impresses without the fuss—perfect for busy weeknights or lazy Sundays. Leftovers? Even better the next day.
Tangy Tomato Chicken Biryani with Mint Chutney

So you thought biryani was a complicated affair reserved for celebrations? Let me tell you, this Tangy Tomato Chicken Biryani is here to crash your ordinary Tuesday night dinner and make it legendary!
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the chicken marinade
- 1 lb boneless skinless chicken thighs, cut into bite-sized pieces
- 1/2 cup plain yogurt
- 1 tablespoon ginger-garlic paste
- 1 teaspoon turmeric
- 1 teaspoon red chili powder
- 1 teaspoon salt
- Zest of 1 lemon
For the tomato masala
- 2 tablespoons ghee or oil
- 1 large onion, thinly sliced
- 2 large tomatoes, diced
- 2 green chilies, slit
- 1 tablespoon ginger-garlic paste
- 1 teaspoon coriander powder
- 1/2 teaspoon cumin
- 1/2 teaspoon garam masala
- 1/2 cup fresh mint leaves, chopped
For the rice
- 1 1/2 cups basmati rice, soaked for 20 minutes and drained
- 3 cups water
- 1 bay leaf
- 4 green cardamom pods
- 4 cloves
- 1 inch cinnamon stick
- 1 teaspoon salt
- 1 tablespoon ghee
For the mint chutney
- 1 cup packed fresh mint leaves
- 1/2 cup packed fresh cilantro
- 1 green chili
- 1 tablespoon lemon juice
- 2 tablespoons yogurt
- 1/2 teaspoon salt
- 1/4 teaspoon sugar (optional)
Instructions
- In a bowl, combine chicken, yogurt, ginger-garlic paste, turmeric, red chili powder, salt, and lemon zest. Mix well. Cover and refrigerate for 30 minutes. (Tip: This marinade tenderizes the chicken and infuses it with flavor.)
- Meanwhile, make mint chutney: In a blender, combine mint, cilantro, green chili, lemon juice, yogurt, salt, and sugar. Blend until smooth. Set aside.
- Prepare rice: In a pot, bring water to a boil. Add bay leaf, cardamom, cloves, cinnamon, salt, and ghee. Add soaked and drained basmati rice. Cook until 70% done (about 5-7 minutes). Drain and set aside. (Tip: Cooking rice only halfway prevents it from getting mushy during the dum stage.)
- Heat ghee in a large heavy-bottomed pot over medium heat. Add sliced onions and sauté until golden brown, about 8-10 minutes. Add green chilies and ginger-garlic paste, cook for 1 minute.
- Add diced tomatoes, coriander powder, cumin, and garam masala. Cook until tomatoes break down and oil separates, about 5 minutes.
- Add marinated chicken to the pot. Cook for 5-7 minutes, stirring occasionally, until chicken is no longer pink. Add chopped mint leaves and stir.
- Layer the biryani: Spread half of the partially cooked rice over the chicken mixture. Sprinkle with a tablespoon of mint chutney. Then add the remaining rice.
- Cover the pot with a tight-fitting lid. Cook on low heat for 20 minutes. Do not open the lid. After 20 minutes, turn off heat and let it rest for 5 minutes. (Tip: Sealing the lid with foil ensures steam stays inside for perfect dum cooking.)
- Fluff the biryani gently with a fork. Serve with remaining mint chutney and garnish with extra cilantro if desired.
Kick back and dig in — every spoonful is a tangy, aromatic journey. The mint chutney cuts through the richness, so don't skip it. This biryani might just become your new weeknight go-to.
Slow Cooker Chicken Biryani for Weeknights

Let's face it, weeknights are a circus, and you need a dinner that practically makes itself. This Slow Cooker Chicken Biryani is your new best friend—no babysitting required, just loads of fragrant, saucy goodness.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 240 minutes
Ingredients
For the Chicken Marinade
- 1.5 lbs boneless skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup plain Greek yogurt
- 1 tbsp grated fresh ginger
- 3 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/2 tsp cayenne pepper
- 1/2 tsp salt
For the Slow Cooker Base
- 2 tbsp ghee or vegetable oil
- 1 large yellow onion, thinly sliced
- 2 bay leaves
- 4 green cardamom pods, lightly crushed
- 1 cinnamon stick
- 1 cup low-sodium chicken broth
- 1 (14.5 oz) can diced tomatoes, drained
For the Rice
- 1.5 cups basmati rice, rinsed and drained
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped fresh mint
- 1/2 tsp saffron threads (optional) soaked in 2 tbsp warm milk
For Garnish
- 1/4 cup toasted sliced almonds
- 2 tbsp golden raisins
Instructions
- In a medium bowl, combine chicken pieces, yogurt, ginger, garlic, cumin, coriander, turmeric, cayenne, and salt. Stir well to coat. Cover and refrigerate for at least 30 minutes, or up to overnight. Tip: Marinating overnight deepens the flavor.
- Heat ghee in a large skillet over medium-high heat. Add onion and cook, stirring occasionally, until deeply golden brown, about 10 minutes. Tip: Don't rush the caramelization—brown onions mean big flavor.
- Transfer half the caramelized onions to a plate for later. Add bay leaves, cardamom pods, and cinnamon stick to the skillet. Cook 1 minute until fragrant.
- Pour in chicken broth and drained tomatoes, scraping up any browned bits. Bring to a simmer, then remove from heat.
- Place the marinated chicken in the slow cooker. Pour the broth-onion mixture over the chicken. Cover and cook on HIGH for 3 hours or LOW for 5 hours.
- After 3 hours, fluff the partially cooked chicken base. Sprinkle rinsed basmati rice evenly over the top without stirring. Tip: Do not stir the rice into the liquid—it will steam perfectly on top.
- Pour the saffron milk (if using) over the rice. Cover and continue cooking on HIGH for 45 minutes to 1 hour, until rice is tender and liquid is absorbed. Tip: Resist the urge to lift the lid—every peek adds 20 minutes!
- Turn off the slow cooker. Remove the lid and let the biryani rest, uncovered, for 5 minutes. Tip: Resting allows excess steam to escape and the rice to firm up.
- Garnish with the reserved caramelized onions, fresh cilantro, mint, toasted almonds, and golden raisins. Gently fluff the rice and chicken with a fork before serving.
Luscious layers of tender chicken and fluffy rice make this biryani a weeknight winner. Serve it with a cooling raita or a simple cucumber salad to balance the spices and turn it into a complete meal.
Grilled Chicken Biryani with Charred Vegetables

Kick off your summer cookout with a biryani that's been to the gym—grilled chicken strips muscle in with smoky charred veggies, all piled high over fragrant basmati rice. This ain't your grandma's biryani; it's a backyard barbecue banger!
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1 lb boneless, skinless chicken breasts, sliced into strips
- 1/2 cup plain yogurt
- 2 tbsp lemon juice
- 1 tbsp grated ginger
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/2 tsp cayenne pepper
- 1 tsp salt
For the Rice
- 1 1/2 cups basmati rice
- 3 cups water
- 1 bay leaf
- 4 whole cloves
- 4 green cardamom pods, lightly crushed
- 1 cinnamon stick
- 1 tsp salt
For the Vegetables
- 2 bell peppers (red and yellow), seeded and quartered
- 1 large red onion, sliced into thick rounds
- 2 tbsp olive oil
- 1/2 tsp salt
For the Biryani Assembly
- 2 tbsp ghee or butter
- 1 large onion, thinly sliced
- 1/2 cup loosely packed fresh cilantro leaves, chopped
- 1/2 cup loosely packed fresh mint leaves, chopped
- 1/4 cup golden raisins (optional)
- 1/2 tsp garam masala
- Pinch of saffron threads soaked in 2 tbsp warm milk
- 1/4 cup fried onions (store-bought or homemade)
Instructions
- In a bowl, combine the chicken strips with yogurt, lemon juice, ginger, garlic, cumin, coriander, turmeric, cayenne, and 1 tsp salt. Mix well, cover, and refrigerate for at least 30 minutes (tip: overnight marination makes the chicken extra juicy).
- While the chicken marinates, rinse the basmati rice until the water runs clear. In a pot, bring 3 cups water to a boil with bay leaf, cloves, cardamom, cinnamon stick, and 1 tsp salt. Add rice, reduce heat to low, cover, and cook for 12-15 minutes until just tender and water is absorbed. Drain any excess water, fluff with a fork, and set aside.
- Preheat your grill to medium-high heat (about 400°F). Toss the bell peppers and onion rounds with olive oil and 1/2 tsp salt. Grill the vegetables for 4-5 minutes per side until charred and softened. Remove and let cool slightly, then chop the peppers into bite-sized pieces and separate the onion rings.
- In a small bowl, combine the chopped grilled peppers and onions. Set aside.
- Fix the chicken strips onto skewers (if using wooden skewers, soak them in water for 30 minutes first). Grill the chicken for 4-5 minutes per side, until internal temperature reaches 165°F and nice grill marks appear. Remove from skewers and keep warm.
- In a large heavy pot or Dutch oven, heat ghee over medium heat. Add the thinly sliced onion and sauté for 8-10 minutes until deep golden brown (tip: stir occasionally to prevent burning; you want them sweet and caramelized).
- Reduce heat to low. Layer half of the cooked rice into the pot. Top with half of the grilled vegetables and half of the grilled chicken. Sprinkle with half of the cilantro, half of the mint, half of the raisins (if using), and a pinch of garam masala. Drizzle half of the saffron milk over the top.
- Repeat the layering with the remaining rice, vegetables, chicken, cilantro, mint, raisins, garam masala, and saffron milk.
- Cover the pot with a tight-fitting lid (if your lid isn't tight, seal with aluminum foil before covering). Cook on the lowest heat possible for 20-25 minutes (tip: this 'dum' step allows the flavors to meld without drying out).
- Remove from heat and let rest, covered, for 5 more minutes. Then gently fluff the biryani with a fork, taking care not to break the rice. Garnish with fried onions and serve hot.
Serve it straight from the pot with a dollop of cooling raita or a squeeze of lemon to cut through the smokiness. Trust me, that first forkful hitting your taste buds is like fireworks on the Fourth of July—spicy, tangy, and utterly addictive.
Gluten-Free Chicken Biryani with Rice Flour Roti

Ridiculous how tasty gluten-free can be, right? This chicken biryani is a flavor bomb, and the rice flour roti is so easy you'll wonder why you ever stressed about gluten. Get ready to impress your celiac friends (or yourself)!
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 40 minutes
Ingredients
For the Chicken Marinade
- 1 lb boneless skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup plain yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp turmeric
- 1 tsp salt
- 1/2 tsp cayenne pepper
For the Biryani
- 1 1/2 cups basmati rice (ensure gluten-free), rinsed and soaked 30 min
- 2 tbsp ghee or oil
- 1 large onion, thinly sliced
- 2 green chilies, slit
- 1 tsp cumin seeds
- 4 whole cloves
- 2 green cardamom pods
- 1 cinnamon stick
- 1 cup fresh cilantro, chopped
- 1/2 cup fresh mint, chopped
- 2 1/2 cups chicken broth (gluten-free)
- 1/4 cup fried onions (optional, for garnish)
- pinch of saffron soaked in 2 tbsp warm milk
For the Rice Flour Roti
- 1 cup rice flour (fine, like Bob's Red Mill)
- 1/4 cup tapioca flour
- 1/2 tsp salt
- 1 tbsp oil
- 3/4 cup warm water (adjust as needed)
- extra rice flour for dusting
For Serving
- Lime wedges
- raita (optional)
Instructions
- In a bowl, combine chicken thighs, yogurt, ginger-garlic paste, turmeric, salt, and cayenne. Cover and refrigerate for at least 30 minutes.
- Heat 1 tbsp ghee in a large heavy-bottomed pot over medium heat. Add cumin seeds, cloves, cardamom, and cinnamon. Cook until fragrant, about 30 seconds. (Tip: Don't skip blooming spices—it wakes up their flavor.)
- Add sliced onion and green chilies. Sauté until onion is golden brown, 8-10 minutes.
- Add marinated chicken and cook, stirring, until chicken is no longer pink, about 5-6 minutes.
- Stir in cilantro and mint. Cook 1 minute until wilted.
- Drain rice and add to pot. Stir to coat rice with spices.
- Pour in chicken broth and bring to a boil. Reduce heat to low, cover tightly, and simmer for 15 minutes. Remove from heat and let steam, covered, for 10 minutes. (Tip: Letting the biryani steam off heat ensures fluffy rice.)
- While biryani rests, make roti: In a bowl, whisk rice flour, tapioca flour, and salt. Add oil and warm water. Mix until a dough forms; knead for 2-3 minutes. Dough should be soft but not sticky. Cover and rest 10 minutes.
- Divide dough into 8 equal balls. On a surface dusted with rice flour, roll each ball into a 5-inch circle.
- Heat a non-stick skillet over medium-high heat. Cook each roti for 1-2 minutes per side until golden spots appear. Brush with ghee if desired. (Tip: If roti puffs up, you've got perfect heat!)
- Once biryani is done, gently fluff with a fork. Garnish with saffron milk and fried onions if using.
- Serve biryani hot with roti, lime wedges, and raita.
Unexpectedly, the roti is the star—crispy on the edges, soft inside. For fun, serve with a dollop of mango pickle. You'll forget it's gluten-free!
Summer Fresh Lemon Herb Chicken Biryani

Lemon and herbs are the summer power couple you never knew you needed. This chicken biryani swaps heavy spices for zesty citrus and fresh greens, making it the ultimate hot-weather comfort food. Light, bright, and begging to be devoured.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1 1/2 lbs boneless skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain Greek yogurt
- 3 tbsp fresh lemon juice
- 2 tbsp grated fresh ginger
- 4 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/2 tsp cayenne pepper (optional)
- 1 tsp salt
For the Rice Layer
- 2 cups basmati rice
- 4 cups water
- 1 tbsp salt
- 2 bay leaves
- 4 green cardamom pods, lightly crushed
For the Herb Layer
- 1 cup tightly packed fresh cilantro leaves, chopped
- 1 cup tightly packed fresh mint leaves, chopped
- 1/2 cup thinly sliced red onion
- 2 serrano peppers, sliced (optional)
- 1/4 cup fresh lemon juice
- 1/4 cup vegetable oil
For the Assembly
- 1/2 cup water
- 2 tbsp unsalted butter, cut into small pieces
- 1/4 tsp saffron threads, crumbled (optional)
Instructions
- For the marinade: In a large bowl, mix yogurt, 3 tbsp lemon juice, ginger, garlic, cumin, coriander, turmeric, cayenne, and 1 tsp salt until smooth. Add chicken and coat well. Cover and refrigerate for at least 1 hour (or overnight for deeper flavor). Tip: Letting it marinate longer makes the chicken unbelievably tender.
- For the rice: Rinse basmati rice in cold water until water runs clear. Soak in fresh water for 30 minutes, then drain. Tip: Soaking helps each grain stay separate and fluffy.
- In a large pot, bring 4 cups water, 1 tbsp salt, bay leaves, and cardamom pods to a boil. Add drained rice and cook for 5 minutes, parboiling it. The rice should still have a slight bite. Drain and set aside, discarding bay leaves and cardamom if desired.
- For the herb layer: In a small bowl, combine cilantro, mint, onion, serranos, 1/4 cup lemon juice, and vegetable oil. Mix well and set aside.
- Preheat oven to 350°F. In a heavy-bottomed Dutch oven or ovenproof pot, spread the marinated chicken evenly over the bottom.
- Layer half of the herb mixture over the chicken. Top with all the parboiled rice, spreading evenly.
- In a small bowl, stir together 1/2 cup water and saffron (if using). Drizzle saffron water over the rice, then dot with butter pieces.
- Cover the pot tightly with a lid or aluminum foil. Bake for 35 minutes at 350°F. Tip: Sealing it well ensures the steam cooks everything perfectly — no peeking!
- Remove from oven and let rest, still covered, for 10 minutes. This allows the flavors to meld and any excess moisture to redistribute.
- Uncover, scatter the remaining herb mixture on top, and fluff gently with a fork. Serve hot with extra lemon wedges if desired.
Ladle this fragrant biryani into bowls and watch the lemon-herb magic unfold. Each spoonful hits with bright citrus, cool mint, and tender chicken — it's like a garden party in your mouth. For extra crunch, top with toasted almonds or serve with a cucumber raita.
Winter Warming Chicken Biryani with Black Pepper

Picture a chilly winter evening when only a spicy, aromatic hug will do. This biryani delivers with black peppercorns, cinnamon, and cloves—warming you from the inside out.
Serving: 6 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken Marinade
- 1.5 lbs boneless skinless chicken thighs, cut into chunks
- 1 cup plain Greek yogurt
- 1 tbsp black peppercorns, crushed
- 1 cinnamon stick
- 3 whole cloves
- 1 tsp salt
- 1/2 tsp ground turmeric
- 1 tsp cumin seeds
- 4 green cardamom pods
For the Rice
- 2 cups basmati rice
- 3 cups water
- 1 bay leaf
- 1 cinnamon stick
- 3 whole cloves
- 1 tbsp whole black peppercorns
- 1/2 tsp salt
For the Layering
- 3 tbsp ghee, divided
- 1 large onion, thinly sliced
- 2 tbsp ginger-garlic paste
- 2 green chilies, slit
- 1 large tomato, chopped
- 1/2 cup fresh cilantro, chopped
- 1/2 cup fresh mint, chopped
- Pinch of saffron threads, soaked in 2 tbsp warm milk
Instructions
- In a bowl, combine chicken, yogurt, crushed peppercorns, 1 cinnamon stick, 3 cloves, salt, turmeric, cumin, and cardamom. Mix well, cover, and refrigerate for at least 1 hour (or overnight). Tip: Longer marination deepens flavor and tenderizes the chicken.
- Soak basmati rice in cold water for 30 minutes, then drain. Tip: Don't skip soaking—it ensures fluffy, separate grains.
- In a large pot, bring 3 cups water to a boil. Add bay leaf, remaining cinnamon stick, remaining 3 cloves, whole peppercorns, and salt. Add rice, cook for 5-6 minutes until 70% done (still firm). Drain and remove bay leaf and cinnamon stick if desired; keep peppercorns and cloves for extra warmth.
- Heat 2 tbsp ghee in a heavy-bottomed pot over medium heat. Add sliced onion and cook, stirring, until deep golden brown, about 10 minutes. Transfer half the onions to a plate for garnish; leave the rest in the pot.
- Add ginger-garlic paste and slit green chilies to the pot. Cook for 1 minute until fragrant.
- Add chopped tomato and cook for 3 minutes until soft.
- Add the marinated chicken (with all marinade). Increase heat to medium-high and cook, stirring, for 5 minutes until browned. Then reduce heat to low, cover, and cook for 10 minutes until chicken is cooked through. Tip: The yogurt releases enough moisture—no need to add water.
- Layer the biryani: Spread half the rice over the chicken. Sprinkle half the cilantro and mint, then drizzle half the saffron milk. Repeat with remaining rice, cilantro, mint, and saffron milk. Top with reserved onions and dot with remaining 1 tbsp ghee.
- Cover the pot tightly with a lid or foil. Cook on the lowest heat (use a heat diffuser if needed) for 20-25 minutes. Remove from heat and let rest, covered, for 5 minutes. Tip: A tight seal is crucial for the dum effect—trapped steam finishes cooking the rice.
- Gently fluff the biryani with a fork, mixing the layers. Serve hot.
Really, the best part is cracking those peppercorns as you eat—each bite releases a burst of warmth. Serve with raita or a simple cucumber salad to balance the spices. This biryani is the edible equivalent of a fuzzy blanket and a crackling fire.
Conclusion
Hope this roundup inspires your next biryani night! Each recipe brings a unique twist, so pick your favorite and get cooking. Let me know which one wins your heart in the comments, and don’t forget to pin this for later!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




