Chicken Biryani Recipe – Fragrant & Delicious Homemade Ramadan Iftar Dish
Few dishes bring as much joy to an iftar table as a classic chicken biryani. This fragrant rice and chicken dish—layered with long-grain basmati rice, tender spiced chicken, golden fried onions, and fresh herbs—is loved across South Asia and beyond. Whether it’s a simple family dinner or a special Ramadan gathering, chicken biryani is always a crowd-pleaser. Serve it with chilled raita, fresh salad, and a squeeze of lemon for a complete and satisfying meal.
With roots in Mughlai cuisine, biryani has evolved over centuries into many regional styles. During Ramadan, it becomes more than just food—it’s a tradition. The balance of aromatic spices, slow-cooked chicken, and perfectly steamed rice makes it both festive and comforting.
I’ll be honest—making perfect biryani can be tricky. The biggest challenge is getting fluffy, separate rice grains instead of a mashed texture. After learning from experienced Pakistani chefs and practicing the authentic Karachi-style method, I’ve mastered the technique that delivers bold flavor and perfect texture every time.
In my restaurant, this Karachi-style chicken biryani is proudly served as a main course. It’s carefully layered, dum-cooked for deep flavor, and presented hot with fresh garnishing. It’s one of our signature dishes—rich, aromatic, and made exactly the way biryani should be.
Follow my tips and step-by-step method, and you’ll be able to recreate this restaurant-style chicken biryani at home with confidence. Let’s make it right.
Ingredients for Chicken Biryani (Serves 4–5)
For the Chicken Marinade:
- 500 g chicken (bone-in or boneless, cut into medium pieces)
- ½ cup plain yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp red chili powder
- 1 tsp turmeric powder
- 1 tsp coriander powder
- 1 tsp garam masala
- 1 tsp salt
- 1 tbsp lemon juice
- 4 tbsp cooking oil
For the Rice:
- 2 cups basmati rice, rinsed and soaked for 1 hour
- 4 cups water
- 2–3 green cardamom pods
- 4 cloves
- 1 bay leaf
- 1 small cinnamon stick
- 1 tsp salt
Chef Tip: Always add double the amount of water compared to rice.
For Assembly & Garnish:
- 2 medium onions, thinly sliced and fried until golden brown
- 2–3 tbsp chopped fresh coriander leaves
- 2–3 tbsp chopped fresh mint leaves
- 2 tbsp ghee or cooking oil
- Yellow food colour
Chef Tip: Using bone-in chicken enhances flavor, while boneless chicken saves time. Marinate for at least 30 minutes for the best taste.
Step-by-Step Directions for Homemade Chicken Biryani
1. Marinate the Chicken
Combine chicken pieces with yogurt, ginger-garlic paste, red chili, turmeric, coriander powder, garam masala, salt, lemon juice, and oil in a large bowl. Mix thoroughly so each piece is coated. Cover and refrigerate for 30 minutes to 4 hours. Marination tenderizes the meat and infuses it with aromatic spices for a truly flavorful chicken biryani.
2. Cook the Rice
Bring 4 cups of water to a boil in a large pot. Add cardamom, cloves, bay leaf, cinnamon, and salt. Drain the soaked rice and add it to the boiling water. Cook until 70–80% done, keeping the grains slightly firm. Drain and set aside.
Pro Tip: Parboiling the rice ensures it stays fluffy when layered with the chicken later.
3. Prepare the Chicken
In a heavy-bottomed pan, heat 4 tbsp oil. Add marinated chicken and cook on medium heat for 10–12 minutes until lightly browned. Do not fully cook — the chicken will finish cooking with the rice during the layering process.
4. Assemble the Biryani
Layer half of the parboiled rice in the pan. Add the chicken pieces on top. Sprinkle half the fried onions, coriander, and mint leaves. Repeat with the remaining rice and toppings. Drizzle ghee over the top layer and a bit of food colour in liquid form mixed with water.
Chef Tip: Proper layering ensures the flavors blend perfectly while keeping the rice separate.
5. Dum Cooking (Final Steam)

Cover the pot tightly with a lid or seal with foil. Cook on low heat for 20–25 minutes to allow the rice and chicken to absorb the spices fully (this is called “dum” cooking).
Pro Tip: Keep the heat low to prevent burning the rice at the bottom. Dum cooking enhances aroma, taste, and texture for the perfect homemade chicken biryani.
6. Serve
Gently fluff the biryani with a fork, mixing the chicken and rice slightly. Serve hot with cucumber raita, fresh salad, or boiled eggs for a complete Ramadan iftar meal.
Tips & Variations
- Quick Version: Use boneless chicken and pre-fried onions to prepare in 30–40 minutes.
- Garnish Options: Cashews, raisins, or fried onions add festive flair and richness.
- Serving Suggestion: Pair with raita, lemon wedges, or simple cucumber salad.
Nutrition Information (Approx. per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 28 g |
| Fat | 14 g |
| Saturated Fat | 4 g |
| Carbohydrates | 50 g |
| Sugar | 3 g |
| Fiber | 2 g |
| Sodium | 680 mg |
Note: Nutrition values may vary depending on chicken cut, oil, and portion size.
Final Thoughts
This homemade chicken biryani recipe is perfect for Ramadan iftar or festive dinners. Fragrant, spiced, and layered with tender chicken and aromatic rice, it combines flavor, tradition, and comfort in every bite. Preparing it at home allows you to adjust spices, layer creatively, and share a celebratory meal with family and friends.






