This post may contain affiliate links. Please read our disclosure.

This Moroccan eggplant stew also features potatoes, tomatoes, and tomatillos smothered in Moroccan spices for a hearty plant-based dish bursting with flavor!

Bowl of Moroccan Eggplant Stew with spoon on table

Do you like cooking with ingredients you know, or do you think it’s fun to experiment with new things?

When I discover a new vegetable at the farmers’ market, I can’t help myself — I just have to try it! So when I came across African eggplant and pineapple tomatillos one day, of course I had to bring them home.

Which is how this delicious Moroccan eggplant stew came to be!

But don’t worry, you don’t need those crazy ingredients to recreate the recipe.

In fact, this vegetable stew is very flexible. You can easily create a super flavorful dish by using this recipe as a guide and adding the ingredients that are convenient for you!

How to make Moroccan eggplant stew

Ready to see how easily this delicious plant-based stew comes together?

All the ingredients for the stew on a marble surface

Step 1: Heat the oil in a stock pot over medium heat.

Step 2: Add the minced onion and cook, stirring often, until soft and golden, about 5 minutes.

Minced onion sauteing in a pot

Step 3: Add the diced eggplant and cook, stirring occasionally, for 5 to 10 minutes or until the eggplant begins to soften.

Eggplant added to the onion in the pot

Step 4: Add the diced potatoes, tomatillos, garlic, Ras el Hanout, cayenne, and salt. Mix well, then cook, stirring often, for another 3 minutes.

Vegetables in a pot being stirred with a spoon

Step 5: Add the tomatoes, tomato paste, and broth or water, then stir to combine.

Tomatoes and tomato paste being added to the pot

Step 6: Bring everything to a boil over medium-high heat, then reduce the heat and simmer for about 20 minutes or until the potatoes are fork-tender.

Finished eggplant stew in a pot on a table

Divide into four bowls and dig in to all that wonderful flavor!

Choosing ingredients for this stew

I’ll admit that this recipe has some unique ingredients listed. But when I discovered pineapple tomatillos and African eggplant, how could I not try cooking with them?

The good news is that this recipe can be easily adapted to the ingredients you have on hand.

Can’t find Ras el Hanot, a Moroccan spice blend? Just use curry powder. No tomatillos at your local market? You can leave them out. No good fresh tomatoes at the grocery store? Try canned instead.

You are free to use this recipe as a guide or starting point, then improvise based on what’s convenient (or sounds delicious) for you!

Spoonful of Moroccan eggplant stew held over bowl of stew

Storage

This recipe is for four servings of Moroccan eggplant and vegetable stew. It’s great to serve the family, or to eat a serving for dinner and save the rest for easy meals throughout the week!

Leftovers can be stored covered in the refrigerator for up to a week. The flavors will likely deepen overnight, so you may find the stew even more delicious the next day.

Two bowls of stew on table, seen from above

Other plant-based soups and stews

No matter what time of year, I can always go for a flavorful bowl of soup. It warms me up on chilly winter days and cools me down on hot summer days! Soup is pretty amazing that way.

If you’re looking for some more recipes for delicious soups and stews with a hearty serving of veggies, here are a few of my favorites that I enjoy all year round:

You can also check out my roundup of the best low-carb diabetes-friendly vegan recipes for more recipe inspiration.

When you’ve tried this stew, please don’t forget to let me know how you liked it and rate the recipe in the comments below!

Moroccan Eggplant Stew

5 from 1 vote
Leave a review
This Moroccan eggplant stew also features potatoes, tomatoes, and tomatillos smothered in Moroccan spices for a hearty plant-based dish bursting with flavor!
Author: Diabetic Foodie
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings

Ingredients 

  • 3 tablespoons olive oil, (extra-virgin)
  • 1 large onion, (minced)
  • 2 cups diced eggplant, (any variety)
  • 2 medium gold potatoes, (diced)
  • ¼ pound pineapple tomatillos or tomatillos, (husks removed — if using full-sized tomatillos, dice them)
  • 2 cloves garlic, (minced)
  • 1 teaspoon Ras el Hanout, (Moroccan spice blend or curry powder)
  • ¼ teaspoon cayenne pepper
  • 1 teaspoon kosher salt
  • 4 large tomatoes, (peeled, seeded, and diced)
  • 1 tablespoon tomato paste
  • cups low-sodium vegetable broth , (or water)

Instructions

  • Heat the oil in a stock pot over medium heat.
    3 tablespoons olive oil
  • Add the minced onion and cook, stirring often, until soft and golden, about 5 minutes.
    1 large onion
  • Add the diced eggplant and cook, stirring occasionally, for 5 to 10 minutes or until the eggplant begins to soften.
    2 cups diced eggplant
  • Add the diced potatoes, tomatillos, garlic, Ras el Hanout, cayenne, and salt. Mix well, then cook, stirring often, for another 3 minutes.
    2 medium gold potatoes, ¼ pound pineapple tomatillos or tomatillos, 2 cloves garlic, 1 teaspoon Ras el Hanout, ¼ teaspoon cayenne pepper, 1 teaspoon kosher salt
  • Add the tomatoes, tomato paste, and broth or water, then stir to combine.
    4 large tomatoes, 1 tablespoon tomato paste, 1½ cups low-sodium vegetable broth
  • Bring everything to a boil over medium-high heat, then reduce the heat and simmer for about 20 minutes or until the potatoes are fork-tender.

Notes

This recipe is for 4 servings of Moroccan eggplant and vegetable stew.
If you don’t have Ras el Hanot, substitute curry powder.
If fresh tomatoes aren’t in season, you can use a 14-ounce can of diced tomatoes (with juice) and reduce the amount of broth/water to 1 cup.
Leftovers can be stored covered in the refrigerator for up to a week.

Nutrition Info Per Serving

Nutrition Facts
Moroccan Eggplant Stew
Serving Size
 
1 bowl
Amount per Serving
Calories
223
% Daily Value*
Fat
 
11
g
17
%
Saturated Fat
 
1.5
g
8
%
Trans Fat
 
0
g
Polyunsaturated Fat
 
5.6
g
Monounsaturated Fat
 
3.9
g
Cholesterol
 
0
mg
0
%
Sodium
 
361
mg
15
%
Potassium
 
1041
mg
30
%
Carbohydrates
 
28
g
9
%
Fiber
 
7
g
28
%
Sugar
 
10.3
g
11
%
Protein
 
4.4
g
9
%
Net carbs
 
21
g
* Percent Daily Values are based on a 2000 calorie diet.