Skip to content
Karachi Biryani
pakistanidinner🔥 Trending

Karachi Biryani

Fragrant layered spiced rice with marinated beef, fried onions and saffron — the bold Karachi style of Pakistan's most celebrated dish.

Prep
40 min
Cook
90 min
Servings
6
Difficulty
Hard
4.9
Sign in to rate
#rice#beef#layered#celebration#spiced

About This Recipe

Karachi biryani is bolder and spicier than its Hyderabadi or Lucknawi cousins — the beef is marinated in a fierce yoghurt and spice mixture, the onions are fried to crackling, and everything is layered with fragrant basmati and sealed to steam together. The result is an intensely flavoured, deeply perfumed rice dish with tender meat and the signature brown crust (socarrat) at the bottom of the pot.

Ingredients

Serves 6

  • 500 gbasmati rice(soaked 30 minutes)
  • 600 gbeef(cut into large chunks)
  • 200 mlplain yoghurt
  • 3 largeonions(thinly sliced and deep-fried golden)
  • 4 mediumtomatoes(chopped)
  • 5 clovesgarlic(minced)
  • 2 cmfresh ginger(grated)
  • 2 tspbiryani masala
  • 1 tspchilli powder
  • 1 tspturmeric
  • 0.5 tspsaffron(soaked in 3 tbsp warm milk)
  • 3 tbspghee
  • 1 tspsalt

Instructions

  1. 1

    Marinate beef

    Mix beef with yoghurt, half the fried onions, garlic, ginger, biryani masala, chilli, turmeric and salt. Marinate 2 hours (or overnight).

  2. 2

    Cook meat masala

    Heat ghee in a heavy pot. Cook tomatoes until thick. Add marinated beef and cook on medium heat 30 minutes until beef is almost tender and masala thick.

  3. 3

    Par-cook rice

    Boil rice in heavily salted water with whole spices (cardamom, cloves, cinnamon) for 7 minutes until 60% cooked. Drain.

  4. 4

    Layer

    Spread meat masala evenly in the pot. Top with half the par-cooked rice, scatter remaining fried onions, then add rest of rice. Drizzle saffron milk over top.

  5. 5

    Dum cook

    Seal pot tightly with foil, then lid. Cook on the lowest heat for 25 minutes. Let rest 10 minutes before opening. Serve by digging down through all layers.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Frying the onions until very dark (almost burnt-looking) gives the biryani its characteristic deep flavour.

  • →

    The dum (sealed steam cooking) is where the magic happens — don't open the lid.

  • →

    A thick base layer of masala prevents the rice burning.

  • →

    Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.

Variations

  • •

    Use chicken for a 45-minute version.

  • •

    Add a layer of boiled eggs for a classic variation.

  • •

    Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

  • •

    Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.

Storage

Refrigerate for 3 days. Reheat in a sealed pot or microwave with a splash of water.

History & Origin

Biryani came to South Asia via Persia and the Mughal Empire. The Karachi style is distinctive for its bold spicing and beef, reflecting the city's cosmopolitan character and its large Muhajir community.

Frequently Asked Questions

What is biryani masala?

A pre-made spice blend for biryani, containing cumin, coriander, cardamom, cloves, cinnamon, star anise and other spices. Available in South Asian grocery stores.

Can I make this ahead of time?

Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.

What can I substitute if I don't have all the ingredients?

Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.

How do I know it's authentic?

Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.

Nutrition Facts

Per serving · 6 servings total

Calories620kcal
Protein38g
Carbohydrates72g
Fat18g
Fiber3g
Protein38g
Carbs72g
Fat18g

Time Summary

Prep time40 min
Cook time90 min
Total time130 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes