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
Lamb Curry 63.png

Lamb Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍛 This Indian Lamb Curry is infused with authentic spices, delivering a rich and fragrant flavor profile.
🍖 Slow-cooked tender lamb makes this dish perfect for a comforting and satisfying meal that highlights traditional Indian cuisine.

  • Total Time: 2 hours
  • Yield: 6-8 servings 1x

Ingredients

Scale

2.2 lbs (1 kg) bone-in lamb shoulder or leg, cut into inch pieces

¼ cup plain yogurt (or lemon juice/vinegar as substitutes)

2 to 3 teaspoons Kashmiri red chili powder (adjustable to taste)

½ teaspoon turmeric

2 to 3 teaspoons garam masala or meat masala (adjustable to taste)

¾ to 1 teaspoon cumin powder

1 tablespoon coriander powder

2 teaspoons salt (adjustable)

6 tablespoons oil or ghee (divided)

1 bay leaf

6 green cardamoms

3 inch cinnamon piece

2 black cardamoms (optional)

1 to 2 star anise (optional)

2 cups finely chopped onions

1½ cups chopped or pureed tomatoes or 1 cup bottled passata

1 to 2 slit and deseeded green chilies (optional)

2 tablespoons ginger garlic paste (or grated, divided)

4 tablespoons chopped fresh mint leaves

4 to 5 cups hot water (adjust for boneless meat)

½ tablespoon dried fenugreek leaves (kasuri methi, optional)

¼ cup finely chopped coriander leaves (optional)

Instructions

1-First, mix the ground spices for the marinade. Marinate the lamb with half the spice mix, half the ginger garlic paste, salt, kasuri methi, and yogurt for 2 hours to overnight. This step helps the flavors soak in deeply.

2-Next, heat 1 to 2 tablespoons oil or ghee in a heavy bottom pot. Add whole spices like star anise, bay leaf, black cardamom, green cardamom, and cinnamon, then add mint leaves and the marinated lamb. Braise on medium heat for 8 to 10 minutes to build a strong base.

3-Pour in half of the hot water, cover, and simmer on low to medium heat for 1 hour, adding water as needed and stirring every 15 minutes. In another pan, heat the remaining oil or ghee and sauté onions and green chilies on medium heat until the onions turn golden, which takes about 15-20 minutes.

4-Add the remaining ginger garlic paste to the onions and cook until fragrant. Turn off the heat, stir in the remaining ground spices, then add tomato puree and cook until the raw tomato flavor goes away. Transfer this onion tomato masala to the lamb after its first hour of braising and cook covered on low heat for another 50 minutes or until the meat is tender, stirring every 5-7 minutes and adding water if needed.

5-Finally, adjust salt, garam masala, kasuri methi, and add freshly crushed black pepper or smoked red chili flakes if you want more heat. Garnish with coriander leaves and serve with rice, roti, naan, or flatbreads. Let the curry rest for 2 to 3 hours or overnight to let the flavors blend even more. The whole process takes about 2 hours, with 20 minutes of prep and 1 hour 40 minutes of cooking.

Notes

🌿 Use sufficient oil or ghee to properly sauté onions for best flavor.
🌶️ Fresh homemade spice powders greatly enhance the dish’s taste.
🍖 Bone-in lamb adds richness from marrow; use bone broth if boneless meat is used.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 40 minutes
  • Category: Main Course
  • Method: Braising, sautéing, simmering
  • Cuisine: Indian
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 serving