Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Video Now
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

Karachi Chicken Biryani - Tangy & Spicy Flavor

👨‍🍳Medium🍽️Dinner🥪Lunch

Ready in

115 mins

Cuisine

Pakistani · Karachi

Prep Time

45 min

Cook Time

70 min

Serving

6-8 People

Calories / Serving

~650 kcal
Recipe by HALAL CHEF on YouTube

Summary

  • This recipe guides you through making an authentic Karachi Chicken Biryani, known for its tangy and spicy profile. Unlike traditional biryanis, it uses tomatoes as the base for the gravy, resulting in a lighter and tangier dish. The chicken is cooked to perfection, incredibly juicy and flavorful, and served with fluffy, aromatic rice.
Adjust servings
Tap an ingredient to mark it ready0 of 30 ready

All Ingredients - Main Ingredients

  1. Potatoes 1 kg (medium to large cut)
  2. Natural Yogurt 1.5 cups (whisked)
  3. Tomatoes 3-4 medium (thinly sliced)
  4. Dried Plums 10-12 pieces
  5. Tamarind Pulp 2 tbsp
  6. Green Chili Paste 1 tbsp
  7. Ginger Paste 1 tbsp
  8. Garlic Paste 1 tbsp
  9. Red Chili Flakes 1 tsp
  10. Salt 1 tbsp (for korma, adjust to taste)
  11. Red Chili Powder 1 tbsp
  12. Turmeric Powder 1 tsp
  13. Cumin Powder 1 tsp
  14. Orange Food Color 1/2 tsp
  15. Cooking Oil 1 cup
  16. Basmati Rice 1 kg
  17. Fresh Coriander 1/2 cup (chopped)
  18. Fresh Mint 1/4 cup (chopped)
  19. Lemon Slices 1 lemon (sliced)
  20. Whole Chicken 1 whole (cut into 15-16 pieces)

All Ingredients - Whole Spices

  1. Cumin Seeds 1 tsp
  2. Black Peppercorns 1 tsp
  3. Green Cardamom 5-6 pods
  4. Black Cardamom 2 pods
  5. Star Anise 2 pieces
  6. Cassia Bark 2 pieces (1-inch each)
  7. Cloves 3-4 pieces
  8. Nutmeg 1 small piece
  9. Mace 1 small piece
  10. Bay Leaves 3-4 leaves

🍳Tools You'll Need

  • Pot
  • Pan
  • Mortar & pestle
  • Spatula
