Easy Lamb Bhuna Recipe
If you love rich, deeply spiced lamb dishes with a thick masala that clings beautifully to the meat, this easy lamb bhuna recipe is one to save. Bold, warming and full of flavour, this is the kind of dish that feels deeply comforting and wonderfully satisfying.
This lamb dish is made by first building flavour with whole spices, onions, garlic, ginger, and chilli, then cooking the lamb until it releases its own juices before adding chilli powder, a freshly ground spice blend, and tomato purée. The result is a rich, reduced masala that coats the lamb beautifully and gives you a dish that feels full-bodied, warming and packed with flavour.
This recipe also makes a generous amount and can comfortably feed around 12-15 people, making it a lovely option for family meals, get-togethers, or when you want a hearty dish to share.
Served with naan, roti, or rice, this is the kind of meal that feels special without being overly complicated. If you enjoy lamb and love dishes with deep spice and a proper masala base, this one is definitely worth making.
Why You’ll Love This Easy Lamb Bhuna Recipe
- It is rich and full of flavour – the spices, onions, and tomato create a beautifully deep masala.
- It uses a freshly ground spice blend – which adds warmth and aroma you just cannot get from a tired spice jar.
- The lamb becomes wonderfully tender – after slow cooking in the masala.
- It is perfect with naan, roti, or rice – making it a very versatile meal.
- It feels like proper comfort food – hearty, warming, and deeply satisfying.
What Is Lamb Bhuna?
A bhuna style dish is usually one where the spices, onions, and meat are cooked down well so the masala becomes thick, rich, and concentrated rather than loose and watery. The flavour is built slowly, and the final result is more of a deeply coated masala than a thin curry.
That is exactly why this dish fits so well into the lamb bhuna style. The lamb is cooked in its own released liquid first, then finished with chilli powder, tomato purée, and a freshly ground spice blend until the masala becomes rich and clings beautifully to the meat.
What Makes This Lamb Bhuna So Good?
The flavour starts with whole spices fried in ghee or oil – cumin seeds, cinnamon sticks, crushed cardamom pods, and bay leaves – which immediately perfume the pot. Then come the onions, cooked until starting to brown, followed by garlic, ginger, and chilli paste for even more depth.
Once the lamb goes in, it is given time to cook and release its own moisture, which helps build the body of the dish naturally. The chilli powder adds heat, while the freshly ground spice blend of cumin, coriander, and cloves gives the bhuna its deep, warm aroma. Tomato purée rounds it all off and helps form that rich masala that makes the dish so satisfying.
How to Make Lamb Bhuna
This recipe starts by making the spice blend. The cumin seeds, coriander seeds, and cloves are gently heated in a dry pan until fragrant, then cooled and ground into a powder. This simple step makes such a difference to the final dish and gives the bhuna a fresher, deeper flavour.



Next, ghee or oil is heated in a large pot over medium to high heat. The whole spices are added first and cooked briefly until fragrant. Then the sliced onions are added and cooked until they begin to brown. Garlic, ginger, and chilli paste go in next and are cooked for another minute or two to build the base of the masala.



The lamb pieces are then added with salt and cooked for 15 to 20 minutes until they begin releasing their natural juices. This is an important stage because it helps the lamb take on all the flavour from the pot before the rest of the masala goes in.



Once the lamb has released its water, the chilli powder and freshly ground spice blend are added. The heat is lowered, everything is mixed well, and the spices are allowed to cook properly before the tomato purée is added. Only add a little water if needed, then cook the lamb gently until soft and tender.



The final result is a thick, rich lamb masala that is deeply flavoured and perfect for scooping up with naan or spooning over rice.
Step-by-Step: How to Cook Lamb Bhuna
Step 1: Make the spice blend
Gently heat the cumin seeds, coriander seeds, and cloves in a dry pan. Once fragrant, cool and grind to a powder.
Step 2: Fry the whole spices
Heat the ghee or oil in a large pot and add the cumin seeds, cinnamon sticks, bay leaves, and crushed cardamom pods. Cook until fragrant.
Step 3: Brown the onions
Add the sliced onions and cook until they begin to brown. This creates the base of the bhuna.
Step 4: Add garlic, ginger, and chilli paste
Cook for a minute or two until fragrant and well mixed through the onions.
Step 5: Add the lamb
Add the lamb pieces and salt. Mix well and cook for 15 to 20 minutes until the meat releases its natural juices.
Step 6: Add the ground spices
Add the chilli powder and 4 tablespoons of the freshly ground spice blend. Lower the heat and stir well.
Step 7: Add the tomato purée
Cook the spice-coated lamb for about 8 minutes, then add the tomato purée. Check the seasoning.
Step 8: Cook until tender
Let the lamb cook gently until soft and tender, about 45 minutes to 1 hour. Add only a little water if needed, as the dish should have a thick masala rather than a loose gravy.
Step 9: Garnish and serve
Finish with your garnish of choice and serve hot with naan, roti, or rice.

