Chicken Biryani Recipe
Introduction
Chicken Biryani is a fragrant, flavorful one-pot dish that combines tender chicken with aromatic spices and basmati rice. It’s a comforting meal perfect for family dinners or special occasions, delivering rich taste with every bite.

Ingredients
- 3 cups basmati rice, rinsed and soaked for 30 minutes
- 1.5 lbs chicken, cut into pieces
- 1 large onion, thinly sliced
- 4 cloves garlic, minced
- 1 inch ginger, minced
- 2-3 green chilies, slit
- 1 cup plain yogurt
- 1/4 cup cooking oil or ghee
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1 teaspoon turmeric powder
- 2-3 whole cloves
- 2-3 green cardamom pods
- 1 small stick cinnamon
- Salt to taste
- Fresh cilantro leaves for garnish
- Fresh mint leaves for garnish
- 4 cups water
Instructions
- Step 1: Rinse the basmati rice under cold water until the water runs clear. Soak the rice in water for 30 minutes, then drain and set aside.
- Step 2: In a large bowl, combine the chicken pieces, yogurt, garlic, ginger, green chilies, coriander powder, garam masala, turmeric powder, and salt. Mix well and marinate for at least 30 minutes, or up to overnight in the refrigerator for deeper flavor.
- Step 3: Heat the oil or ghee in a large pot or Dutch oven over medium heat. Add cumin seeds, cloves, cardamom pods, and cinnamon stick. Sauté for about 1 minute until fragrant.
- Step 4: Add the sliced onions and cook, stirring frequently, until they turn golden brown, about 8-10 minutes.
- Step 5: Add the marinated chicken to the pot and cook until no longer pink, about 5-7 minutes, stirring occasionally for even cooking.
- Step 6: Stir in the soaked and drained rice gently to combine with the chicken and spices.
- Step 7: Pour in 4 cups of water and add extra salt if needed. Bring to a boil.
- Step 8: Once boiling, reduce the heat to low and cover with a tight-fitting lid. Cook for 25-30 minutes or until the rice is tender and has absorbed all the water.
- Step 9: Turn off the heat and let the biryani rest, covered, for 10 minutes.
- Step 10: Fluff the biryani gently with a fork and garnish with fresh cilantro and mint leaves before serving.
Tips & Variations
- For extra richness, substitute half the cooking oil with ghee for a deeper flavor.
- Add fried onions on top before serving for a crunchy texture.
- Use bone-in chicken pieces for enhanced moisture and flavor.
- Adjust green chilies to suit your preferred spice level.
- For a vegetarian version, substitute chicken with mixed vegetables or paneer.
Storage
Store leftover biryani in an airtight container in the refrigerator for up to 3 days. To reheat, sprinkle a little water over the biryani and warm it gently in a covered pan or microwave to keep the rice moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular long-grain rice instead of basmati?
Basmati rice is recommended for biryani because of its fragrance and fluffy texture, but you can use other long-grain rice varieties. Just adjust the water amount and cooking time accordingly.
How do I know when the biryani is done?
The biryani is done when all the water is absorbed and the rice grains are tender but not mushy. Letting it rest covered for 10 minutes after cooking helps the flavors settle and finish steaming the rice.
Print
Chicken Biryani Recipe
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
Description
A flavorful and aromatic Chicken Biryani recipe featuring tender marinated chicken cooked with basmati rice and fragrant spices, garnished with fresh cilantro and mint. This classic Indian dish combines marinated chicken, sautéed spices, and perfectly cooked rice for a rich, satisfying meal.
Ingredients
Rice
- 3 cups basmati rice, rinsed and soaked in water for 30 minutes
Marinade
- 1.5 lbs chicken, cut into pieces
- 1 cup plain yogurt
- 4 cloves garlic, minced
- 1 inch ginger, minced
- 2–3 pieces green chilies, slit
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1 teaspoon turmeric powder
- Salt, to taste
Spices & Other Ingredients
- 1/4 cup cooking oil or ghee
- 1 teaspoon cumin seeds
- 2–3 whole cloves
- 2–3 pods green cardamom
- 1 small stick cinnamon
- 1 large onion, thinly sliced
- 4 cups water
- Fresh cilantro leaves, for garnish
- Fresh mint leaves, for garnish
Instructions
- Prepare the Rice: Rinse the basmati rice under cold water until the water runs clear. Soak the rice in water for 30 minutes, then drain and set aside.
- Marinate the Chicken: In a large bowl, combine the chicken pieces, yogurt, garlic, ginger, green chilies, coriander powder, garam masala, turmeric powder, and salt. Mix well and marinate for at least 30 minutes or up to overnight in the fridge for deeper flavor.
- Sauté Whole Spices: Heat oil or ghee in a large pot or Dutch oven over medium heat. Add cumin seeds, cloves, cardamom pods, and cinnamon stick. Sauté for about 1 minute until fragrant.
- Cook Onions: Add the sliced onions to the pot and sauté until golden brown, about 8-10 minutes, stirring occasionally to prevent burning.
- Cook the Chicken: Add the marinated chicken to the pot with onions and cook until no longer pink, approximately 5-7 minutes. Stir occasionally to brown the chicken evenly.
- Add the Rice: Once the chicken is browned, add the soaked and drained rice to the pot. Gently stir to combine the rice with the chicken and spices.
- Add Water and Cook: Pour in 4 cups of water and season with additional salt if needed. Bring the mixture to a boil over medium-high heat.
- Simmer the Biryani: Once boiling, reduce heat to low and cover the pot with a tight-fitting lid. Cook undisturbed for 25-30 minutes until the rice is tender and the water is absorbed.
- Rest the Biryani: Turn off the heat and let the biryani rest, covered, for 10 minutes to allow flavors to meld.
- Serve: Fluff the biryani gently with a fork. Garnish with fresh cilantro and mint leaves before serving.
Notes
- For best results, use aged basmati rice for fluffier grains.
- Marinating the chicken overnight enhances the flavor and tenderness.
- Adjust the number of green chilies based on your heat preference.
- Ghee adds a richer flavor but cooking oil can be used as a substitute.
- This recipe can be made in a heavy-bottomed pot or Dutch oven to prevent burning.
- Letting the biryani rest after cooking helps the rice grains settle and flavors develop.
- Prep Time: 45 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Keywords: Chicken Biryani, Indian Biryani, Spiced Chicken and Rice, One-pot meal, Traditional Indian recipe

