🍚
Biryani & Rice

Hyderabadi Biryani Recipe — The Real Deal (Step by Step)

📅 Mar 11, 202612 min read✍️ Hostao LLC
⏱ Prep Time
45 min
🔥 Cook Time
60 min
🍽 Servings
5–6 people
📊 Difficulty
Advanced

Hyderabadi biryani is not just food — it's a ritual. Whether it's the kacchi dum method (raw marinated meat layered with rice) or the pakki dum style, the result is always a fragrant, flavour-packed one-pot feast. This recipe follows the traditional kacchi dum approach — the authentic way they've been making it in Hyderabad for centuries.

The key to a perfect biryani is threefold: good quality long-grain basmati rice (soaked properly), well-marinated meat, and proper dum cooking. Don't skip the marination — the longer, the better.

🛒 Ingredients

For the Marinade
Mutton/Chicken — 750g
Curd (yogurt) — 1 cup
Fried onions — 1 cup
Biryani masala — 2 tbsp
Red chilli powder — 2 tsp
Ginger-garlic paste — 3 tbsp
Mint leaves — ½ cup
Coriander leaves — ½ cup
Lemon juice — 2 tbsp
Salt — to taste
For the Rice
Basmati rice — 3 cups
Whole spices (bay leaf, cloves, cardamom, star anise)
Saffron — 1 pinch in warm milk
Ghee — 3 tbsp

Step-by-Step Instructions

1
Marinate the meat. Mix all marinade ingredients with the meat in a large bowl. Coat every piece well. Cover and refrigerate for at least 4 hours — overnight is best. The curd tenderises the meat and the spices penetrate deeply.
2
Soak and parboil the rice. Wash and soak basmati rice for 30 minutes. Bring a large pot of water to boil with whole spices and salt. Cook rice until it's 70% done — it should be cooked on the outside but still have a white firm core. Drain immediately.
3
Prepare the saffron milk. Soak a pinch of saffron strands in 3 tbsp of warm milk for 10 minutes. This gives the biryani its golden colour and floral fragrance — don't skip it!
4
Layer the biryani. In a heavy-bottomed pot, spread the marinated meat at the bottom. Layer the parboiled rice on top. Sprinkle saffron milk, fried onions, mint leaves, and drizzle with ghee. Add another layer of rice and top with the remaining saffron and mint.
5
Seal and dum cook. Seal the pot tightly with aluminium foil or dough, then cover with the lid. Cook on high heat for 5 minutes, then reduce to the lowest possible flame. Place a tawa/griddle under the pot. Cook for 35–40 minutes for mutton, 25 minutes for chicken.
6
Rest and serve. Let the biryani rest for 10 minutes with the lid on after switching off the heat. When opening, gently mix from the sides without breaking the rice. Serve hot with raita and mirchi ka salan.

💡 Tips & Variations

  • Use aged basmati rice for longer, fluffier grains that don't stick.
  • Kewra water (screwpine essence) adds an authentic floral note — 2 drops is enough.
  • For vegetarian biryani, replace meat with paneer + vegetables, marinated the same way.
  • Rose water sprinkled over the top layer gives an old-Hyderabadi touch.
  • The tawa under the pot is crucial — it prevents the bottom from burning.
🏆 Recommended for this Recipe

Biryani Pot with Lid — Heavy Bottom Handi

A proper handi or biryani pot with thick walls is essential for even heat distribution during dum cooking. This is the single most important equipment for a good biryani.

⭐⭐⭐⭐⭐ 4.9/5
Check Price on Amazon →

Frequently Asked Questions

What is kacchi dum biryani vs pakki dum?

In kacchi dum, raw marinated meat is layered with parboiled rice and cooked together — the meat cooks in its own juices, flavouring the rice from below. In pakki dum, the meat is cooked first, then layered with rice. Kacchi is more complex but gives more depth of flavour.

Why is my biryani rice mushy?

The most common mistake is over-cooking the rice before layering. Rice should be only 70% cooked before dum — it will absorb steam and finish cooking inside. Also, make sure to drain the rice completely before layering.

Can I make biryani in a pressure cooker?

Yes, but it won't be traditional dum biryani. For a quick version: cook the meat masala, layer rice (80% cooked), add saffron milk and close the cooker without the weight. Cook on low heat for 15 minutes. It works, but the texture differs slightly.

Share this article

Related Posts