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
Delicious beef and eggplant curry served over fluffy white rice, garnished with fresh cilantro, perfect for a hearty and flavorful meal.

Lamb and Eggplant Curry


Description

Rich, aromatic lamb and eggplant curry with tender lamb shoulder, silky eggplant, and coconut milk in a warming spice blend — a deeply satisfying curry ready in about 90 minutes.

Prep Time: 15 minutes | Cook Time: 1 hour 15 minutes | Total Time: 1 hour 30 minutes | Servings: 4

Delicious beef and eggplant curry served over fluffy white rice, garnished with fresh cilantro, perfect for a hearty and flavorful meal.


Ingredients

Scale
  • 1 lb lamb stew meat (shoulder), cubed
  • 1 large eggplant, diced into 1-inch pieces
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 2 tomatoes, chopped
  • 1 can (14 oz) full-fat coconut milk
  • 2 tbsp curry powder (fresh)
  • 1 tsp turmeric
  • Salt and pepper, to taste
  • Oil, for browning
  • Fresh cilantro, chopped, for garnish
  • Cooked rice, for serving

Instructions

  1. Heat oil in a large pot over medium-high heat. Pat lamb dry and brown in batches without crowding, 2 to 3 minutes per side. Remove and set aside.
  2. Reduce heat to medium. Add onion and cook 5 minutes until soft, scraping up browned bits. Add garlic and ginger and cook 1 minute.
  3. Add curry powder and turmeric. Stir constantly for 1 to 2 minutes until the spices are fragrant and slightly darkened.
  4. Add chopped tomatoes and diced eggplant. Cook for 2 to 3 minutes until tomatoes begin to break down.
  5. Return lamb to pot. Pour in coconut milk and season with salt and pepper.
  6. Bring to a simmer, then reduce heat to low. Cover and simmer gently for 1 hour, stirring occasionally, until lamb is fork-tender and eggplant has softened into the sauce.
  7. Taste and adjust seasoning. Serve over rice, garnished generously with fresh cilantro.

Nutrition Information (Per Serving, without rice)

  • Calories: 450
  • Carbohydrates: 18g
  • Protein: 28g
  • Fat: 30g
  • Fiber: 6g
  • Sodium: 420mg
  • Iron: 4.2mg (23% DV)
  • Vitamin C: 16mg (18% DV)

Note: Nutrition estimates are based on 4 servings without rice. Values will vary based on the lamb cut and coconut milk brand used.

Notes

  • Pat lamb dry before browning — surface moisture creates steam instead of sear.
  • Bloom the spices for the full 1 to 2 minutes in hot oil — this is the key step for deep curry flavor.
  • Don’t salt and drain the eggplant — it breaks down naturally during the braise and thickens the sauce.
  • Keep the simmer gentle — small, occasional bubbles, not a rolling boil.

Storage Tips

  • Refrigerator: Store in an airtight container for up to 4 days. Flavor improves significantly overnight.
  • Reheating: Warm gently on the stovetop over low heat with a splash of coconut milk if needed.
  • Freezer: Freeze in portions for up to 3 months. Thaw overnight before reheating.
  • Store separately from rice for best reheating results.

Serving Suggestions

  • Over steamed basmati rice with extra cilantro
  • With warm naan or roti for scooping
  • With a side of plain yogurt or cucumber raita to cool the spices
  • Topped with a squeeze of lemon for brightness

Mix It Up (Recipe Variations)

Vindaloo: Add cayenne and vinegar for a spicier, tangier Goan-inspired variation.

Spinach: Stir in fresh baby spinach in the last 5 minutes for color and nutrition.

Chickpea: Add a drained can of chickpeas in the last 20 minutes for extra protein.

Thai-Style: Replace curry powder with red curry paste; add lemongrass and kaffir lime leaves.

What Makes This Recipe Special

Eggplant’s cellular structure makes it uniquely suited to long braises like this lamb and eggplant curry. The vegetable is composed of spongy parenchyma cells with large air pockets that rapidly absorb liquid during cooking. As the eggplant simmers in the coconut milk and spiced liquid, these cells collapse and release their moisture while simultaneously absorbing the surrounding curry sauce. After about 45 minutes of gentle simmering, the eggplant has essentially become part of the sauce rather than a distinct ingredient — it contributes body, a subtle sweetness, and a velvety texture that thickens the curry naturally without any added starch or cream. This is why eggplant curry has such a different mouthfeel from other vegetable curries — the eggplant transforms the sauce itself rather than simply sitting in it.