Print

Creamy Chicken Biryani with Saffron, Fried Onions, and Toasted Almonds Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 35 reviews

This Chicken Biryani recipe combines tender, marinated chicken thigh fillets with fragrant basmati rice, layered with aromatic spices, fried onions, fresh herbs, and saffron-infused milk. Slow-cooked on the stovetop to perfection, this classic Indian dish offers a rich, flavorful, and aromatic meal that’s perfect for gatherings or special occasions.

Ingredients

Chicken Marinade

  • 575 g (1 1/4 lbs) chicken thigh fillets (chopped in half)
  • 180 ml (3/4 cup) natural yoghurt (full-fat)
  • 2 tbsp neutral oil (such as avocado oil)
  • 4 cloves garlic (minced)
  • 1 tbsp minced ginger
  • 2 tbsp tomato puree (paste for US)
  • 1/4 tsp asafoetida
  • ½ tsp turmeric
  • 2 tsp garam masala
  • ½ tsp ground fenugreek
  • 2 tsp ground coriander
  • 1 tsp cumin
  • ¼ tsp ground cinnamon
  • 3 cardamom pods
  • 2 tsp mild chilli powder
  • 2 mild green chillies (roughly chopped)
  • 1 ¼ tsp salt
  • 1 tbsp fresh lemon juice

Rice and Spices

  • 1.5 litres (6 1/4 cups) water
  • 2 tsp salt
  • 5 cloves
  • 1 tsp cumin seeds
  • 3 bay leaves
  • 2 cardamom pods
  • 450 g (2 ¼ cups) white basmati rice

Fried Onions and Garnishes

  • 4 tbsp neutral oil (such as avocado oil)
  • 2 onions (peeled and sliced)
  • 3 tbsp water
  • 3 tbsp freshly chopped coriander (cilantro)
  • 1 tbsp freshly chopped mint leaves
  • 1 tsp saffron threads
  • 3 tbsp milk
  • 3 tbsp ghee (melted) or unsalted butter
  • 2 tbsp toasted flaked almonds
  • Natural yogurt (for serving)
  • Freshly chopped coriander (cilantro) (for serving)

Instructions

  1. Marinate the Chicken: Place the chicken in a bowl with all marinade ingredients: yoghurt, oil, garlic, ginger, tomato puree, asafoetida, turmeric, garam masala, fenugreek, coriander, cumin, cinnamon, cardamom pods, chilli powder, green chillies, salt, and lemon juice. Stir thoroughly to coat the chicken evenly. Cover and refrigerate for at least 2 hours or up to overnight for maximum flavor infusion.
  2. Prepare the Rice: In a large saucepan, bring 1.5 litres of water to a boil along with 2 tsp salt, cloves, cumin seeds, bay leaves, and cardamom pods. Add the basmati rice, stir once to prevent sticking, bring back to a boil and simmer uncovered for 5 minutes until the rice is partially cooked. Drain the rice in a sieve and set aside.
  3. Fry the Onions: Heat 4 tbsp oil over medium heat in a large cast iron pan or heavy-bottomed pan. Add the sliced onions and cook for 10-15 minutes, stirring occasionally, until they turn dark brown and caramelized. Take care not to burn them to avoid bitterness. Remove onions with a slotted spoon and place in a bowl.
  4. Sear the Chicken: Using the oil from frying the onions, add the marinated chicken to the pan along with 3 tbsp water. Cook over medium heat for 2-3 minutes, stirring occasionally, just enough to lightly seal the chicken pieces.
  5. Add Fresh Herbs: Sprinkle the chopped coriander and mint leaves evenly over the chicken layer in the pan.
  6. Layer the Rice: Spoon the partially cooked rice on top of the chicken and gently flatten it out to create an even layer.
  7. Prepare Saffron Milk: Mix the saffron threads with milk and allow to infuse for a minute. Drizzle this saffron milk mixture evenly over the rice layer.
  8. Add Ghee and Garnishes: Drizzle the melted ghee or unsalted butter evenly over the rice, then sprinkle the fried onions and toasted flaked almonds on top.
  9. Cook the Biryani: Cover the pan with a lid, leaving a tiny gap to let steam escape initially. Once steam begins to appear, close the lid completely and reduce the heat to low. Cook for 20 minutes allowing the flavors to meld and rice to cook fully.
  10. Rest the Biryani: Turn off the heat and let the biryani rest, covered, for 10 minutes to let the steam finish the cooking gently.
  11. Serve: Garnish with additional fresh coriander if desired. Serve hot with a side of natural yogurt for a refreshing contrast.

Notes

  • Avoid burning onions while caramelizing as burnt onions impart a bitter flavor to the biryani.
  • Allowing the chicken to marinate overnight will give the best depth of flavor.
  • Saffron adds a subtle aroma and beautiful color but can be omitted if unavailable.
  • Use a heavy-bottomed pan or cast iron skillet to ensure even cooking without burning.
  • Resting the biryani after cooking helps the rice grains firm up and brings together the flavors.