Karachi-Style Chicken Biryani is a classic South Asian dish loved for its rich aroma, vibrant colors, and bold flavors. Unlike regular biryani, Karachi biryani is known for its spicy, tangy, and intensely flavorful rice layered with succulent chicken. It’s a one-pot meal that’s perfect for lunch, dinner, or festive occasions.
In this blog, we’ll share a step-by-step recipe for authentic Karachi-Style Chicken Biryani so you can enjoy this restaurant-quality dish at home.
Ingredients You’ll Need
For the Chicken Marinade:
-
1 kg chicken, cut into medium pieces
-
1 cup yogurt
-
2 tbsp ginger-garlic paste
-
1 tsp turmeric powder
-
1 tsp red chili powder
-
1 tsp cumin powder
-
Salt to taste
-
Juice of 1 lemon
For the Rice:
-
2 cups basmati rice
-
4 cups water
-
1 tsp salt
-
2–3 green cardamoms
-
1 small cinnamon stick
-
2–3 cloves
For the Biryani Masala:
-
2 onions, thinly sliced
-
2–3 tomatoes, chopped
-
4–5 green chilies, slit
-
1/2 cup fresh coriander leaves
-
1/2 cup fresh mint leaves
-
1 tsp garam masala
-
4 tbsp oil or ghee
Step 1: Marinate the Chicken
Wash the chicken pieces thoroughly. In a bowl, combine yogurt, ginger-garlic paste, turmeric, red chili powder, cumin, salt, and lemon juice. Add the chicken and coat well. Cover and let it marinate for at least 1 hour, or overnight for maximum flavor.
Marinating ensures the chicken is tender and absorbs all the spices, giving it a deep, rich taste.
Step 2: Prepare the Rice
Rinse the basmati rice under cold water until the water runs clear. Soak it for 20–30 minutes.
Boil water in a large pot with salt, cardamoms, cinnamon, and cloves. Add the soaked rice and cook until it’s 70% done — slightly firm since it will cook further with the chicken. Drain and set aside.
Step 3: Fry the Onions
Heat oil or ghee in a large, heavy-bottomed pot. Fry the sliced onions until golden brown and crispy. Remove half of the fried onions for garnishing later. The caramelized onions add sweetness and texture to the biryani.
Step 4: Cook the Chicken Masala
In the same pot, add marinated chicken along with chopped tomatoes and green chilies. Cook on medium heat until the chicken is tender and the tomatoes break down, forming a thick gravy. Stir occasionally to prevent sticking.
Add chopped coriander, mint, and garam masala for authentic Karachi biryani flavor.
Step 5: Layer the Biryani
Once the chicken is cooked and the gravy is ready, spread the partially cooked rice evenly over the chicken. Sprinkle the reserved fried onions, additional mint, and coriander leaves over the rice.
Cover the pot tightly with a lid or aluminum foil to trap the steam.
Step 6: Dum Cooking
Cook the biryani on low heat (dum) for 20–25 minutes. This allows the rice to absorb all the chicken flavors and the aromas to develop. For extra authenticity, place a hot tawa (griddle) under the pot to prevent burning and ensure even cooking.
Step 7: Serve Karachi-Style Biryani
Once cooked, gently fluff the rice with a fork to mix the layers without breaking the grains. Serve hot with:
-
Raita (yogurt dip)
-
Salad (sliced onions, cucumber, and tomatoes)
-
Lemon wedges
Tips for Perfect Karachi-Style Chicken Biryani
-
Use Basmati rice – Long-grain rice is essential for fluffy, separate grains.
-
Marinate the chicken – This is key for tender, flavorful meat.
-
Fry onions properly – Caramelized onions enhance taste and add texture.
-
Layering is important – Proper layering ensures balanced flavors in every bite.
-
Cook on low heat – Slow cooking (dum) locks in aroma and flavor.
Why Karachi-Style Biryani Stands Out
Unlike other biryanis, Karachi-Style Chicken Biryani is spicier and more aromatic, with a perfect balance of tanginess and richness. The use of fresh herbs, layered rice, and carefully cooked chicken makes it a crowd-pleaser for both casual meals and festive occasions.
Final Thoughts
Making Karachi-Style Chicken Biryani at home may seem elaborate, but with careful preparation, you can recreate a restaurant-quality biryani in your own kitchen. Tender chicken, aromatic rice, and a perfectly spiced masala make this dish a favorite for family meals, parties, and special celebrations.
Serve it with raita, salad, or chutney and enjoy the authentic flavors of Karachi right at your dining table.