Tips for the Best Lamb Bhuna
- Do not rush the onions – they add sweetness and depth to the dish.
- Use the freshly ground spice blend – it really helps give the bhuna its full flavour.
- Let the lamb cook in its own juices first – this helps build flavour naturally.
- Cook gently once the tomato goes in – lamb benefits from a slower simmer.
- Add only a little water if needed – this should be a rich masala, not a loose curry.
What to Serve with Lamb Bhuna
This lamb bhuna is delicious served with naan, roti, or rice. Because the masala is rich and thick, it works especially well with breads that can scoop it up properly, but rice is equally lovely if you want something simple and comforting.
A simple salad or raita on the side can also work beautifully to freshen up the richness of the dish.
Variations and Substitutions
- Adjust the chilli powder depending on how hot you like it.
- Add only a splash of water if needed rather than too much, so the masala stays thick.
- Add fresh coriander for garnish if you want a brighter finish.
- Use either ghee or oil depending on your preference.
Storage Tips
Store any leftover lamb bhuna in an airtight container in the fridge for up to 3 days. Reheat gently until piping hot throughout.
Like many lamb dishes, the flavour often becomes even better the next day.
Frequently Asked Questions
Is this lamb dish a bhuna?
Yes, it is very close to a lamb bhuna style dish because it uses a thick, reduced masala rather than a thin gravy.
Can I make this lamb bhuna ahead of time?
Yes. It reheats very well and the flavour deepens beautifully.
What is best served with lamb bhuna?
Naan, roti, or rice all work wonderfully.
Do I need to add water?
Only a little, and only if needed. The lamb releases its own moisture, and the dish should stay thick and rich rather than watery.
Can I make it spicier?
Yes, just add a little more chilli powder to suit your taste.
Final Thoughts
This easy lamb bhuna recipe is rich, deeply spiced, and full of comforting flavour. With tender lamb, a fragrant homemade spice blend, and a thick masala that coats everything beautifully, it is the sort of dish that feels both hearty and special. Other recipes you might enjoy. Click on the image for the recipe.





Easy Lamb Bhuna recipe
This easy lamb bhuna recipe is made with lamb pieces, onions, garlic, ginger, chilli, tomato purée and a freshly ground spice blend for a rich, thick masala. Delicious with naan, roti, or rice and perfect for feeding a crowd.
Ingredients
Spice Blend
For the Bhuna
Instructions
-
Make the spice blend
-
Gently heat the cumin seeds, coriander seeds, and cloves in a dry pan until fragrant.
-
Allow the spices to cool, then grind them into a powder.
-
Cook the lamb bhuna
-
Heat the ghee or oil in a large pot over medium to high heat.
-
Add the cumin seeds, cinnamon sticks, bay leaves, and crushed cardamom pods.
-
Cook for about 1 minute until fragrant.
-
Add the sliced onions and cook until they begin to brown.
-
Add the ginger, garlic and chilli paste and cook for a further 1 to 2 minutes.
-
Add the lamb pieces and salt.
-
Mix well and cook for 15 to 20 minutes until the lamb releases its natural juices.
-
Add the chilli powder and 4 tablespoons of the freshly ground spice blend.
-
Lower the heat, mix well, and cook for a further 8 minutes.
-
Add the tomato purée.
-
Check the seasoning and adjust if needed.
-
Cook gently until the lamb is soft and tender, about 45 minutes to 1 hour, adding only a little water if needed.
-
Garnish and serve hot with naan, roti, or rice.
Note
- The lamb releases its own moisture, so add only a little water if needed.
- This dish should have a thick masala rather than a loose gravy.
- The freshly ground spice blend adds beautiful depth and aroma.
- This recipe makes a generous amount and is ideal for feeding a crowd.






