Hyderabadi Mutton Biryani

In Hyderabadi mutton biryani, fragrant basmati rice and richly spiced meat are layered so they finish cooking together under gentle steam, allowing the masala, herbs and saffron to perfume every grain. Bone-in goat gives the dish depth and a succulent texture, while yoghurt, ginger, garlic, garam masala and slow-cooked onions create a rounded, savoury base rather than sharp heat alone. The rice should stay long and separate, with pockets of tender meat and sweet fried onion throughout. It is the kind of biryani suited to a generous dinner, best served hot with a cooling raita or simple salad alongside.
Cuisine style Hyderabadi Indian biryani
Spice level Medium
Cooking style Slow-cooked • Make-ahead friendly • Crowd-friendly
Time commitment Slow-cooked

Why this recipe works

  • Layered dum-style finish: Partly cooked rice and nearly tender mutton finish together under a tight lid, allowing the grains to absorb the masala and saffron aroma without becoming heavy.
  • Deep, aromatic flavour: Yoghurt, ginger, garlic, garam masala, whole spices, fried onions, saffron and herbs build flavour in distinct layers rather than relying on one dominant seasoning.
  • Rich but balanced: Ghee and slow-cooked meat provide richness, while mint, coriander and yoghurt keep the biryani fragrant and rounded.

Get the most out of this recipe

Timing notes

  • Marinate for tenderness: The yoghurt marinade helps season and tenderise the goat, so do not shorten the marinating time if the meat is from a mature animal.
  • Serve after resting: A short covered rest after steaming lets the rice settle and makes it easier to lift the layers without breaking the grains.
  • Plan the stages: Most of the time is inactive marinating, simmering and steaming, but the onions, rice and mutton need attention at different points.

Ingredient notes

  • Use good basmati: Long-grain basmati is important here because it stays separate and fluffy after boiling, draining and steaming.
  • Saffron adds aroma as well as colour: Infusing saffron in warm milk helps draw out its colour and fragrance before it is drizzled through the rice.
  • Ghee carries the flavour: Cooking the onions in ghee gives the biryani a rounded richness and helps distribute the sweetness of the browned onions through the layers.

Texture tips

  • Keep the rice underdone before layering: Boil the rice only until it is mostly cooked; it should finish during the covered steam rather than arrive in the pot fully soft.
  • Keep the masala moist: The mutton masala should be thick but not dry before layering, as that moisture helps steam the rice and keeps the meat succulent.
  • Lift, don’t stir hard: Use a gentle scooping motion from the bottom when serving so the rice grains stay long and separate.

Make-ahead tips

  • Marinate in advance: The mutton can be coated in the yoghurt spice mixture ahead of cooking and kept covered in the fridge.
  • Prepare onions ahead: The fried onions can be cooked earlier and kept separately, then used for layering when you assemble the biryani.
  • Reheat gently: Reheat covered with a splash of water over low heat, or microwave covered, until piping hot throughout.

Equipment you'll need

Ingredients
Instructions
Print
  1. In a mixing bowl, combine the yogurt with the garlic and ginger (finely grated), garam masala, fine sea salt and black pepper. Add the goat and turn well to coat, then cover and marinate in the fridge for at least 60 minutes.
  2. Meanwhile, rinse the basmati rice in several changes of cold water until the water runs mostly clear. Cover with fresh water and soak for 20 minutes, then drain well.
  3. Warm the whole milk in a small saucepan until just hot, then take off the heat and stir in the saffron. Set aside to infuse while you cook the onions and meat.
  4. Thinly slice the yellow onions. Heat the ghee in a large frying pan over medium heat, then cook the onions, stirring often, for 18 to 22 minutes until deep golden and sweet.
  5. Scrape the onions and ghee into a bowl, reserving about a third of the onions for layering later. In the same pan, add the marinated goat along with the remaining onions and cook over medium-high heat for 6 to 8 minutes, turning, until the meat is no longer pink on the outside.
  6. Add 500 ml of the water to the pan, bring to a simmer, then cover and cook gently for 45 to 55 minutes until the goat is nearly tender and the sauce is thickened. If it looks dry at any point, add a splash more water; you want a moist masala, not a watery stew.
  7. Bring the remaining water to the boil in a large pot and season it with a pinch of fine sea salt. Add the drained rice and boil for 5 to 6 minutes until the grains are about 70% cooked, then drain well.
  8. Finely chop the fresh mint and fresh coriander. In a heavy large pot, spread the goat and its masala in an even layer, then top with half the rice, a scattering of the reserved fried onions and half the herbs.
  9. Add the remaining rice, then finish with the remaining fried onions and herbs. Drizzle over the saffron milk, cover tightly with a lid, and steam on the lowest heat for 20 to 25 minutes until the rice is tender and the biryani is fragrant.
  10. Turn off the heat and rest, covered, for 10 minutes. Gently spoon through from the bottom to lift the meat and rice together without breaking the grains, then serve hot.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For the best texture, keep the rice slightly undercooked before layering so it finishes cooking during the steam without turning soft.
  • If you are serving young children, you can remove the cardamom pods and cinnamon sticks before layering so nobody bites into whole spices.
  • If you are pregnant, elderly, or immunocompromised, use pasteurised yogurt and ensure the goat is cooked until fully tender and piping hot throughout.

Substitutions

  • Replace ghee with unsalted butter for a similar richness, but keep the heat a touch lower to prevent it browning too quickly.
  • Replace whole milk with lactose-free milk to infuse the saffron while keeping the same method and colour.

Storage

  • Refrigerate up to 3 days
  • Cool quickly, then refrigerate in an airtight container for up to 3 days. Reheat in a covered saucepan with a splash of water over low heat until piping hot, or microwave covered, stirring once or twice; freeze for up to 2 months and defrost overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 2h 30min (50min active)
  • Difficulty: Advanced
  • Cuisine: Indian
  • Allergens:
    Milk
Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.