📖 History 🔥 Failure Clinic 🔬 Science Academy 🌿 Encyclopedia 🗺 Food Atlas 🍽 Recipes
Hyderabadi Biryani — Kachchi Method
🍚 Biryani · Level 3

Hyderabadi Biryani

The most complex biryani in the world — raw marinated meat under par-cooked rice, sealed with dough, cooked in one pot. The Nizami method. No shortcuts.

Prep60 min
Cook90 min
Serves6
Level3 — Advanced
🥩 Non-Vegetarian

Kachchi biryani — the method that trusts the steam

Hyderabadi biryani is kachchi (raw) biryani — the meat is marinated but not pre-cooked. Raw marinated meat is layered under par-cooked rice, the pot is sealed with dough (atta) rather than foil, and the entire assembly is cooked together. The raw meat's collagen and fat render during the dum, their juices rising as steam through the rice layers above. This produces a biryani where the rice has absorbed the actual cooking juices of the meat — something impossible to replicate with pre-cooked meat.

⚠️Common mistakes to avoid
  • Not sealing with dough — The dough seal creates a true pressure environment. Foil allows more steam escape.
  • Thin-bottom pot — The bottom meat layer will burn. Use the heaviest pot you have.
  • Under-marinating — Minimum 6 hours — overnight for the flavour to penetrate raw meat.
  • Opening during dum — Do not open for any reason until the full dum time has elapsed.
🍽

Ingredients

Hyderabadi Biryani — Kachchi Method
6 servings
Meat Marinade
  • 1kgbone-in lamb or goat, cut into large pieces
  • 300gyogurt
  • 3 tbspginger-garlic paste
  • 2 tbspHyderabadi biryani masala— or 1 tbsp garam masala + 1 tsp shah jeera
  • 1 tbspKashmiri chilli powder
  • 1 tspturmeric
  • 4 tbspoil
  • Large handfulbirista (fried onions)
  • Fresh mint and coriandergenerous
  • 2 tbsplemon juice
  • Saltgenerous
Rice
  • 500gaged basmati rice— soaked 30 min
  • Heavily saltedboiling water with whole spices
Layering and Seal
  • Large pinchsaffron in 4 tbsp warm milk
  • 4 tbspghee
  • Birista, mint, corianderfor layering
  • 200gplain flour + water— for dough seal
🔥

How to make it — step by step

Step 1
Marinate raw meat overnight
⏱ 8–24 hours⚡ Raw meat — full overnight

Mix lamb/goat with all marinade ingredients. Mix thoroughly so every piece is coated. Marinate overnight — minimum 8 hours.

🔬The Science

Raw meat marination in yogurt-acid is more complex than chicken — lamb/goat connective tissue contains more collagen that requires longer acid exposure to begin pre-softening. The lemon juice and yogurt lactic acid work together: lemon's citric acid acts immediately on the surface, while yogurt's lactic acid penetrates slowly over 8+ hours. The birista compounds (caramelised onion Maillard products) dissolve into the yogurt fat phase, being deposited onto the meat surface throughout the overnight period.

Step 2
Par-cook rice to 60%
⏱ 6 min⚡ Less cooked than regular biryani

Par-cook rice in heavily salted spiced water for only 6 minutes — 60% cooked. Drain immediately. The rice should be very firm with a large white centre.

🔬The Science

Hyderabadi kachchi biryani par-cooks rice to 60% rather than 70% because the raw meat below produces more steam over a longer dum period than pre-cooked meat. The additional 10% of rice cooking happens during the longer dum time. If the rice were 70% cooked (as in pakki biryani), the extended steam would overcook it to 90%+ — producing soft, broken grains rather than the distinct, separate grains that define a great Hyderabadi biryani.

Step 3
Layer, seal with dough
⏱ 45 min dum⚡ Dough seal — not foil

Place raw marinated meat in a heavy pot in a single layer. Layer 60% par-cooked rice over the meat. Add saffron milk, ghee, birista, fresh herbs. Make a dough rope and seal the pot rim completely. Place lid on top and press to seal. Cook on medium heat 15 minutes, then lowest heat 30 minutes.

🔬The Science

The dough seal (called the dum seal or luting in culinary terms) creates a near-airtight environment. Unlike foil, which allows micro-steam escape, the dough seal maintains consistent pressure throughout the dum period. The sealed pressure raises the internal temperature to 102–103°C — high enough to cook raw lamb (which requires reaching 74°C internally) and gelatinise the remaining 40% of the rice starch simultaneously. The condensation from the steam falls back onto the rice rather than escaping, maintaining perfect moisture balance.

Hyderabadi Biryani — Kachchi Method — answered
How do I know the kachchi biryani is fully cooked?
After resting 15 minutes sealed off heat, open and probe the meat with a knife — it should slide in easily. The meat should be pulling away from the bone. Internal temperature should be above 74°C.
What is shah jeera and why is it in Hyderabadi biryani?
Shah jeera is black cumin (Bunium persicum) — smaller and darker than regular cumin with a more intense, bitter-sweet aroma. It is a Central Asian spice that entered Hyderabadi cooking through Mughal court influence. It is available at specialty spice shops and online.
Can I make vegetarian Hyderabadi biryani?
A vegetarian kachchi biryani uses dense vegetables (raw plantain, unripe jackfruit) or paneer that can withstand the long dum cooking. The technique is identical.
What is the difference between Hyderabadi and Lucknawi biryani?
Hyderabadi is kachchi (raw meat), more heavily spiced, more assertive. Lucknawi (Awadhi) biryani is pakki (pre-cooked meat), more delicate, more aromatic, uses more saffron and kewra. Lucknawi biryani is sometimes called 'dum pukht' biryani.
Why does Hyderabadi biryani use goat or lamb rather than chicken?
The kachchi method requires meat with enough collagen to render and produce steam during the extended dum — this is why goat/lamb is traditional. Chicken cooks too quickly in the kachchi method. Chicken Hyderabadi biryani exists but requires adjustments to the par-cooking and dum time.