The aroma of fragrant basmati rice, warm spices, and tender chicken simmering is pure comfort. For many Kenyans, it’s the taste of a special Sunday lunch or a festive celebration that brings everyone together.
Ready to recreate that magic in your own kitchen? This guide gives you the full authentic recipe, from the ingredient list to step-by-step instructions, plus some clever Kenyan-style tips to make it perfect.
What Is Authentic Chicken Biryani Recipe and Where Does It Come From
Chicken Biryani is a fragrant, one-pot wonder of layered spiced rice and tender chicken. It’s a beautiful harmony of textures—fluffy, separate grains of basmati rice, succulent meat, and the occasional crunch of fried onions or nuts. The magic is in the blend of warm spices like cardamom, cloves, and cinnamon that perfume every single bite.
In Kenya, biryani is a beloved dish, especially within the coastal communities of Mombasa and Malindi, and among Kenyan-Asian families across the country. It’s the star of celebrations—Eid, weddings, and big family gatherings—where its rich, elaborate preparation shows love and hospitality. For many, its special status comes from that feeling of sharing a generous, flavourful pot with everyone.
This home recipe captures that authentic taste without the restaurant price tag, letting you create a memorable feast right in your own kitchen.
Ingredients for Authentic Chicken Biryani Recipe
This recipe serves 4-6 people comfortably, perfect for a family meal or a small gathering.
Main Ingredients
- 1 kg chicken, cut into pieces — skinless thighs work best
- 3 cups basmati rice — available at major supermarkets like Naivas or Chandarana
- 2 large onions, thinly sliced
- 1 cup plain yoghurt — any local brand like Brookside is fine
- 4 tablespoons cooking oil or ghee
- A handful of fresh coriander and mint leaves
- 1 cup water for the marinade
Spices and Seasonings
- 2 tablespoons ginger-garlic paste
- 1 teaspoon turmeric powder (haradali)
- 2 teaspoons red chilli powder
- 2 teaspoons biryani masala powder — get this from an Indian supermarket or use a mix of garam masala and cumin
- 4-5 green cardamom pods
- 4-5 cloves
- 2-inch cinnamon stick
- 1 teaspoon cumin seeds
- Salt to taste
- A few strands of saffron (optional, but adds great colour) — available in specialty shops
What You Will Need
- A large, heavy-bottomed pot or sufuria: This is key for even cooking and to prevent the rice from burning at the bottom. Your trusty sufuria works perfectly.
- A sharp knife and chopping board: For prepping the onions, chicken, and herbs.
- Mixing bowls: One for marinating the chicken and another for soaking the rice.
- A slotted spoon or kijiko: For frying the onions and layering the biryani.
- A tight-fitting lid: For the pot to trap steam during the final cooking stage (dum).
How to Cook Authentic Chicken Biryani Recipe: Step-by-Step
This recipe takes about 1.5 hours from start to finish and is an intermediate-level dish, but don’t worry, we’ll guide you through each stage.
-
Step 1: Marinate the Chicken
In a large bowl, mix the chicken pieces with yoghurt, ginger-garlic paste, turmeric, red chilli powder, biryani masala, and salt. Add a splash of water to loosen it. Cover and let it marinate for at least 30 minutes. For the best flavour, marinate it in the fridge for a few hours if you have time.
-
Step 2: Prepare the Rice and Fry the Onions
Wash the basmati rice until the water runs clear, then soak it in water for 20 minutes. Meanwhile, heat oil in your large sufuria over medium heat. Fry the sliced onions in batches until they are crisp and golden brown. Remove them and set aside on a paper towel—this is your birista, a key garnish. Don’t burn them!
-
Step 3: Cook the Chicken Masala
In the same oil, add the whole spices (cardamom, cloves, cinnamon, cumin) and let them sizzle for 30 seconds. Add the marinated chicken and cook on medium-high heat for 8-10 minutes, stirring occasionally, until the chicken is no longer pink and the yoghurt mixture has thickened into a rich, fragrant gravy.
-
Step 4: Parboil the Rice
In a separate pot, bring a large amount of salted water to a rolling boil. Drain the soaked rice and add it to the boiling water. Cook for exactly 5-6 minutes until the rice is 70% cooked—the grains should still have a firm core. Drain immediately. This step prevents mushy biryani.
-
Step 5: Layer the Biryani
In your heavy sufuria with the chicken masala, spread the chicken and gravy evenly. Sprinkle half of the fried onions and half of the chopped mint and coriander over it. Gently layer the parboiled rice on top to cover the chicken completely.
-
Step 6: The Final Steam (Dum Cooking)
Sprinkle the remaining herbs and fried onions over the rice. If using, mix saffron with 2 tablespoons of warm milk and drizzle it over the top for colour and aroma. Cover the pot with a tight-fitting lid. Cook on the lowest possible heat (simmer) for 20-25 minutes. You can place a tawa or flat pan under the sufuria for even gentler heat.
-
Step 7: Rest and Serve
Once the time is up, turn off the heat. Do not open the lid! Let the biryani rest, covered, for another 10-15 minutes. This allows the steam to settle and the flavours to meld perfectly. Then, gently fluff and mix the layers from the bottom with a fork before serving.
Tips, Tricks and Kenyan Variations
Pro Tips for the Best Results
- For extra flavour, use bone-in chicken pieces. The bones add depth to the masala that boneless meat just can’t match.
- Always soak your basmati rice. This helps the grains cook evenly and stay long and separate, not sticky.
- Control your heat during the final ‘dum’ steam. If cooking on a gas meko, use the smallest burner on the lowest flame. If using a jiko, use very low mkaa heat to avoid burning the bottom.
- Don’t skip the resting time after cooking. Letting the biryani sit with the lid on is what allows all the beautiful aromas to settle into the rice.
Regional Variations
In Mombasa, you might find a version with a touch of coconut milk in the marinade for a subtle coastal sweetness. Some Kenyan-Asian families add boiled eggs or potatoes between the layers for a more filling meal, a tradition from some North Indian styles.
Budget Version
You can substitute the chicken with a mix of potatoes and hard-boiled eggs for a delicious vegetarian-style biryani. This can easily save you over Ksh 300-400 on the meat cost while still being very satisfying.
How to Serve and Store Authentic Chicken Biryani Recipe
What to Serve It With
Biryani is a complete meal on its own, but it’s traditionally served with a simple, cooling side to balance the spices. A fresh Kachumbari salad or plain yoghurt (raita) with chopped cucumber is perfect. For a full feast, add some grilled chicken or beef kebabs.
Leftovers and Storage
Let the biryani cool completely, then store it in an airtight container in the fridge. In our warm climate, don’t leave it out for more than an hour. It will keep well for 2-3 days. Reheat it gently in a covered pot on the stove with a sprinkle of water to revive the moisture, or in the microwave covered with a damp paper towel.
The Bottom Line
This authentic chicken biryani recipe brings the rich, celebratory flavours of the Kenyan coast and our diverse communities right to your dinner table. It’s a dish that truly shows love through food, blending tradition with the ingredients we have here.
So, gather your family, fire up your sufuria, and give it a try. Pole pole, you’ll master it. Share a photo of your pot with your neighbours and tell us how it turned out—your kitchen will smell amazing!
Frequently Asked Questions: Authentic Chicken Biryani Recipe
Can I make biryani without yoghurt in the marinade?
Yes, you can. The yoghurt tenderises the chicken, but if you don’t have any, use lemon juice or a bit of milk with a teaspoon of vinegar as a substitute.
The acidity is what’s important for breaking down the meat fibres and adding that tangy note.
How do I know for sure when the biryani is fully cooked?
The best test is to check if the rice is cooked through. After the final steam, take a spoon and gently dig to the bottom layer to taste a grain of rice.
It should be soft and fluffy, not hard or chalky in the centre. Also, you should smell the beautiful, cooked aroma, not raw spices.
My rice turned out mushy. What went wrong?
This usually happens if you parboiled the rice for too long or added too much water during the final steam. The rice should only be 70% cooked before layering.
Next time, be strict with the 5-6 minute parboil time and ensure your heat during ‘dum’ is very, very low.
Can I prepare chicken biryani in advance for a party?
Absolutely. You can marinate the chicken and fry the onions a day ahead. You can even layer everything in the pot and keep it in the fridge.
Just add 5-10 extra minutes to the final cooking time since you’ll be starting from cold.
Is it possible to cook this on a charcoal jiko?
Definitely! A jiko gives a wonderful smoky flavour. The key is managing the heat. Use well-burning mkaa (charcoal) and let it burn down to a steady, low heat for the final steam stage.
You might need to place a metal tawa or flat stone under the sufuria to distribute the heat more evenly and prevent burning.