🔥Spice level: Fiery🌶️🌶️🌶️🌶️For chiliheads only — taste before serving.
From:Chili pasteGingerCrushed red pepperChili powderBlack pepper
🔄Don't have an ingredient? Try these swaps5 tips
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Tamarind paste?

    • 1 tbsp lime juice + 1 tbsp brown sugar (per 1 tbsp paste)
    • Pomegranate molasses (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano

⚠ Contains Allergens

dairy

Step-by-Step Instructions

Step 1: Prepare Whole Spices

Grind 2 pieces of cassia bark, a small piece of nutmeg, and a small piece of mace in a mortar and pestle until powdered. Set aside.

Step 2: Wash and Soak Rice

Wash 1 kg of Basmati rice several times until the water runs clear. Soak the rice in water for at least . If using Sella Basmati rice, soak for .

Step 3: Cook Tomatoes

Heat 1 cup of cooking oil in a large pot over medium-high heat. Add the thinly sliced tomatoes and cook until they are nice and soft, about . Cover the pot to help them soften faster.

Step 4: Add Pastes and Spices

Add the green chili paste, ginger paste, and garlic paste to the softened tomatoes. Cook for a few minutes, stirring well, until the raw smell disappears. Then, add the red chili flakes, 1 tablespoon of salt, red chili powder, turmeric powder, cumin powder, and the remaining whole spices (cumin seeds, black peppercorns, green cardamom, black cardamom, star anise, cassia bark, cloves). the spices for about , stirring constantly.

Step 5: Add Chicken and Yogurt

Add the 1 whole chicken (cut into 15-16 pieces) to the pot. Fry the chicken for a few minutes until lightly browned, then cover the pot and cook for . Next, add 1.5 cups of natural yogurt and mix gently until everything is combined and the oil starts to separate.

Step 6: Add Potatoes and Flavorings

Add fresh mint, fresh coriander, dried plums, tamarind pulp, and the 1 kg of medium to large cut potatoes to the chicken mixture. Mix well, then cover and cook for , or until the potatoes are about 60-70% cooked (they should still have some resistance when poked with a fork).

Step 7: Add Food Color and Finish Korma

Sprinkle the orange food color over the chicken and potatoes. Mix gently to distribute the color. Ensure there is enough liquid in the pot (0.5-1 cup of water can be added if needed, the liquid should stay just below the chicken/potatoes). Add lemon slices, more fresh coriander, the remaining dried plums, and the previously ground nutmeg, mace, and cassia bark. Turn off the heat.

Step 8: Boil Rice

In a separate large pot, bring plenty of water to a boil. Add 2-3 tablespoons of salt (the water should be slightly salty), bay leaves, cassia bark, and star anise. Once the water is boiling, add the soaked Basmati rice. Cook the rice for until it is 50-60% cooked. Strain the rice immediately.

Step 9: Layer and Steam Biryani (Dum)

Layer the partially cooked, hot rice evenly over the chicken and potato korma in the pot. Drizzle some cooking oil over the rice. Turn the heat to high and cook for , until starts to come up from underneath. Then, the heat to low, place a clean kitchen cloth over the pot, and cover tightly with the lid. (dum) the biryani for . The pan should be hot and , with droplets forming on the lid, indicating it's ready.

Step 10: Rest and Serve

Once the is complete, turn off the heat and let the biryani rest, covered, for . Gently fluff the top layer of rice with a flat spatula, sliding it underneath and lifting to mix the colored and white rice. When serving, scoop from the side of the pot, ensuring each serving has a natural mix of rice, chicken, and potatoes. Garnish with fresh coriander and crispy onions. Serve with mint-coriander chutney.

Pro Tips

• Wash and soak Basmati rice for at least 30 minutes (Sella Basmati for 2-2.5 hours) to remove excess starch and prevent breakage.

• Whisk the natural yogurt thoroughly before adding it to the chicken to prevent it from splitting.

• Cook tomatoes until very soft to form a smooth gravy base, as onions are not used in this Karachi Biryani style.

• Ensure proper salt balance in both the chicken korma and the rice water for a flavorful biryani.

• Boil rice gently on medium-low flame to keep the grains long and unbroken.

• Layer hot rice over the korma to help the rice settle without clumping or breaking.

• Drizzle oil over the layered rice before steaming to keep the grains separate and prevent dryness.

• After steaming, let the biryani rest for 5-10 minutes before fluffing to allow steam to settle and grains to firm up.

• When serving, gently slide a flat spatula deep down to lift portions, ensuring a mix of rice, masala, and meat without breaking the rice grains.

Variations

• Use Sella Basmati rice instead of regular Basmati for a different texture.

• Add Kewra essence to the rice water for an additional aromatic touch.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

From this Creator

More from HALAL CHEF

Other recipes converted from HALAL CHEF's cooking videos.

The Best Chicken Biryani (Karachi Style)
View Recipe

The Best Chicken Biryani (Karachi Style)

Cuisine

Pakistani · Karachi

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Karachi Chicken Biryani - Tangy & Spicy
View Recipe

Karachi Chicken Biryani - Tangy & Spicy

Cuisine

Pakistani · Karachi

Prep + Cook Time

2 hr 5 min

Difficulty Level

Medium

The Best Chicken Biryani - Karachi Style
View Recipe

The Best Chicken Biryani - Karachi Style

Cuisine

Pakistani · Karachi

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Authentic Chicken Curry - Pakistani Style
View Recipe

Authentic Chicken Curry - Pakistani Style

Cuisine

Pakistani

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Similar Recipes

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Lauki (Bottle Gourd) Raita - Summer Special
View Recipe

Lauki (Bottle Gourd) Raita - Summer Special

Cuisine

Indian · North Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Rasam Rice - Home Cooking
View Recipe

Rasam Rice - Home Cooking

Cuisine

Indian · South Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Rajma Chawal - Indian Style
View Recipe

Rajma Chawal - Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Perfect Chapati (Roti) - Traditional Indian Flatbread
View Recipe

Perfect Chapati (Roti) - Traditional Indian Flatbread

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Soft Wheat Flour Chapati (Roti)
View Recipe

Soft Wheat Flour Chapati (Roti)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Pudla (Chickpea Pancakes) – High Protein Meal Prep
View Recipe

Pudla (Chickpea Pancakes) – High Protein Meal Prep

Cuisine

Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy