Transport yourself straight to the heart of Lebanon with this rich and aromatic Lamb Stew with Eggplant. Tender cubes of lamb melt in your mouth, complemented by roasted eggplant and a medley of warm spices like cinnamon, nutmeg, and allspice. This savory stew is comforting, hearty, and perfect for cozy evenings or special family dinners. The long, slow cooking ensures deep, layered flavors that will make your kitchen smell irresistible and your table unforgettable.
Why You’ll Love This Recipe
- Slow-cooked for tender, flavorful lamb
- Warm spices create a rich, aromatic stew
- Combines classic Lebanese flavors for a comforting meal
- Perfect for cozy dinners or entertaining
- Easy to serve with pita bread or rice for a complete meal
Ingredients
- Eggplant (1 large, cubed): Roasted for a tender, creamy texture and earthy flavor
- Olive oil (6 tbsp, divided): For roasting, browning, and sautéing ingredients
- Lamb (1 lb, boneless, cubed): Rich and tender meat that absorbs the spices beautifully
- Onion (1 large, diced): Sweet and aromatic base
- Garlic (3–4 cloves, minced): Adds depth and warmth
- Red wine (1/2 cup): Enhances flavor and tenderizes the lamb
- Tomato paste (3 tbsp): Deepens the tomato flavor
- Chopped tomatoes (14 oz, canned or fresh): Adds acidity and body to the stew
- Lamb or beef stock (2 cups): Creates a savory, rich broth
- Bay leaf (1 medium): Classic aromatic for depth of flavor
- Black pepper (2 tsp): Mild heat and seasoning
- Thyme (1 tsp): Herbal note that complements the lamb
- Cinnamon (1 medium stick or 1 tsp ground): Adds warmth and complexity
- Allspice (1/2 tsp, ground): Earthy, aromatic flavor
- Nutmeg (1/2 tsp, freshly grated if possible): Adds subtle warmth and depth
- Salt (1 tsp): Balances flavors
- Fresh parsley (to finish, chopped): Bright, fresh garnish for color and flavor
How to Make Lamb Stew with Eggplant
1. Roast the Eggplant
Preheat the oven to 400°F (200°C). Toss eggplant cubes with 2 tbsp olive oil and spread them on a baking sheet. Roast for 20 minutes until golden and tender. Remove and set aside.
2. Brown the Lamb
In a large pot or Dutch oven, heat 2 tbsp olive oil over medium-high heat. Add lamb cubes and brown evenly. Remove the lamb and set aside.
3. Sauté the Aromatics
Add remaining 2 tbsp olive oil to the pot. Cook onions and garlic until soft and lightly browned, about 5–7 minutes.
4. Build the Stew
Return the lamb and roasted eggplant to the pot. Stir in red wine, tomato paste, chopped tomatoes, stock, bay leaf, pepper, thyme, cinnamon, allspice, nutmeg, and salt. Mix well to combine.
5. Simmer Slowly
Cook on low heat in a Dutch oven for 2 1/2 to 3 hours until the lamb is tender and the flavors meld beautifully. Alternatively, cook in a slow cooker on low for 4–8 hours.
6. Finish and Serve
Remove the bay leaf. Stir in fresh parsley just before serving. Enjoy hot with warm pita bread or a side of rice.

Tips for Success
- Roast eggplant first to prevent it from becoming mushy in the stew
- Use boneless lamb shoulder or leg for maximum tenderness
- Simmer slowly to allow spices to meld and meat to become tender
- Adjust seasoning with salt and pepper before serving
- Serve immediately for best flavor, but leftovers taste even better the next day
Equipment Needed
- Baking sheet for eggplant
- Large Dutch oven or heavy-bottomed pot
- Knife and cutting board
- Wooden spoon or spatula
- Measuring cups and spoons
Recipe Variations
- Vegetable-forward: Add zucchini, carrots, or bell peppers for extra veggies
- Spicy twist: Add a pinch of cayenne or chili flakes
- Tomato-rich: Increase canned tomatoes for a saucier stew
- Slow cooker only: Skip stovetop, brown lamb and onions first, then slow cook
- Herbal variation: Add a bay leaf or fresh oregano for different flavor profiles
Serving Suggestions
Serve this Lamb Stew with warm pita bread, couscous, or steamed rice to soak up the rich sauce. Garnish with extra parsley or a drizzle of olive oil for a polished finish. A simple side salad with cucumber and yogurt balances the richness of the stew.
FAQs
Can I use other cuts of lamb?
Yes, lamb shoulder or leg works best for slow cooking. Avoid lean cuts like loin as they can dry out.
How long does it keep?
Store in the fridge for up to 3 days; flavors improve after sitting overnight.
Can I freeze this stew?
Yes, freeze in portions for up to 2 months. Reheat gently on the stovetop.
Can I make it spicy?
Add chili flakes or cayenne pepper to taste during simmering.
Do I have to roast the eggplant?
Roasting prevents it from becoming mushy and adds a richer, caramelized flavor.
Can I use beef instead of lamb?
Yes, beef chuck works well for long, slow cooking.
Final Thoughts
This Lamb Stew with Eggplant is a comforting, aromatic journey into Lebanese cuisine. Slow-cooked lamb, roasted eggplant, and warm spices make every bite rich and satisfying. Perfect for cozy dinners or family gatherings, this stew delivers layers of flavor and heartwarming comfort in every serving. Serve with bread or rice and savor a taste of Lebanon in your own kitchen.
Print
Lamb Stew with Eggplant
- Total Time: 4 hours 30 minutes
- Yield: 4 servings
- Diet: Halal
Description
This Lamb Stew with Eggplant combines tender lamb and roasted eggplant with warm Lebanese spices like cinnamon, nutmeg, and allspice. Perfect for a cozy family meal, slow-cooked to perfection and served with pita bread.
Ingredients
- 1 large eggplant, cut into 1 ½ inch cubes
- 6 tablespoons olive oil, divided
- 1 lb lamb, boneless, cubed into 1-inch pieces
- 1 large onion, diced
- 3–4 cloves garlic, minced
- ½ cup red wine
- 3 tablespoons tomato paste
- 14 oz tomatoes, canned chopped or fresh
- 2 cups lamb or beef stock
- 1 medium bay leaf
- 2 tsp black pepper
- 1 tsp thyme
- 1 medium cinnamon stick or 1 tsp ground cinnamon
- ½ tsp allspice, ground
- ½ tsp freshly grated nutmeg
- 1 tsp salt
- Fresh parsley, chopped, to finish
Instructions
- Preheat oven to 400°F. Toss eggplant cubes with 2 tbsp olive oil and roast for 20 minutes. Set aside.
- Brown lamb in remaining 2 tbsp olive oil, then remove and set aside.
- Sauté onions and garlic in remaining olive oil until tender and lightly browned.
- Add lamb, eggplant, red wine, tomato paste, tomatoes, stock, bay leaf, pepper, thyme, cinnamon, allspice, nutmeg, and salt. Mix well.
- Cook in a dutch oven on low stovetop for 2 ½–3 hours, or in a slow cooker on low for 4–8 hours.
- Garnish with fresh parsley before serving. Serve with pita bread.
Notes
- For best flavor, use fresh spices and quality lamb.
- Serve with warm pita or flatbread to soak up the stew.
- Slow cooking enhances the richness of the flavors.
- Prep Time: 30 minutes
- Cook Time: 4 hours
- Category: Main Dish, Stew
- Method: Slow Cook / Oven
- Cuisine: Lebanese