Sindh cuisine
Karachi Beef Biryani
Karachi Beef Biryani is a traditional Sindh Pakistani dish. Karachi Beef Biryani is the city's unofficial love language — spicy, hearty, and unapologetically bold. Slow-cooked beef mingles with fragrant sela rice in a masala that's been building flavour for hours. This is the biryani that fuels a city of 20 million.
Karachi doesn't do anything quietly, and its biryani is no different.
The Karachi beef biryani that emerged is a synthesis — more spiced than Lucknowi, drier than Hyderabadi, and uniquely its own. The city's beef biryani is a maximum-flavour experience: tender beef that's been coaxed into submission by slow cooking, a masala that's been bhunoed (fried) until it practically glows, and rice that carries every one of those flavours. Fun fact: Karachi's biryani culture is heavily influenced by the Memon and Bohra communities, who migrated from India and brought their own distinct biryani traditions that evolved into something uniquely Karachiite. You'll notice Karachi biryani tends to be spicier than Lahori versions and often uses sela (parboiled) rice, which holds up beautifully to the bold masala. If you've only had chicken biryani, beef biryani is a whole different level of deeply satisfying. Let's get into it.
Ingredients
Instructions
- SLOW-COOK THE BEEF: Beef needs time that chicken doesn't. In a pressure cooker, add beef pieces with 2 cups water, 1 tsp adrak lehsan paste, 1 tsp salt, and 3 sabut garam masala pieces (bay leaf, cardamom, cloves). Pressure cook for 25-30 minutes after the first whistle, or simmer covered for 60-75 minutes until the beef is fork-tender. HINT: Don't discard the stock — it goes into the rice water later for extra flavour. The beef should be almost falling off the bone but still holding its shape.
- FRY THE BIRISTA: In a wide karahi, heat ghee over medium-high. Add thinly sliced onions (4 large) and fry, stirring regularly, until they turn deep golden-brown. This takes a patient 18-20 minutes. HINT: Add a pinch of namak (salt) to the onions early — it draws out moisture and speeds up the caramelisation. Remove and drain on kitchen paper. The reserved ghee is now your flavour base — don't discard it.
- BUILD THE MASALA: In the same ghee-rich karahi, add remaining sliced onion and cook until soft. Add adrak lehsan paste and bhuno (fry) for 2 minutes until raw smell disappears. Add blended tomatoes and cook until oil rises, about 10 minutes. Add lal mirch, dhania powder, zeera, kali mirch, and salt. Add pre-cooked beef along with its stock (about half a cup). HINT: This stage is where the beef absorbs all the spice — cook it in the masala for 10-12 minutes on medium heat, stirring occasionally until the gravy thickens and coats every piece beautifully.
- PARBOIL SELA RICE: Bring a large pot of water to a rolling boil. Add leftover beef stock (top up with plain water as needed), salt generously, and a few whole spices. Add soaked sela rice and cook 8-9 minutes — sela rice takes slightly longer than regular basmati. Bite a grain: it should be 70% cooked with a slight chalky centre. HINT: Sela rice can handle a slightly longer parboil than regular basmati without turning mushy — this is what makes it perfect for beef biryani.
- LAYER WITH INTENTION: In a heavy-bottomed deg or pot, start with the beef masala spread across the bottom. Add a layer of half the rice. Scatter some mint and coriander, drizzle orange colour in milk, sprinkle half the birista. Add remaining rice, top with remaining herbs, yellow colour in milk, and remaining birista. Dot generously with ghee. HINT: The colour contrast between orange and yellow streaks is the signature look of Karachi biryani — don't mix it, just pour both in different spots.
- DUM ON TAWA: Seal the pot with a tightly fitted lid (use dough rope if you have it) and place on a tawa (flat griddle) over the lowest heat setting. Cook for 25-30 minutes. HINT: Beef biryani needs slightly longer on dum than chicken because the denser meat takes time to infuse the rice with its flavour. Resist the urge to open the lid early — you'll release the steam that's doing all the work.
- THE BIG REVEAL: After 30 minutes on dum, turn off heat and rest for 10 minutes. Open the lid away from you (steam escapes upward and can burn). Use a large, flat spatula to gently turn the biryani from the edges inward in large folds — never stir vigorously. HINT: The bottom layer will have slightly more masala cling and the top will be perfectly fragrant. Serve in a large platter, making sure every serving gets beef from below and fluffy rice from above.
Chef's Secrets
- Using beef stock instead of plain water to cook the rice is a game-changer — it adds depth at every layer
- Sela rice is worth seeking out at a Pakistani grocery; it gives you longer, sturdier grains that don't clump
- If your beef isn't tender after pressure cooking, it needs more time — never layer biryani with tough meat
- The hari mirch (green chillies) in the masala layer add aroma more than heat — don't skip them
- For an authentic Karachi finish, serve with fried onion raita: thick dahi mixed with crushed birista and zeera powder
Common Questions
How long does Karachi Beef Biryani take to make?
Total time is 2h 30m — 30m prep and 2h cooking.
How many servings does this recipe make?
This recipe makes 6 servings, and is rated medium difficulty.
Which region of Pakistan is Karachi Beef Biryani from?
Karachi Beef Biryani is from Sindh, Pakistan — one of the country's most distinctive culinary traditions.
What do you serve with Karachi Beef Biryani?
Serve with thick dahi raita, kachumber salad, and achar (pickle). A wedge of nimbu (lemon) squeezed over each plate makes everything pop.
Goes Well With
Authentic Karachi Biryani
The iconic Karachi-style biryani — fiery, tangy, loaded with potatoes and prunes. Born in the streets of Karachi, perfected by generations of Muhajir cooks.
Hyderabadi Biryani
The kacchi biryani of Hyderabad, Sindh — raw marinated meat layered with parboiled rice, sealed, and slow-cooked until every grain absorbs the masala. No pre-cooking the meat.
Bombay Biryani (Pakistani Style)
The Muhajir community's answer to Karachi biryani — more fragrant, more Nawabi, with fried potatoes, aloo bukhara (dried plums), kewra water, and a sweeter, more layered aromatic profile. Born in Bombay, perfected in Karachi.
What Cooks Are Saying
My husband said it's the best he's ever had. Coming from him that means everything!
Came out beautifully. Would have given 5 stars but I found the sauce a bit thin — easy fix though.
Leave a Review
Tried this recipe? Share your experience — your review helps other cooks.