Homemade Lamb Bhuna (Indian Lamb Curry Recipe for a Cozy, Hearty Dinner)

Homemade Lamb Bhuna is a rich, deeply spiced Indian curry where tender lamb is slowly cooked with onions, tomatoes, and warming spices until thick and flavorful. Unlike saucier curries, bhuna is cooked down until the masala clings beautifully to the meat, creating an intensely aromatic and hearty dish perfect for cozy dinners.

Gluten Free Orange Chicken – 30 Minute Crispy Takeout Style Recipe 2026 02 26T013136.559

Hi there, I’m Anna from North Missouri, and while my roots are in simple Midwest cooking, I absolutely love exploring bold, comforting flavors from around the world. There’s something special about a slow-simmered curry filling the kitchen with warmth. So let’s make this beautiful lamb bhuna together.

Why You’ll Love This Lamb Bhuna

• Deep, rich, authentic flavor
• Thick, clingy masala sauce
• Perfect for weekend cooking
• Comforting and hearty
• Even better the next day

Ingredients

• 2 pounds lamb shoulder (or leg), cut into small bite-sized pieces
• 3 tablespoons vegetable oil or ghee
• 2 large onions, thinly sliced
• 1 tablespoon fresh ginger-garlic paste (or minced ginger and garlic)
• 1 cup crushed tomatoes (fresh or canned)
• 2 teaspoons ground coriander
• 1 teaspoon ground cumin
• 1 teaspoon turmeric powder
• 1 teaspoon garam masala
• 1 teaspoon paprika or Kashmiri chili powder
• Salt to taste (start with 1 teaspoon and adjust)
• ½ cup water, as needed
• Fresh cilantro for garnish

Step by Step Instructions

  1. Heat oil or ghee in a heavy-bottomed pot over medium heat.
  2. Add sliced onions and cook slowly until deeply golden brown. This step builds flavor, so don’t rush it.
  3. Stir in ginger-garlic paste and cook for 1 minute until fragrant.
  4. Add crushed tomatoes and cook until the mixture thickens and oil begins to separate from the masala.
  5. Stir in coriander, cumin, turmeric, paprika, garam masala, and salt. Cook for another 1 to 2 minutes.
  6. Add lamb pieces and stir well to coat in the spice mixture.
  7. Cook uncovered for 8 to 10 minutes, stirring frequently, allowing the lamb to brown slightly and absorb the spices.
  8. Add ½ cup water if needed, cover, and simmer on low for 60 to 75 minutes, stirring occasionally, until lamb is tender.
  9. Remove lid during the last 10 minutes to cook down the sauce until thick and clinging to the meat.
  10. Garnish with fresh cilantro and serve hot.

Equipment

• Heavy-bottomed pot or Dutch oven
• Wooden spoon
• Knife and cutting board

Tips and Variations

For extra depth, add a small splash of lemon juice at the end. Additionally, you can cook this in a pressure cooker to reduce cooking time. If you prefer more heat, increase the chili powder gradually. Lamb bhuna tastes even better the next day as the flavors deepen.

Serving Suggestions

Serve Homemade Lamb Bhuna with basmati rice, naan bread, or warm chapati. It pairs beautifully with cooling cucumber raita or a simple side salad.

Nutrition Facts (Approximate)

Calories: 420
Carbohydrates: 10g
Protein: 32g
Fat: 28g

FAQ

Can I use beef instead of lamb?
Yes, beef chuck works well, though cooking time may vary slightly.

Is lamb bhuna very spicy?
It is moderately spiced but not overly hot. Adjust chili powder to your preference.

Can I freeze leftovers?
Yes, cool completely and freeze in airtight containers for up to 3 months.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Lamb Bhuna (Indian Lamb Curry Recipe for a Cozy, Hearty Dinner)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: lara lara

Description

Rich and flavorful Homemade Lamb Bhuna with thick spiced masala.


Ingredients

Scale

2 pounds lamb shoulder

3 tbsp oil or ghee

2 large onions sliced

1 tbsp ginger garlic paste

1 cup crushed tomatoes

2 tsp coriander

1 tsp cumin

1 tsp turmeric

1 tsp garam masala

1 tsp paprika

Salt to taste

1/2 cup water

Cilantro for garnish


Instructions

1. Brown onions

2. Add ginger garlic

3. Add tomatoes and cook down

4. Stir in spices

5. Add lamb and coat

6. Simmer covered until tender

7. Cook down sauce

8. Garnish and serve

Notes

Cook slowly for best flavor. Even better the next day.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star