Description
This bold and flavorful lamb curry is a must-try for lovers of rich and hearty meals. With tender chunks of lamb slow-cooked in a spiced tomato-onion gravy, it’s a dish that brings together comfort and tradition. Whether you’re looking for a quick dinner idea or an easy recipe to impress guests, this curry delivers deep taste and irresistible aroma. Great for easy dinner prep, healthy comfort food, or flavorful food ideas that hit the spot every time.
Ingredients
500g lamb shoulder or leg pieces
2 medium onions, finely chopped
4 cloves garlic, minced
1-inch ginger, grated
2 medium tomatoes, chopped
1/2 cup plain yogurt
2 tablespoons oil or ghee
1 teaspoon cumin seeds
1 tablespoon coriander powder
1/2 teaspoon turmeric powder
1 teaspoon red chili powder (adjust to taste)
1 teaspoon garam masala
Salt to taste
2 tablespoons fresh cilantro, chopped
2 cups water or stock
Instructions
1. Marinate the lamb with yogurt, half the garlic-ginger, turmeric, chili powder, and salt. Let it rest for at least 1 hour or overnight.
2. Heat oil or ghee in a heavy pot. Add cumin seeds and let them sizzle.
3. Add onions and cook until golden brown, about 10–15 minutes.
4. Stir in remaining garlic and ginger. Cook until the raw smell disappears.
5. Add chopped tomatoes and cook until they break down and oil separates.
6. Add coriander powder, turmeric, chili powder, and salt. Cook for 2–3 minutes.
7. Add marinated lamb and sear until browned.
8. Pour in water or stock to just cover the lamb. Bring to a boil, then simmer on low for 1.5 to 2 hours.
9. Once lamb is tender, sprinkle garam masala and simmer uncovered for 5–10 minutes.
10. Garnish with fresh cilantro and serve hot.
Notes
Use bone-in lamb for extra flavor and richness in the curry.
Always sauté onions until deeply golden—they’re the backbone of the sauce.
This curry tastes even better the next day as the spices develop overnight.
- Prep Time: 30 minutes
- Cook Time: 2 hours
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 plate
- Calories: 420
- Sugar: 4g
- Sodium: 550mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 95mg