"
Tender lamb falls apart perfectly!|Saffron aroma is absolutely heavenly!|Best biryani I've ever made!|Rice texture is spot on!|Spice level is perfectly balanced!|Takes time but worth every step!|Family requests this every weekend!|Restaurant quality in my kitchen!
"
Lamb Biryani Recipe
Signature
Featured

Lamb Biryani Recipe

Learn how to make authentic lamb biryani recipe with this quick and easy guide. Discover how to cook restaurant-style biryani at home using fragrant spices, tender lamb, and perfectly steamed basmati rice for an unforgettable meal.

Prep

30 mins

Cook

90 mins

Serve

6

Kcal

520
Rate this recipe
★★★★★No ratings yet
<ul class="ingredients-main-list"><li class="ingredients-single-item">500g bone-in lamb leg or shoulder, cut into 4cm pieces</li><li class="ingredients-single-item">300g basmati rice</li><li class="ingredients-single-item">2 medium onions, thinly sliced</li><li class="ingredients-single-item">150g natural yoghurt</li><li class="ingredients-single-item">3 tbsp vegetable oil or ghee</li><li class="ingredients-single-item">2 tbsp biryani masala paste (or ginger-garlic paste with garam masala)</li><li class="ingredients-single-item">1 tsp ground turmeric</li><li class="ingredients-single-item">1 tsp red chilli powder</li><li class="ingredients-single-item">1 tsp ground cumin</li><li class="ingredients-single-item">4 green cardamom pods, lightly crushed</li><li class="ingredients-single-item">4 whole cloves</li><li class="ingredients-single-item">1 cinnamon stick</li><li class="ingredients-single-item">2 bay leaves</li><li class="ingredients-single-item">Large pinch of saffron strands, soaked in 3 tbsp warm milk</li><li class="ingredients-single-item">Handful of fresh mint leaves</li><li class="ingredients-single-item">Handful of fresh coriander leaves</li><li class="ingredients-single-item">2 green chillies, slit lengthways</li><li class="ingredients-single-item">1 tsp salt, plus extra for rice water</li><li class="ingredients-single-item">Crispy fried onions, to garnish</li></ul>
<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4> Rinse the basmati rice under cold running water until the water runs clear, about 5-6 washes. Then soak the rice in a bowl of cold water for at least 30 minutes — this is crucial for long, separate grains. While the rice soaks, soak the saffron strands in 3 tablespoons of warm milk.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4> In a large bowl, combine the lamb pieces with the yoghurt, biryani masala paste, turmeric, chilli powder, cumin, and 1 teaspoon of salt. Mix well so every piece is coated. Cover and leave to marinate for at least 30 minutes at room temperature, or ideally 2-4 hours in the fridge for deeper flavour.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4> Heat the oil or ghee in a large, heavy-bottomed pot over medium-high heat. Add the sliced onions and fry for 12-15 minutes, stirring frequently, until they turn deep golden brown and caramelised. Remove half the fried onions and set them aside on kitchen paper for garnishing later.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4> Add the marinated lamb to the pot with the remaining onions. Add the cardamom pods, cloves, cinnamon stick, bay leaves, and slit green chillies. Cook over a high heat for 5 minutes, stirring to seal the meat on all sides. Then reduce heat to medium-low, cover, and cook for 25-30 minutes until the lamb is almost tender and the sauce has thickened. Stir occasionally to prevent sticking.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4> While the lamb cooks, bring a large pot of heavily salted water to a rolling boil. Drain the soaked rice and add it to the boiling water. Cook for exactly 5 minutes — the rice should be about 70% cooked (still firm in the centre when you bite a grain). Drain immediately and set aside.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4> Scatter half the fresh mint and coriander over the lamb in the pot. Spread the par-cooked rice in an even layer on top. Drizzle the saffron milk over the rice in lines so you get beautiful golden streaks. Scatter the remaining mint and coriander on top.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4> Seal the pot tightly — place a sheet of aluminium foil over the top, then press the lid down firmly. Cook on the lowest possible heat for 25-30 minutes. The steam trapped inside will finish cooking the rice and lamb together, infusing every grain with flavour. Do not open the lid during this time.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4> Remove from heat and let it rest, still sealed, for 5 minutes. Then gently open and use a large spoon to carefully fold the layers together from bottom to top, mixing the lamb through the rice without breaking the grains. Serve on a large platter, garnished with the reserved crispy fried onions and extra fresh coriander.</li></ol>
FAQ for
Lamb Biryani Recipe

What ingredients are used in Lamb Biryani from Dishoom?

Key ingredients include 800g lamb, basmati rice, Greek yogurt, onions, ghee, aromatic spices like cardamom and cinnamon, saffron, fresh herbs, and nuts. The marinade uses ginger, garlic, and warming spices for authentic flavour.

How to cook Lamb Biryani from Dishoom at home?

Learn how to cook Lamb Biryani from Dishoom by marinating lamb in spiced yogurt, layering it with partially cooked basmati rice, caramelised onions, and herbs, then slow-cooking with saffron milk for tender meat and perfectly aromatic rice.

What's the best cut of lamb for making authentic biryani?

Lamb shoulder is ideal for biryani as it becomes incredibly tender during slow cooking and absorbs spices beautifully. Lamb leg also works well. Both cuts should be cut into 5cm chunks for even cooking and optimal texture.

How long should you marinate lamb for the most flavourful biryani?

Marinate lamb for at least 2 hours, though overnight marination yields the most tender and flavourful results. The yogurt and spices need time to penetrate the meat, breaking down fibres and infusing deep flavours.

What's the perfect rice cooking technique for fluffy biryani?

Cook basmati rice to only 70% doneness (6-8 minutes) before layering, as it finishes cooking during the final steaming process. This prevents mushy rice whilst ensuring each grain remains separate and perfectly textured.

The calorie count is an approximation and can vary based on exact measurements and specific ingredients used. Always consult nutritional information if strict adherence to calorie counts is required. This recipe is inspired by the flavours of this restaurant's dishes and has been independently developed for home cooking. It is not an exact match to the proprietary recipe used by the restaurant. This website is not affiliated with or endorsed by the restaurant.
Try GrittyChef

Love This Recipe?
Create Your Own in 10 Seconds

Get unlimited personalized recipes tailored to your exact preferences with GrittyChef.

Create My Recipe
8,400+ users
Cancel anytime
$7/month
156 creating now
⭐ PREMIUM

Personal Recipe Generator

Create delicious recipes instantly

🔥Popular Recipes
🍔 Cheeseburger
🍕 Pizza
🥓 Burrito

Customize Your Recipe

Select your cooking preferences

Grilling
Baking
Frying
Steaming
Mild
Medium
Hot
Keto
Vegan
Paleo
2
4
6
8

GrittyChef is Cooking...

Creating your perfect recipe ✨

👨‍🍳

Chef's Kiss!

Your recipe is ready

Get ready to cook something delicious

👨‍🍳 GrittyChef AI Chef

🍔 Classic Cheeseburger

⏱️ 20 mins
👥 4 servings
🔥 Hot
🛒Ingredients
  • 1.5 lbs ground beef
  • 4 burger buns
  • 4 cheddar slices
  • Lettuce, tomato
