This lamb biryani recipe from Sheba is now a family favourite.
If you want to achieve restaurant quality lamb biryani, you are going to get just that with this recipe. I learned this lamb biryani recipe while researching for my first cookbook 'The Curry Guy' at Sheba Brick Lane. The restaurant is famous for their Lamb biryani which is only served on Monday evening to those who know to ask for it!
You are going to love this recipe and if biryanis are your thing, be sure to try my chicken biryani and Pakistani chickpea biryani recipes too! Serve your lamb biryani with a good spoonful or more of mint and coriander chutney, spicy coriander chutney or mint sauce and you will be in biryani heaven!

About this lamb biryani recipe
You are in for a treat with this one. Curry house style biryanis can often be a bit dry as they are just stir fried rice with a bit of protein thrown in. With this lamb biryani recipe, the meat is first marinated and then stewed in a sealed pot under the rices. As the liquid and stem rise, they also flavour the rice and make it deliciously moist.
This style of lamb biryani is called dum biryani. It is truly the best way to cook a biryani.
What cut of lamb should you use?
You will see in the photos below that I used leg of lamb cut into small pieces through the bone.
Leg of lamb is much more tender and cooks faster than shoulder. You could use shoulder but you will want to first simmer it until almost tender enough to eat before adding the rice.
Leg of lamb will cook through and become tender in about 40 minutes so it is a lot faster.
Do you have to use bone-in lamb?
I know that many people don't like lamb on the bone. You will get more flavour in your lamb biryani by cooking the lamb on the bone but that is not essential.
If you would prefer to enjoy your lamb biryani without having to fuss with the bones, go for it!
How important is the Basmati rice you use?
Biryanis are of course rice dishes so it is important to find the best quality, aged basmati rice you can get your hands on. I use VeeTee Extra Long Premium Rice.
How do you prepare the rice?
You always prepare Basmati rice in the same way just as you do in my perfect Basmati rice recipe.
First you need to rinse the rice in several changes of fresh water. Place it in a bowl and add water. Swirl it around with your hand and you will see that the water becomes milky. That is the starch from the rice that needs to be removed.
So repeat this process several times until the water runs almost clear. Then cover the rice again with fresh water and let it soak for about 30 minutes.
Can you work ahead?
Yes. You can wash and soak the rice for up to a day.
The meat can also marinate for up to three days. In fact the flavour will be better if you do that.
Step by step photos










PRO TIPS
- Allow the meat to marinate for at least 24 hours or up to 72 hours if you have the time to do so.
- Be sure to wash your rice thoroughly in several changes of water.
- Ensure that your lid is really tight when you go to cook the lamb biryani. Covering the pot tightly with foil before placing the lid on top will help cook the biryani to perfection.

If you like this lamb biryani recipe, you might like to try some of these recipes too...
Naan
Dahls
Lamb Biryani

This authentic lamb biryani recipe is delicious and so easy to prepare. You will get better than restaurant quality results with this recipe.
Ingredients
- 3 onions, finely sliced and fried (see photos above for doing this) plus about 250ml (1 cup) of the reserved cooking oil
- 1 leg of lamb, cut through the bone into 12 or more pieces*
- 2 tbsp sea salt
- 5cm/2in piece of cinnamon stick
- 10 peppercorns,
- 1 bay leaf,
- 1 tbsp cumin seeds
- 500g (1lb 2oz) good-quality basmati rice
- 60g (2oz) coriander (cilantro) leaves, finely chopped
- 20g (3⁄4 oz) mint leaves, finely chopped
- 6 tbsp melted ghee
- Pinch of saffron threads infused in 300ml (11⁄4 cups) hot milk
- 1 tsp rose water (optional)
- 1⁄2 tsp ground cumin
- Dried rose petals (optional)
- Raita of your choice, to serve
- FOR THE MARINADE
- 2 tbsp garlic and ginger paste
- 500g (2 cups) plain yoghurt
- Juice of 2 lemons
- 2 fresh green chillies, roughly chopped
- 1 tbsp ground cumin
- 1 tbsp garam masala
- 1⁄2 tsp ground turmeric
- 1 tsp ground cinnamon
- 1⁄4 tsp ground mace
- 1⁄2 tsp chilli powder
- 30g (1oz) coriander (cilantro) leaves, finely chopped
- 10g (1⁄3oz) mint leaves, finely chopped
Instructions
- Mix the marinade ingredients in a bowl with a quarter of the fried onions and 200ml (generous 3⁄4 cup) of cooled reserved cooking oil. Add the lamb and rub the marinade into it. Cover and marinate overnight in the fridge.
- When ready to cook, add about 250ml (1 cup) water or stock to the meat mixture.
- Bring 1.5 litres (6 cups) water to a boil in a large pan. Add the salt, whole garam masala and rice, and simmer for 6 minutes. After the 6 minutes, remove half the rice from the water with a strainer and place in a small bowl. Cook the remaining rice for another minute and remove to a second bowl.
- Now spoon about 3 tablespoons of the reserved onion oil into a large, heavy-based saucepan and tip in the marinated meat along with all of the marinade. Spread the first batch of rice, including any whole spices, over the lamb.
- Cover with half the remaining fried onions and half the chopped coriander (cilantro) and mint.
- Add the second bowl of rice on top and then the remaining fried onions and herbs. Spoon the melted ghee over the top layer, followed by the saffron-infused milk, the rose water and a sprinkle of ground cumin. Scatter some dried rose petals on top (if using).
- Place a lid over the top. It is important that no or very little steam escapes during cooking so it is a good idea to first cover the pot tightly with foil and then place the lid on top.
- Heat the biryani over a high heat for about 2 minutes. When you hear it simmering, reduce the heat to very low and cook for about 40 minutes. Don’t be tempted to lift the lid.
- After 40 minutes, your kitchen will smell amazing. Take your biryani to the table. Lift the lid and the steam will fill the room with the amazing aroma of the biryani. Stir the meat from the bottom into the rice about three or four times and serve with your favourite raita.
Notes
The way the lamb is cut is pretty much standard at Indian grocers. If you don't have one nearby, just ask your butcher to cut the leg through the bone for you. That or just use boneless leg of lamb pieces but the bone does add a lot to the flavour.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
8Serving Size:
1Amount Per Serving: Calories: 345Total Fat: 22gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 39mgSodium: 2501mgCarbohydrates: 27gFiber: 3gSugar: 12gProtein: 8g
I hope you enjoy this lamb biryani recipe. If you do try it or if you have a recipe question, please leave a comment. I'd love to hear from you and I'm happy to help.


















































































































































































































































































































































































































































































