Easy On-the-Bone Lamb Curry – Bold, Rich, and Fall-Off-the-Bone Tender

Easy On-the-Bone Lamb Curry 🍛🔥

Juicy, tender lamb slow-cooked in an aromatic curry that’s rich, bold, and satisfying.

If there’s one dish that never fails to bring warmth to the table, it’s a deeply spiced lamb curry made with bone-in cuts. This recipe delivers on both comfort and complexity—slow-cooked lamb, perfectly spiced sauce, and optional potatoes to round it all out.

This curry simmers its way to perfection, and the bones infuse the gravy with even more flavor. It’s ideal for lazy Sundays or chilly nights when you want something hearty but deeply homemade.


Why I Love This Recipe

  • Bone-in lamb adds unmatched depth and richness
  • The spices are bold but balanced—no curry paste needed
  • Slow-cooked to tender perfection
  • Makes plenty for leftovers or meal prep
  • Perfect with naan, roti, or basmati rice

Ingredients You’ll Need

🥩 For the Curry:

  • 2 lbs (900g) lamb on the bone, cut into chunks
  • 2 tablespoons oil
  • 2 medium onions, chopped
  • 3 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 2 medium tomatoes, chopped
  • 1 cup yogurt
  • 2 cups water or broth
  • 2 medium potatoes, cubed (optional but recommended)

🧂 Spices:

  • 1 teaspoon ground cumin
  • 1 teaspoon turmeric
  • 1½ teaspoons garam masala
  • 1½ teaspoons chili powder (adjust to taste)
  • Salt and black pepper, to taste

Step-by-Step Instructions

1️⃣ Sauté the Aromatics

In a large pot or Dutch oven, heat oil over medium heat. Add the onionsgarlic, and ginger, and cook until golden and fragrant (about 8–10 minutes).

2️⃣ Brown the Lamb

Add the lamb pieces and cook, stirring occasionally, until browned on all sides.

3️⃣ Add Spices and Yogurt

Stir in the cuminturmericgaram masalachili powdersalt, and pepper.
Add the chopped tomatoes and yogurt. Mix everything well and cook for 3–5 minutes to let the spices bloom.

4️⃣ Simmer Low and Slow

Pour in water or broth, stir, and bring to a simmer. Cover and cook on low for 1.5 to 2 hours, or until lamb is fork-tender and falling off the bone.
If using potatoes, add them in the last 30 minutes.

5️⃣ Serve and Enjoy

Taste and adjust seasoning. Serve hot with ricenaan, or roti. Garnish with fresh cilantro if desired.


Tips for Success

  • Use bone-in lamb shoulder or shank for the richest flavor
  • Yogurt tenderizes the lamb and gives the curry body—don’t skip it
  • Want deeper flavor? Make it a day ahead—the curry gets even better
  • Add a splash of cream or coconut milk at the end for a richer finish
  • Leftovers freeze beautifully—double the batch and thank yourself later

Serving Suggestions & Pairings

This lamb curry is a complete meal, but here are a few delicious ideas to round it out:


More Recipes You’ll Love


Final Thoughts

This Easy On-the-Bone Lamb Curry is hearty, richly spiced, and full of depth thanks to slow simmering and bone-in meat. It’s a cozy classic that’s perfect for family dinners, leftovers, or make-ahead meal prep.

Let me know if you try it—and don’t forget to subscribe to ChefManiac for more warm and bold dinners from around the world.