Fragrant Butter Chicken Biryani

0 comments

Fragrant Butter Chicken Biryani combines juicy spiced chicken, a creamy tomato-butter sauce, and aromatic basmati rice layered with mint, cilantro, saffron, and warm whole spices. The result has the richness of butter chicken with the fluffy, fragrant texture of biryani, balancing creamy tomato flavor with ginger, garlic, garam masala, and gentle chile heat.

The chicken marinates briefly while the basmati rice soaks, so the passive time overlaps. The rice is partially cooked before layering, then everything finishes together over low heat in a covered Dutch oven so the grains stay separate while absorbing the aroma of the butter chicken sauce.

Recipe at a Glance

  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Additional Time: 40 minutes
  • Total Time: 1 hour 55 minutes
  • Yield: About 10 cups biryani
  • Servings: 6
  • Difficulty: Intermediate

Why You'll Love This Recipe

  • Soaking basmati rice for 20 minutes helps the long grains cook more evenly and stay separate rather than turning sticky.
  • Yogurt, lemon, ginger, garlic, and spices season the chicken before it enters the butter-tomato sauce.
  • Parboiling the rice before layering prevents the chicken from overcooking while the rice finishes steaming.
  • Whole spices perfume the rice water, giving the biryani fragrance throughout rather than only in the sauce.
  • Finishing the layered biryani over very low heat traps steam and allows the rice to absorb flavor without becoming saturated with sauce.

Equipment Needed

  • 5- to 6-quart heavy-bottomed Dutch oven or deep pot with tight-fitting lid
  • 4- to 5-quart saucepan for the rice
  • Large mixing bowl
  • Fine-mesh strainer
  • Tongs or heat-resistant spatula
  • Measuring cups and spoons
  • Instant-read meat thermometer

Ingredients You'll Need

Fragrant Butter Chicken Biryani ingredients

For the Chicken Marinade

  • â–  1 1/2 pounds (680 g) boneless, skinless chicken thighs, cut into 1 1/2-inch (4 cm) pieces
  • â–  1/2 cup (120 g) plain full-fat yogurt
  • â–  1 tablespoon (15 ml) fresh lemon juice
  • â–  1 tablespoon (8 g) finely grated fresh ginger
  • â–  3 garlic cloves, finely grated or minced
  • â–  1 teaspoon garam masala
  • â–  1 teaspoon ground cumin
  • â–  1/2 teaspoon ground turmeric
  • â–  1/2 teaspoon Kashmiri chili powder or mild paprika
  • â–  3/4 teaspoon fine salt

For the Basmati Rice

  • â–  2 cups (380 g) aged basmati rice, rinsed until the water runs mostly clear
  • â–  Water, for soaking and boiling
  • â–  1 tablespoon fine salt, for the rice water
  • â–  1 cinnamon stick, about 3 inches (7.5 cm)
  • â–  4 green cardamom pods, lightly crushed
  • â–  4 whole cloves
  • â–  1 bay leaf

For the Butter Chicken Sauce

  • â–  3 tablespoons (42 g) unsalted butter, divided
  • â–  1 tablespoon (15 ml) neutral oil
  • â–  1 medium yellow onion, about 6 ounces (170 g), finely diced
  • â–  1 tablespoon (8 g) finely grated fresh ginger
  • â–  3 garlic cloves, minced
  • â–  1 teaspoon garam masala
  • â–  1 teaspoon ground cumin
  • â–  1/2 teaspoon ground coriander
  • â–  1/2 teaspoon Kashmiri chili powder or mild paprika
  • â–  1 cup (240 g) tomato puree
  • â–  1 tablespoon (16 g) tomato paste
  • â–  1/2 cup (120 ml) heavy cream
  • â–  1/2 teaspoon fine salt

For Layering

  • â–  1/3 cup (15 g) chopped fresh cilantro
  • â–  1/3 cup (15 g) chopped fresh mint
  • â–  1/2 cup (30 g) crispy fried onions
  • â–  2 tablespoons (30 ml) warm whole milk
  • â–  1 generous pinch saffron threads, about 1/8 teaspoon
  • â–  1 tablespoon (14 g) unsalted butter, cut into small pieces

How to Make Fragrant Butter Chicken Biryani

Marinate the Chicken

In a large bowl, combine the yogurt, lemon juice, ginger, garlic, garam masala, cumin, turmeric, Kashmiri chili powder, and 3/4 teaspoon salt. Add the chicken and stir until every piece is coated. Cover and refrigerate for 30 minutes. This step allows the chicken to absorb the flavors of the marinade, enhancing its taste and tenderness.

Fragrant Butter Chicken Biryani step 1

Soak the Rice