👨‍🍳Instructions
1
SCHEMA||{"@context":"https://schema.org","@type":"Recipe","name":"Dishoom Lamb Biryani Recipe","author":{"@type":"Person","name":"Peter Martin","jobTitle":"Chef","url":"https://www.grittychef.com"},"datePublished":"2024-12-28","description":"Authentic Dishoom-style lamb biryani with tender marinated lamb, fragrant basmati rice, and aromatic spices layered to perfection.","prepTime":"PT3H","cookTime":"PT2H","totalTime":"PT5H","keywords":"lamb biryani, Dishoom recipe, Indian rice dish, aromatic spices, layered biryani","recipeYield":"6","recipeCategory":"Main Course","recipeCuisine":"Indian","nutrition":{"@type":"NutritionInformation","calories":"680 calories","carbohydrateContent":"58 g","proteinContent":"42 g","fatContent":"28 g","saturatedFatContent":"12 g","cholesterolContent":"125 mg","sodiumContent":"890 mg","sugarContent":"8 g","servingSize":"1 serving"},"recipeIngredient":["800g lamb shoulder or leg, cut into 5cm chunks","400g basmati rice","200g plain Greek yogurt","2 large onions, thinly sliced","4 tbsp ghee (or vegetable oil)","1 tsp cumin seeds","4 green cardamom pods","2 black cardamom pods (or extra green cardamom)","1 cinnamon stick","4 cloves","2 bay leaves","1 tsp ginger paste","1 tsp garlic paste","1 tsp red chilli powder","1 tsp turmeric powder","1 tsp garam masala","1 tsp salt for lamb marinade","2 tsp salt for rice","Pinch of saffron threads","3 tbsp warm milk","2 tbsp raisins (sultanas)","50g cashew nuts","Fresh mint leaves, roughly chopped","Fresh coriander leaves, roughly chopped","2 tbsp fried onions (birista) or extra caramelized onions"],"recipeInstructions":[{"@type":"HowToStep","name":"Marinate lamb","text":"Marinate the lamb chunks in a large bowl with yogurt, ginger paste, garlic paste, red chilli powder, turmeric, garam masala, and 1 teaspoon of salt. Cover and refrigerate for at least 2 hours or overnight."},{"@type":"HowToStep","name":"Prepare saffron and rice","text":"Soak saffron threads in warm milk and set aside. Wash basmati rice until water runs clear, then soak for 30 minutes. Heat 2 tbsp ghee and fry sliced onions for 15-20 minutes until golden brown and caramelized."},{"@type":"HowToStep","name":"Cook spices and lamb","text":"In the same pan, add cumin seeds, cardamom pods, cinnamon stick, cloves, and bay leaves. Let sizzle for 30 seconds. Add marinated lamb with marinade and cook on medium-high heat for 8-10 minutes."},{"@type":"HowToStep","name":"Slow cook lamb","text":"Reduce heat to low, cover tightly, and cook lamb for 45-60 minutes, stirring every 15 minutes until tender and sauce is thick and clinging to meat."},{"@type":"HowToStep","name":"Parboil rice","text":"Bring large pot of water to boil with 2 tsp salt. Add drained rice and cook for 6-8 minutes until 70% cooked with slight bite. Drain immediately."},{"@type":"HowToStep","name":"First layer","text":"Toast cashew nuts until golden. In lamb pan, spread half the rice over lamb. Sprinkle half the caramelized onions, mint, coriander, cashews and raisins over rice layer."},{"@type":"HowToStep","name":"Final layer","text":"Add remaining rice as final layer, top with remaining onions, herbs, nuts, and raisins. Drizzle saffron milk evenly and dot with remaining 2 tbsp ghee."},{"@type":"HowToStep","name":"Steam cook","text":"Cover pan with aluminum foil, then lid tightly. Cook on high heat for 2 minutes until bubbling, reduce to lowest heat and cook for 45 minutes. Turn off heat and rest for 10 minutes."},{"@type":"HowToStep","name":"Serve","text":"Gently mix biryani before serving, being careful not to break rice grains. Serve immediately with raita and pickles."}],"aggregateRating":{"@type":"AggregateRating","ratingValue":4.9,"bestRating":5,"worstRating":1,"ratingCount":1},"review":[{"@type":"Review","author":{"@type":"Person","name":"Peter Martin"},"datePublished":"2024-12-28","reviewBody":"Every bite delivers authentic Indian depth that makes this main course truly special.","name":"Chef's Rating","reviewRating":{"@type":"Rating","ratingValue":4.9,"bestRating":5,"worstRating":1}}],"url":"https://www.grittychef.com/recipes/dishoom-lamb-biryani-recipe","@id":"https://www.grittychef.com/recipes/dishoom-lamb-biryani-recipe#recipe","image":["https://cdn.prod.website-files.com/681798de2b10b43b9458e123/69a0606a614d7162eb169a97_Phoenix_10_Image_Description_A_magnificent_overhead_shot_captu_0.jpeg"],"publisher":{"@type":"Organization","name":"GrittyChef","url":"https://www.grittychef.com","logo":{"@type":"ImageObject","url":"https://cdn.prod.website-files.com/68179523ed0aeea15c49bade/690376118ebfd7be919eabab_gritty-chef-logo.png"}},"dateModified":"2026-03-26"}
SCHEMA||{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What ingredients are used in Lamb Biryani from Dishoom?","acceptedAnswer":{"@type":"Answer","text":"Key ingredients include 800g lamb, basmati rice, Greek yogurt, onions, ghee, aromatic spices like cardamom and cinnamon, saffron, fresh herbs, and nuts. The marinade uses ginger, garlic, and warming spices for authentic flavour."}},{"@type":"Question","name":"How to cook Lamb Biryani from Dishoom at home?","acceptedAnswer":{"@type":"Answer","text":"Learn how to cook Lamb Biryani from Dishoom by marinating lamb in spiced yogurt, layering it with partially cooked basmati rice, caramelised onions, and herbs, then slow-cooking with saffron milk for tender meat and perfectly aromatic rice."}},{"@type":"Question","name":"What's the best cut of lamb for making authentic biryani?","acceptedAnswer":{"@type":"Answer","text":"Lamb shoulder is ideal for biryani as it becomes incredibly tender during slow cooking and absorbs spices beautifully. Lamb leg also works well. Both cuts should be cut into 5cm chunks for even cooking and optimal texture."}},{"@type":"Question","name":"How long should you marinate lamb for the most flavourful biryani?","acceptedAnswer":{"@type":"Answer","text":"Marinate lamb for at least 2 hours, though overnight marination yields the most tender and flavourful results. The yogurt and spices need time to penetrate the meat, breaking down fibres and infusing deep flavours."}},{"@type":"Question","name":"What's the perfect rice cooking technique for fluffy biryani?","acceptedAnswer":{"@type":"Answer","text":"Cook basmati rice to only 70% doneness (6-8 minutes) before layering, as it finishes cooking during the final steaming process. This prevents mushy rice whilst ensuring each grain remains separate and perfectly textured."}}]}