Make Authentic Karachi Style Biryani at Home
Make Authentic Karachi Style Biryani at Home is a medium Pakistani recipe that serves 6. 560 calories per serving. Recipe by Malangi Restaurant on YouTube.
Prep: 20 min | Cook: 1 hr 18 min | Total: 1 hr 53 min
Cost: $34.68 total, $5.78 per serving
Ingredients
- 4 tablespoons Vegetable Oil (neutral oil, such as canola or sunflower)
- 8 tablespoons Ginger Garlic Paste (freshly made or store‑bought)
- 1.2 kilograms Whole Chicken (cut into medium pieces; skin on for flavor)
- 2 medium Potatoes (peeled and cut into bite‑size cubes)
- 6 tablespoons Red Chili Powder (regular Kashmiri red chili powder for color and heat)
- 2 tablespoons Kashmiri Red Chili Powder (mild, bright red for color)
- 3 tablespoons Coriander Powder (freshly ground if possible)
- 3 tablespoons Turmeric Powder (ground, bright yellow)
- 2 tablespoons Cumin Powder (ground cumin)
- 2 tablespoons Fennel Seeds (lightly toasted and ground)
- 2 teaspoons Black Pepper (coarsely ground)
- 1 teaspoon Green Cardamom (ground)
- 1 piece Cinnamon Stick (whole stick)
- 7 pieces Cloves (whole)
- 1 teaspoon Saffron (or Jafar Jalvati) (optional, for aroma and color)
- 4 tablespoons Salt (adjust to taste)
- 1 kilogram Tomato Paste (ground tomatoes) (freshly ground or canned puree)
- 0.6 kilograms Plain Yogurt (full‑fat for richness)
- 2 tablespoons Milk (whole milk)
- 2 tablespoons Red Food Coloring (optional, for bright Karachi biryani hue)
- 1.8 kilograms Basmati Rice (sour rice) (rinsed and soaked 30 min)
- 1 large Tomato (sliced for garnish)
- 2 pieces Green Chili (sliced, adjust heat)
- 1 handful Fresh Mint Leaves (roughly chopped)
- 1 handful Fresh Coriander Leaves (roughly chopped)
- 1 piece Lemon (cut into wedges for serving)
Instructions
Heat Oil & Sauté Aromatics
Place the heavy‑bottomed pot over medium heat, add the oil and let it warm. Stir in the ginger‑garlic paste and fry, stirring constantly, until it turns light golden brown, about 3–4 minutes.
Time: PT4M
Temperature: medium
Add Chicken and Potatoes
Add the chicken pieces and cubed potatoes to the pot. Stir‑fry, turning occasionally, until the chicken surface is lightly golden and the potatoes start to crisp, about 10 minutes.
Time: PT10M
Temperature: medium
Introduce Whole‑Spice Blend
Add the cinnamon stick, cloves, ground cardamom, saffron (if using), and all ground spices – red chili powder, Kashmiri chili, coriander, turmeric, cumin, fennel, black pepper, and salt. Mix thoroughly so the spices coat the chicken and potatoes.
Time: PT2M
Temperature: medium
Cook Tomato Base
Stir in the ground tomato paste (or puree). Cook on low‑medium heat, allowing the mixture to simmer and the oil to separate from the masala, about 5 minutes.
Time: PT5M
Temperature: low‑medium
Add Yogurt, Milk & Color
Whisk the yogurt with milk and red food coloring together, then pour into the pot. Stir gently until fully incorporated; the mixture should look rich and slightly pink.
Time: PT2M
Temperature: low
First Dum (Steam Cooking)
Reduce the heat to the lowest setting, cover tightly, and let the biryani steam (dum) for 15 minutes. Do not lift the lid during this period.
Time: PT15M
Temperature: low
Par‑Cook Basmati Rice
While the chicken is dum‑cooking, bring a large pot of water to boil, add a pinch of salt, and cook the rinsed basmati rice until it is 70 % done (about 12–15 minutes). Drain and set aside.
Time: PT15M
Temperature: boiling
Layer Chicken and Rice
Remove the pot from heat. Gently spread the partially cooked rice over the chicken‑potato mixture, creating an even layer. Sprinkle the sliced tomatoes, green chilies, mint, coriander, and lemon wedges on top.
Time: PT5M
Final Dum (Seal & Steam)
Cover the pot tightly again, seal the edges with dough or foil, and place the pot on the lowest flame. Cook for another 15–20 minutes, allowing the rice to finish and absorb the flavors.
Time: PT20M
Temperature: low
Rest & Serve
Turn off the heat and let the biryani rest, still covered, for 5 minutes. Then gently fluff the rice, mixing the layers slightly, and serve hot with extra lemon wedges.
Time: PT5M
Nutrition Facts
- Calories
- 560
- Protein
- 35 g
- Carbohydrates
- 65 g
- Fat
- 20 g
- Fiber
- 4 g
Dietary info: High protein, Gluten‑free, Contains dairy
Allergens: Dairy (yogurt, milk)
Last updated: April 11, 2026




![Authentic Pasta Fagioli Recipe: How to make Italian Pasta e Fagioli [One-Pot]](https://img.youtube.com/vi/2Hgi6PrxoHI/hqdefault.jpg)