While the chicken marinates, place the rinsed basmati rice in a bowl and cover with cool water. Soak for 20 minutes, then drain thoroughly in a fine-mesh strainer. Soaking helps the rice grains to hydrate, ensuring they cook evenly and remain fluffy.

Bloom the Saffron

Stir the saffron threads into the 2 tablespoons (30 ml) warm milk. Set aside while preparing the remaining components. The milk should gradually turn golden, infusing the saffron flavor and color into the liquid.

Boil the Rice Water

Fill a 4- to 5-quart saucepan with plenty of water. Add 1 tablespoon salt, the cinnamon stick, cardamom pods, cloves, and bay leaf. Bring to a rolling boil over high heat. This spiced water will impart flavor to the rice as it cooks.

Fragrant Butter Chicken Biryani step 4

Parboil the Basmati Rice

Add the soaked and drained rice. Boil uncovered for about 5 to 7 minutes, stirring gently once or twice. The grains should be roughly 70% cooked: flexible on the outside but still slightly firm in the center. This partial cooking is crucial for achieving the perfect texture in the final dish.

Drain the Rice

Drain immediately through a fine-mesh strainer. Remove and discard the cinnamon stick, cardamom pods, cloves, and bay leaf when convenient. Do not rinse the cooked rice, as rinsing would wash away the flavor and starch that help keep the grains separate.

Start the Butter Chicken Base

Heat 1 tablespoon (14 g) butter and the neutral oil in a 5- to 6-quart Dutch oven over medium heat. Add the diced onion and cook for 5 to 7 minutes, stirring occasionally, until soft and lightly golden. This step builds the foundation of flavor for the sauce.

Fragrant Butter Chicken Biryani step 7

Add the Aromatics and Spices

Stir in the ginger and garlic and cook for about 30 seconds. Add the garam masala, cumin, coriander, and Kashmiri chili powder. Cook for another 30 seconds, stirring constantly, until fragrant. This blooming of spices releases their essential oils, enhancing the overall flavor profile.

Cook the Tomato Base

Add the tomato puree and tomato paste. Cook over medium heat for 4 to 5 minutes, stirring frequently, until the sauce thickens slightly and becomes deeper red. A well-cooked tomato base is essential for a rich and flavorful sauce.

Cook the Marinated Chicken

Add the chicken along with all of its marinade. Cook for 7 to 9 minutes, stirring occasionally, until the pieces are mostly cooked and the sauce looks thick rather than watery. This ensures the chicken is well-coated and flavorful before layering.

Finish the Butter Chicken Sauce

Reduce the heat to low. Stir in the heavy cream, remaining 2 tablespoons (28 g) butter, and 1/2 teaspoon salt. Simmer gently for 2 to 3 minutes. The sauce should coat the chicken without leaving a large pool of thin liquid, which is key for the biryani’s texture.

Check the Chicken

The chicken should be nearly or fully cooked before layering. If checking with an instant-read thermometer, the largest pieces should reach 165°F (74°C) by the end of the final steaming stage. This ensures food safety and proper doneness.

Create the First Rice Layer

Keep the chicken and sauce spread evenly over the bottom of the Dutch oven. Spoon half of the parboiled rice gently over the chicken without stirring the layers together. This method helps maintain the integrity of the rice and chicken layers.

Add the Herbs and Onions

Sprinkle half of the cilantro, half of the mint, and half of the 1/2 cup (30 g) crispy fried onions over the rice. These fresh herbs and crispy elements add flavor and texture to the dish.

Finish Layering

Add the remaining rice in an even layer. Sprinkle with the remaining cilantro, mint, and fried onions. Layering ensures that each serving has a balanced mix of flavors and textures.

Fragrant Butter Chicken Biryani step 15

Add Saffron and Butter

Drizzle the saffron milk over several areas of the rice rather than mixing it throughout. Dot the top with the remaining 1 tablespoon (14 g) butter. This adds a beautiful color and aroma to the top layer of rice.

Steam the Biryani

Cover the Dutch oven tightly. Cook over the lowest possible heat for 18 to 20 minutes. Avoid opening the lid during this stage because trapped steam finishes cooking the rice. This gentle steaming is crucial for achieving the perfect texture.

Check for Doneness

Remove the lid carefully. The rice grains should be tender, long, and separate. Check a large chicken piece from the center; it must reach 165°F (74°C). This step ensures both the rice and chicken are perfectly cooked.

Rest the Biryani

Remove the pot from the heat, replace the lid, and let the biryani rest for 10 minutes. This allows excess steam to settle and helps the rice firm slightly, making it easier to serve.

Fragrant Butter Chicken Biryani step 19

Fluff and Serve

Starting at one side of the pot, gently lift portions from the bottom upward so each serving contains both butter chicken and fragrant rice. Avoid vigorous stirring, which can break the grains. Garnish with additional fried onions, cilantro, mint, or lemon wedges if desired for added freshness and flavor.

Fragrant Butter Chicken Biryani step Final

Helpful Notes

  • Rinse the basmati rice thoroughly and soak it before cooking to encourage long, separate grains.
  • Make sure the butter chicken sauce is thick before adding the rice to prevent sogginess.

Tips for Success

  • Rinse the basmati rice thoroughly and soak it before cooking to encourage long, separate grains.
  • Do not fully cook the rice before layering; it needs to remain slightly firm so it can finish steaming without becoming mushy.
  • Make sure the butter chicken sauce is thick before adding the rice. Excess liquid at the bottom can make the lower rice layers soggy.
  • Keep the heat very low during the final covered cooking stage to prevent the chicken sauce from scorching.
  • Avoid repeatedly lifting the lid while the biryani steams because escaping moisture can leave the upper rice undercooked.
  • Fluff from the bottom upward rather than stirring in circles so the rice grains stay intact.

Storage, Freezing, and Make-Ahead Instructions

Cool leftover Fragrant Butter Chicken Biryani promptly and transfer it to airtight containers within 2 hours. Refrigerate for up to 4 days.

Reheat individual portions in the microwave with 1 to 2 teaspoons of water sprinkled over the rice. Cover loosely so the trapped steam helps restore moisture. Heat until both the rice and chicken reach 165°F (74°C).

The cooked biryani can be frozen in airtight freezer-safe containers for up to 2 months. Cool it completely before freezing. Thaw overnight in the refrigerator, then reheat with a small splash of water to keep the rice from drying out.

For make-ahead preparation, marinate the chicken up to 12 hours ahead and refrigerate it. The onions, herbs, garlic, and ginger can also be prepared 1 day ahead. For the best rice texture, parboil and layer the basmati shortly before the final steaming stage.

FAQ

Can I make Fragrant Butter Chicken Biryani ahead of time?

Yes. The chicken can be marinated up to 12 hours ahead, and the vegetables, herbs, and aromatics can be prepared 1 day in advance. For the best texture, cook and layer the rice shortly before steaming the biryani.

Can I use chicken breast instead of chicken thighs?

Yes. Use 1 1/2 pounds (680 g) boneless, skinless chicken breast cut into similar-size pieces. Because breast meat is leaner, avoid prolonged cooking and make sure it reaches 165°F (74°C) without greatly exceeding that temperature.

Why did my biryani rice turn mushy?

The rice may have been boiled too long before layering, or the butter chicken sauce may have contained too much liquid. Parboil the rice only until about 70% cooked and reduce the sauce until it is thick before layering.

Can I make this biryani less spicy?

Yes. Use mild paprika instead of Kashmiri chili powder, or reduce the chili powder by half. The garam masala, ginger, saffron, and whole spices will still provide plenty of aromatic flavor.

Can I make Butter Chicken Biryani without saffron?

Yes. Simply omit the saffron and milk mixture. The biryani will lose some floral aroma and golden color, but the remaining cooking method and ingredient quantities do not need to change.

Fragrant Butter Chicken Biryani finished recipe

Fragrant Butter Chicken Biryani

Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 55 minutes
Servings: 10 cups biryani servings

Ingredients
  

For the Chicken Marinade
  • 1 1/2 pounds boneless skinless chicken thighs, cut into 1 1/2-inch (4 cm) pieces
  • 1/2 cup plain full-fat yogurt
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon finely grated fresh ginger
  • 3 garlic cloves finely grated or minced
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon Kashmiri chili powder or mild paprika
  • 3/4 teaspoon fine salt
For the Basmati Rice
  • 2 cups aged basmati rice rinsed until the water runs mostly clear
  • Water for soaking and boiling
  • 1 tablespoon fine salt for the rice water
  • 1 cinnamon stick about 3 inches (7.5 cm)
  • 4 green cardamom pods lightly crushed
  • 4 whole cloves
  • 1 bay leaf
For the Butter Chicken Sauce
  • 3 tablespoons unsalted butter divided
  • 1 tablespoon neutral oil
  • 1 medium yellow onion about 6 ounces (170 g), finely diced
  • 1 tablespoon finely grated fresh ginger
  • 3 garlic cloves minced
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon Kashmiri chili powder or mild paprika
  • 1 cup tomato puree
  • 1 tablespoon tomato paste
  • 1/2 cup heavy cream
  • 1/2 teaspoon fine salt
