How to Make Spicy Lamb Curry (Traditional & Healthy Vegetarian Version)

Spicy Lamb Curry is a globally loved dish renowned for its rich flavors and aromatic spices. Originating from the Indian subcontinent, this curry has been adapted in many regions to suit local palates and dietary preferences. While traditionally made with succulent lamb, our health-conscious vegetarian version uses hearty plant-based proteins and authentic Indian spices, delivering all the warmth and complexity of the original without the animal products. The taste of Spicy Lamb Curry is a harmonious blend of earthy undertones, fiery chilies, and fragrant garam masala, making it a favorite for those seeking bold flavors in their snacks. Indian kitchens often prepare this curry for special gatherings and family meals, sharing its comforting aroma and satisfying taste with loved ones. Choosing a vegetarian adaptation honors the Indian tradition of plant-based cooking, which emphasizes balance, nutrition, and vibrant taste. This version is perfect for calorie tracking, offering all the classic flavors in a lighter, more healthful profile. Whether enjoyed with roti, rice, or as a standalone snack, Spicy Lamb Curry is a testament to the versatility and richness of Indian cuisine.

35 min total2 servingsMedium370 kcal / 100g

Ingredients

  • Soya chunks
    1 cup Soya chunks (vegetarian lamb substitute)
  • Onion
    1 medium, finely chopped Onion
  • Tomato
    1 large, pureed Tomato
  • Ginger-garlic paste
    1 tablespoon Ginger-garlic paste (adrak-lehsun paste)
  • Green chili
    1, slit Green chili
  • Red chili powder
    1/2 teaspoon Red chili powder (lal mirch)
  • Turmeric powder
    1/4 teaspoon Turmeric powder (haldi)
  • Coriander powder
    1 teaspoon Coriander powder (dhania powder)
  • Garam masala
    1/2 teaspoon Garam masala
  • Low-fat yogurt
    2 tablespoons Low-fat yogurt (curd, dahi)
  • Salt
    to taste Salt
  • Oil
    1 tablespoon Oil (preferably mustard or olive oil)
  • Fresh coriander leaves
    2 tablespoons, chopped Fresh coriander leaves (for garnish)

Step-by-step instructions

Step 1: Soak the soya chunks in hot water for 10 minutes
0%
10 min

Step 1 · Soak the soya chunks in hot water for 10 minutes

Soak the soya chunks in hot water for 10 minutes, then squeeze out excess water and set aside.

Step 2: Heat oil in a kadhai or deep pan
0%

Step 2 · Heat oil in a kadhai or deep pan

Heat oil in a kadhai or deep pan. Add chopped onions and sauté until golden brown.

Step 3: Add ginger-garlic paste and green chili
0%

Step 3 · Add ginger-garlic paste and green chili

Add ginger-garlic paste and green chili. Sauté till raw aroma fades.

Step 4: Mix in tomato puree
0%

Step 4 · Mix in tomato puree

Mix in tomato puree, turmeric, red chili powder, coriander powder, and salt. Cook until oil separates from the masala.

Step 5: Add soaked soya chunks and mix well
0%
3 min

Step 5 · Add soaked soya chunks and mix well

Add soaked soya chunks and mix well. Cook for 2-3 minutes so they absorb the masala.

Step 6: Stir in low-fat yogurt
0%
5 min

Step 6 · Stir in low-fat yogurt

Stir in low-fat yogurt, garam masala, and a splash of water. Simmer covered for 5 minutes.

Step 7: Garnish with fresh coriander leaves and serve hot with chapathi or ...
0%

Step 7 · Garnish with fresh coriander leaves and serve hot with chapathi or ...

Garnish with fresh coriander leaves and serve hot with chapathi or brown rice.

Why this recipe is healthy

Our vegetarian lamb curry is a lighter alternative to traditional versions, reducing saturated fat and cholesterol by replacing lamb with soya chunks. The dish is rich in protein, fiber, and micronutrients, supporting balanced nutrition. Using low-fat yogurt and minimal oil ensures fewer calories, perfect for calorie-conscious eaters and those tracking macros on IndianCalorie.com.

A note on tradition

Indian curries, especially spicy ones, are central to festive and family meals across regions. While lamb curries are a delicacy in North India and globally, vegetarian adaptations are popular in many Indian households, especially among those seeking heart-healthy and ethical choices. Soya chunks are widely used in South Indian and North Indian cooking as a protein-rich substitute for meat, making this dish accessible to vegetarians and health enthusiasts.

← Back to Spicy Lamb Curry nutrition