Karachi Prawn Biryani

Sindh cuisine

Karachi Prawn Biryani

Prep: 25m Cook: 55m Total: 1h 20m Serves: 4 medium Updated 2025-04-27

Karachi Prawn Biryani is a traditional Sindh Pakistani dish. Karachi Prawn Biryani brings together the Arabian Sea's freshest jheenga (prawns) with the city's signature bold masala and fragrant basmati. Faster to make than meat biryani but every bit as impressive, this coastal classic is a seafood lover's dream layered in a pot.

Karachi is a port city, and the sea has always fed it.

The combination of biryani technique with Arabian Sea prawns is a distinctly Karachi innovation with no parallel in the landlocked biryani traditions of Lahore or Lucknow. While the rest of Pakistan debates chicken versus mutton biryani, Karachi quietly makes some of the best prawn biryani on the subcontinent and doesn't feel the need to brag about it. The jheenga (prawns) here are fresh from the Arabian Sea, and when they hit a properly made masala, something magical happens — they absorb every spice while still tasting unmistakably of the sea. Fun fact: Karachi's Fish Harbour near Keamari is one of Asia's largest fish markets, operating before dawn every morning. The prawns you buy there in the morning are in a biryani pot by lunch. You probably won't have that level of fresh, but go for the best jheenga you can find. This recipe works beautifully with frozen prawns too — we'll show you how to get the most out of them. The whole thing comes together in under an hour.

Ingredients

Instructions

  1. PREP THE JHEENGA: Pat prawns completely dry with kitchen paper — any excess moisture will make your masala watery. Toss with haldi, a pinch of lal mirch, salt, and nimbu ras (lemon juice). Let them sit 10 minutes. HINT: Do NOT marinate prawns for more than 20 minutes in lemon juice — the acid will start 'cooking' them and they'll turn rubbery when they hit the heat. Just 10-15 minutes is perfect.
  2. MAKE QUICK BIRISTA: Heat oil in a karahi. Add thinly sliced onions and fry until golden-brown, stirring regularly, about 15 minutes. Remove and drain. HINT: For prawn biryani, the birista doesn't need to be as dark as for meat biryani — golden-brown is perfect. The lighter colour is actually more pleasant with the delicate prawn flavour.
  3. COOK THE PRAWN MASALA: In the same oil, add sliced onion and cook until soft. Add adrak lehsan paste and fry 1-2 minutes. Add blended tomatoes, lal mirch, salt, and cook until oil rises, about 8-10 minutes. Now add the prawns. HINT: This is the critical moment — cook prawns for exactly 3-4 minutes. They're done when they turn pink and curl into a 'C' shape. A 'C' shape = cooked, an 'O' shape = overcooked. Overcooked prawns in biryani are the number one mistake — they turn chewy and tough. Remove from heat immediately.
  4. PARBOIL THE CHAWAL: Boil well-salted water with a few whole spices. Add soaked basmati and cook 6 minutes to 70% done. Drain immediately. HINT: Prawn biryani has a shorter dum time than meat biryani, so the rice needs to be at exactly 70% — not a minute more. It'll finish perfectly in the dum.
  5. LAYER AND DUM QUICKLY: Spread prawn masala in the pot. Add half the rice, scatter mint and coriander, drizzle colour and kewra, add half the birista. Add remaining rice and repeat toppings. Cover tightly and dum on a tawa on low heat for only 15-18 minutes. HINT: Prawn biryani needs significantly less dum time than meat biryani — the seafood is already cooked and the rice just needs to finish steaming. Over-dumming will overcook both the rice and the prawns.
  6. SERVE IMMEDIATELY: Prawn biryani is at its absolute best the moment it comes off the heat. Gently fold and plate. Garnish with a squeeze of fresh nimbu and a few sprigs of dhania. HINT: Unlike meat biryani which can rest and travel well, prawn biryani should be eaten right away — it loses its magic within 30 minutes as the prawns continue to cook from residual heat.

Chef's Secrets

  • The 'C versus O' rule for prawns is universal — cook them to 'C' shape and stop immediately
  • Thaw frozen prawns in cold water (never warm) and pat them bone dry before cooking
  • Don't use ghee with seafood biryani — neutral oil lets the prawn flavour be the star
  • Adding a pinch of zeera to the rice water while parboiling adds a lovely background note
  • Serve this biryani with a cooling yogurt raita — the contrast with the spicy masala is perfect

Common Questions

How long does Karachi Prawn Biryani take to make?

Total time is 1h 20m — 25m prep and 55m cooking.

How many servings does this recipe make?

This recipe makes 4 servings, and is rated medium difficulty.

Which region of Pakistan is Karachi Prawn Biryani from?

Karachi Prawn Biryani is from Sindh, Pakistan — one of the country's most distinctive culinary traditions.

What do you serve with Karachi Prawn Biryani?

Serve with dahi raita mixed with cucumber and mint, nimbu (lemon) wedges, and a simple tomato-onion salad. A chilled rooh afza on the side makes this a complete coastal Karachi experience.

Nutrition Facts

Per serving

Calories520
Protein35g
Fat16g
Carbs60g
Fiber3g
Sodium820mg

Serving Suggestions

Serve with dahi raita mixed with cucumber and mint, nimbu (lemon) wedges, and a simple tomato-onion salad. A chilled rooh afza on the side makes this a complete coastal Karachi experience.

Goes Well With

Recipe by Hina Jatoi

Hina is a food historian with a deep passion for preserving ancient Sindhi culinary traditions.

What Cooks Are Saying

4.5 2 reviews
Samina N. 2026-02-22

My husband said it's the best he's ever had. Coming from him that means everything!

Fatima R. 2025-11-27

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.