For Layering
  • 1/3 cup chopped fresh cilantro
  • 1/3 cup chopped fresh mint
  • 1/2 cup crispy fried onions
  • 2 tablespoons warm whole milk
  • 1 generous pinch saffron threads about 1/8 teaspoon
  • 1 tablespoon unsalted butter cut into small pieces
Optional Garnishes
  • Additional crispy fried onions optional
  • Additional fresh cilantro optional
  • Additional fresh mint optional
  • Lemon wedges optional

Method
 

Method
  1. Marinate the chicken: In a large bowl, combine the yogurt, lemon juice, ginger, garlic, garam masala, cumin, turmeric, Kashmiri chili powder, and 3/4 teaspoon salt. Add the chicken and stir until every piece is coated. Cover and refrigerate for 30 minutes.
  2. Soak the rice: While the chicken marinates, place the rinsed basmati rice in a bowl and cover with cool water. Soak for 20 minutes, then drain thoroughly in a fine-mesh strainer.
  3. Bloom the saffron: Stir the saffron threads into the 2 tablespoons (30 ml) warm milk. Set aside while preparing the remaining components. The milk should gradually turn golden.
  4. Boil the rice water: Fill a 4- to 5-quart saucepan with plenty of water. Add 1 tablespoon salt, the cinnamon stick, cardamom pods, cloves, and bay leaf. Bring to a rolling boil over high heat.
  5. Parboil the basmati rice: Add the soaked and drained rice. Boil uncovered for about 5 to 7 minutes, stirring gently once or twice. The grains should be roughly 70% cooked: flexible on the outside but still slightly firm in the center.
  6. Drain the rice: Drain immediately through a fine-mesh strainer. Remove and discard the cinnamon stick, cardamom pods, cloves, and bay leaf when convenient. Do not rinse the cooked rice.
  7. Start the butter chicken base: Heat 1 tablespoon (14 g) butter and the neutral oil in a 5- to 6-quart Dutch oven over medium heat. Add the diced onion and cook for 5 to 7 minutes, stirring occasionally, until soft and lightly golden.
  8. Add the aromatics and spices: Stir in the ginger and garlic and cook for about 30 seconds. Add the garam masala, cumin, coriander, and Kashmiri chili powder. Cook for another 30 seconds, stirring constantly, until fragrant.
  9. Cook the tomato base: Add the tomato puree and tomato paste. Cook over medium heat for 4 to 5 minutes, stirring frequently, until the sauce thickens slightly and becomes deeper red.
  10. Cook the marinated chicken: Add the chicken along with all of its marinade. Cook for 7 to 9 minutes, stirring occasionally, until the pieces are mostly cooked and the sauce looks thick rather than watery.
  11. Finish the butter chicken sauce: Reduce the heat to low. Stir in the heavy cream, remaining 2 tablespoons (28 g) butter, and 1/2 teaspoon salt. Simmer gently for 2 to 3 minutes. The sauce should coat the chicken without leaving a large pool of thin liquid.
  12. Check the chicken: The chicken should be nearly or fully cooked before layering. If checking with an instant-read thermometer, the largest pieces should reach 165°F (74°C) by the end of the final steaming stage.
  13. Create the first rice layer: Keep the chicken and sauce spread evenly over the bottom of the Dutch oven. Spoon half of the parboiled rice gently over the chicken without stirring the layers together.
  14. Add the herbs and onions: Sprinkle half of the cilantro, half of the mint, and half of the 1/2 cup (30 g) crispy fried onions over the rice.
  15. Finish layering: Add the remaining rice in an even layer. Sprinkle with the remaining cilantro, mint, and fried onions.
  16. Add saffron and butter: Drizzle the saffron milk over several areas of the rice rather than mixing it throughout. Dot the top with the remaining 1 tablespoon (14 g) butter.
  17. Steam the biryani: Cover the Dutch oven tightly: Cook over the lowest possible heat for 18 to 20 minutes. Avoid opening the lid during this stage because trapped steam finishes cooking the rice.
  18. Check for doneness: Remove the lid carefully: The rice grains should be tender, long, and separate. Check a large chicken piece from the center; it must reach 165°F (74°C).
  19. Rest the biryani: Remove the pot from the heat, replace the lid, and let the biryani rest for 10 minutes. This allows excess steam to settle and helps the rice firm slightly.
  20. Fluff and serve: Starting at one side of the pot, gently lift portions from the bottom upward so each serving contains both butter chicken and fragrant rice. Avoid vigorous stirring, which can break the grains. Garnish with additional fried onions, cilantro, mint, or lemon wedges if desired.

Tried this recipe?

Let us know how it was!

Leave a Comment

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

*

Recipe Rating