Jamie Oliver Lamb Biryani is a fragrant, layered rice dish that combines tender lamb, aromatic spices, and fluffy basmati rice into one rich and satisfying meal. It’s inspired by traditional South Asian cooking but simplified for home kitchens.
This dish is perfect for family gatherings, special occasions, or weekend cooking, offering bold flavours and a beautiful presentation. The slow cooking allows the spices to infuse deeply into the lamb and rice.
The recipe serves 4–6 people and takes about 1 hour 15 minutes from start to finish.
What Makes This Recipe Worth Making
- Rich, aromatic flavors
A blend of spices creates a deep, layered taste. - Complete meal in one dish
Includes protein, rice, and spices. - Perfect for gatherings
Great for sharing and entertaining. - Customizable spice level
Easily adjust the heat to your preference. - Impressive yet achievable
Looks complex, but is manageable at home.
What Is Jamie Oliver’s Lamb Biryani?
Jamie Oliver Lamb Biryani is a layered rice dish where spiced lamb and partially cooked rice are combined and cooked together.
The result is a fragrant, flavorful dish with tender meat and perfectly cooked rice.
Jamie Oliver Lamb Biryani Ingredients List
- 500 g lamb, cut into pieces
- 2 cups basmati rice
- 2 tablespoons olive oil or ghee
- 1 onion, sliced
- 3 garlic cloves, minced
- 1 tablespoon ginger, grated
- 1 teaspoon cumin
- 1 teaspoon coriander powder
- ½ teaspoon turmeric
- 1 teaspoon garam masala
- 1 can chopped tomatoes
- ½ cup yogurt
- 3 cups water or stock
- Salt to taste
- Fresh cilantro and mint
- Juice of ½ lemon

How to Prepare Jamie Oliver Lamb Biryani – Simple Steps
Step 1 – Cook the Rice
Boil the basmati rice until 70% cooked, then drain and set aside.
Step 2 – Cook the Lamb Base
Heat oil or ghee in a pot. Add onions and cook until golden. Stir in garlic and ginger.
Step 3 – Add Spices
Add cumin, coriander, turmeric, and garam masala. Cook briefly to release aroma.
Step 4 – Cook the Lamb
Add lamb pieces and cook until browned.
Step 5 – Add Tomatoes and Yoghurt
Stir in tomatoes and yoghurt. Cook for 15–20 minutes until the lamb is tender and the sauce thickens.
Step 6 – Layer the Biryani
Layer partially cooked rice over the lamb mixture. Sprinkle herbs and lemon juice.
Step 7 – Steam (Dum Cooking)
Cover tightly and cook on low heat for 15–20 minutes to allow flavours to combine.
Step 8 – Serve
Gently fluff the rice and serve hot.

Common Mistakes to Avoid When Making Jamie Oliver Lamb Biryani
- Overcooking the rice early – It should be partially cooked
- Using too much water can make the biryani soggy
- Skipping layering step – Essential for flavour
- Cooking on high heat during the final stage – Can burn the base
Delicious Side Dishes Pairings for Jamie Oliver’s Lamb Biryani
- Raita – Cools down the spices
- Salad – Adds freshness
- Boiled eggs – Traditional addition
- Pickles – Adds tangy contrast
Expert Tips to Get Jamie Oliver Lamb Biryani For Kids
- Use basmati rice – Best texture and aroma
- Cook on low heat for dum – Enhances flavour
- Use bone-in lamb if possible – Adds richness
- Let it rest before serving – Improves texture
How to Add More Flavour to Jamie Oliver’s Lamb Biryani
- Add saffron milk – For aroma and colour
- Use fried onions – Adds depth
- Add whole spices – Like cardamom and cloves
- Use ghee instead of oil – Richer taste
How to Adjust for Kids Jamie Oliver Lamb Biryani
- Reduce spices – Keep mild
- Skip chilli – Avoid heat
- Serve with yoghurt – Balances flavours
Best Way to Store Leftovers
- Refrigerate in an airtight container – Up to 3 days
- Freeze if needed – Up to 2 months
Best Ways to Reheat
- Stovetop with a splash of water – Best method
- Microwave covered – Quick option
- Avoid drying out – Keep moisture
Nutritional Value (Per Serving)
- Calories: 480 kcal
- Protein: 30 g
- Fat: 18 g
- Carbohydrates: 50 g
FAQs
What is the secret to a good lamb biryani?
The key to a good lamb biryani is layering partially cooked rice with well-spiced, tender lamb and finishing it on low heat (dum cooking). This allows the flavors to blend while keeping the rice fluffy and separate.
How do you keep biryani rice from becoming mushy?
To prevent mushy rice, cook it only 70% done before layering and avoid adding too much liquid during the final cooking stage. Using long-grain basmati rice also helps maintain texture.
Can I make lamb biryani without yogurt?
Yes, you can replace yogurt with tomato puree or a small amount of cream, but yogurt is traditionally used to tenderize the lamb and add a slight tang to the dish.
How do you know when biryani is fully cooked?
Biryani is ready when the rice is fully tender, the lamb is soft, and aromatic steam rises when you open the lid. This usually takes about 15–20 minutes of dum cooking on low heat.
Final Words
Jamie Oliver Lamb Biryani is a rich and aromatic dish that delivers bold flavors and satisfying texture. It’s perfect for special meals and brings a restaurant-style experience to your home kitchen.
More recipes to add to your list
- Jamie Oliver Vegetable Stew
- Jamie Oliver Chicken and Lentils 15 Minute Meals
- Jamie Oliver Cheesy Vegetable Bake
- Jamie Oliver Butternut Squash Curry 30 Minute Meals
Jamie Oliver Lamb Biryani
Jamie Oliver Lamb Biryani is a layered rice dish where spiced lamb and partially cooked rice are combined and cooked together.
The result is a fragrant, flavorful dish with tender meat and perfectly cooked rice.
- Prep Time: 20
- Cook Time: 50
- Total Time: 1 hour 10 minutes
- Yield: 6 1x
- Category: Main Course
- Method: Layering and dum (steam cooking)
- Cuisine: Indian
Ingredients
- 500 g lamb, cut into pieces
- 2 cups basmati rice
- 2 tablespoons olive oil or ghee
- 1 onion, sliced
- 3 garlic cloves, minced
- 1 tablespoon ginger, grated
- 1 teaspoon cumin
- 1 teaspoon coriander powder
- ½ teaspoon turmeric
- 1 teaspoon garam masala
- 1 can chopped tomatoes
- ½ cup yogurt
- 3 cups water or stock
- Salt to taste
- Fresh cilantro and mint
- Juice of ½ lemon
Instructions
Boil the basmati rice until 70% cooked, then drain and set aside.
Heat oil or ghee in a pot. Add onions and cook until golden. Stir in garlic and ginger.
Add cumin, coriander, turmeric, and garam masala. Cook briefly to release aroma.
Add lamb pieces and cook until browned.
Stir in tomatoes and yogurt. Cook for 15–20 minutes until the lamb is tender and sauce thickens.
Layer partially cooked rice over the lamb mixture. Sprinkle herbs and lemon juice.
Cover tightly and cook on low heat for 15–20 minutes to allow flavors to combine.
Gently fluff the rice and serve hot.

