Go Back

One-Pot Lamb & Aubergine Stew

If you’re craving a rich, warming meal that's both flavorful and easy to prepare, this One-Pot Lamb and Aubergine Stew is the perfect recipe for you. Packed with tender lamb, earthy aubergine, and a blend of fragrant spices, this dish brings together bold flavors in a single pot. Not only is it a hearty dinner option for cozy nights, but it’s also ideal for batch cooking or meal prep. The best part? This recipe requires minimal effort, making it perfect for busy weeknights without sacrificing taste.
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Servings: 5 people

Ingredients

  • 550 g lamb cubes
  • 500 ml boiling water
  • 3 tbsp olive oil
  • 1 onion
  • 2 red peppers
  • 5 potatoes
  • 2 aubergines
  • 3 tomatoes
  • 1 clove garlic
  • 1 tbsp sun-dried tomato paste
  • 1/2 tsp salt
  • 1/2 tsp red pepper flakes
  • 1/2 tsp black pepper
  • 1/2 tsp cumin

Instructions

  • Chop the aubergines into  cubes of around an inch in size (a similar size to the lamb cubes) and leave them in salt water for 10 minutes. Whilst waiting, chop the onion, potatoes, tomatoes and peppers into cubes too.
  • Grease a large pot (I used cast iron) and pour the lamb cubes inside. Add half the aubergine, half the tomato, half the onion and half the potato, separating the vegetables in layers. Then add the rest of the aubergine, potato, tomato and pepper on top in layers again. Place the sun-dried tomato paste on top, add the salt, black pepper, cumin and red pepper flakes and pour the water in. 
  • Close the lid of the pot and cook for 40-50 minutes on low heat. Sprinkle with fresh chives on top to serve. Enjoy!