One-Pot Lamb & Aubergine Stew

hearty one-pot lamb and aubergine/eggplant 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.

The Simple Ingredients:

Ingredients for one-pot lamb and aubergine stew: aubergine/eggplant, onion, pepper, potato, lamb, tomatoes, seasonings, red pepper paste and garlic.

The combination of lamb and aubergine creates a deliciously tender stew, while the one-pot method means less time spent on cleanup. With rich spices like cumin and coriander, and a savory tomato base, this stew delivers a comforting meal that your family will love. Whether you’re serving it with crusty bread or couscous, this stew is sure to become a go-to favorite in your kitchen.

How to make the stew?

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 potato and half the onion, separating the vegetables in layers. Then add the rest of the aubergine, tomato, potato, onion 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!

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!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating