
Learn how to make authentic chicken biryani with fragrant basmati rice, tender chicken, and aromatic spices. A traditional halal recipe perfect for family gatherings.
What sets this biryani apart is the dum cooking method—a slow-cooking technique where the pot is sealed to trap steam, allowing the rice and chicken to cook in their own aromatic vapors. This creates layers of flavor that simply can't be achieved with quick cooking methods.
This recipe is 100% halal-certified. Make sure to source your chicken from a trusted halal butcher, and ensure all your spices and ingredients are properly labeled as halal.
The soul of any great biryani lies in its rice. Aged basmati rice is essential—it has a lower moisture content, which means the grains remain separate and fluffy when cooked.
For the Chicken Marinade:
For the Rice:
For Layering:
In a large bowl, combine chicken with yogurt, ginger-garlic paste, turmeric, biryani masala, chili powder, and salt. Mix well and marinate for at least 30 minutes (or up to 2 hours in the refrigerator).
Rinse the soaked basmati rice until water runs clear. In a large pot, bring water to a boil with whole spices and salt. Add rice and parboil until 70% cooked (rice should still have a slight bite). Drain and set aside.
In a heavy-bottomed pan, heat 2 tbsp ghee and fry sliced onions until golden brown and crispy. Remove half for garnish.
In the same pan with remaining onions, add marinated chicken and chopped tomatoes. Cook on medium-high heat for 10-12 minutes until chicken is partially cooked and oil separates.
Reduce heat to low. Layer half of the parboiled rice over the chicken. Sprinkle with half of the fresh coriander, mint, reserved fried onions, and saffron milk. Add the remaining rice as the second layer.
Top with remaining herbs, fried onions, saffron milk, and drizzle with 2 tbsp ghee.
Cover the pot with aluminum foil, then place a tight-fitting lid on top. Cook on high heat for 3-4 minutes, then reduce to lowest heat and cook for 25-30 minutes (dum cooking).
Turn off heat and let it rest for 5 minutes. Gently fluff and mix the biryani before serving. Serve hot with raita, salad, and pickles.
520
Calories
35g
Protein
65g
Carbs
12g
Fat