This roasted eggplant is made with Moroccan spices, tossed with a drizzle of olive oil and fresh herbs. It’s a wonderfully flavorful side dish to serve with any main dish or protein.

roasted eggplant in a bowl

This is the perfect side dish or appetizer for all the vegans/vegetarians out there. The eggplant gets chopped, tossed in oil & spices, then roasted to crispy golden brown perfection.

If you’re familiar with Moroccan recipes, you know how much we love using paprika and cumin, two spices that sing when used with eggplant.

And if you like this dish, you should definitely check out this Moroccan Eggplant Dip (Zaalouk) that’s made with similar flavors. I also really recommend serving this eggplant with a drizzle of my favorite tahini sauce if you want to take this side dish to the next level.

ingredients to make roasted eggplant


Here’s what you need to make this roasted eggplant dish:

  • eggplants (medium to large)
  • olive oil + more to finish
  • paprika
  • cumin
  • salt
  • pepper
  • fresh parsley, minced

See recipe card for quantities.


Tip: you can totally peel your eggplant if you aren’t into the texture. Otherwise, I like to leave it on.

Varieties of Eggplant

For this recipe I like using globe eggplant, which is usually the most common variety available in American grocery stores.

That said, you can make this recipe with whatever eggplant you have available to you. Just be aware of the size of your eggplants, and adjust the quantity accordingly.

When using globe eggplant, you will only need 2, but for smaller/thinner varieties may need many more.

Whatever variety you decide to use, aim for a total of 4 cups of chopped eggplant.

Here are some other varieties I’ve tried with this recipe and enjoyed:

  • Chinese Eggplant – this variety is longer and skinnier than most, and really delicious used in soups and stews.
  • Zebra Eggplant – my parents grew this variety in our garden growing up and they are spectacular! 10/10 recommend using them if you can get your hands on some.
  • Italian Eggplant – this variety is very similar to globe eggplant, but smaller and usually has a sweeter flavor to it.
  • Indian Eggplant – these are also so cute, but very small, so make sure you get enough to make 4 cups of chopped eggplant.
roasted eggplant in a bowl


This vegetable dish is super versatile and easy to customize. Here are some easy ways to mix it up:

  • Spices – while the spices used in this recipe have Moroccan influence, you could really take the flavors of this dish in any direction depending on the spices you use. For a more colorful flavor profile, try using this Ras el Hanout spice blend.
  • Herbs – try experimenting with your favorite herbs instead of or in addition to parsley! I like using fresh oregano and dill sometimes.
  • Toppings – try finishing this dish with a drizzle of pomegranate molasses and/or toasted pine nuts for an additional sweet depth of flavor

What to Eat Roasted Eggplant With

As mentioned above, this is one of those vegetable dishes that can be customized and enjoyed in many different ways.

Here are some of my favorite ways to enjoy this roasted eggplant recipe:


Make sure you have a good quality baking sheet to roast the eggplant on.

I like using parchment paper sheets for roasted veggies like this as they don’t stick to the pan and get nice and crispy, but it’s not necessary if you don’t have it.

roasted eggplant in a bowl


This roasted eggplant is best enjoyed fresh, but should keep in an airtight container in the fridge for up to 3 days.

This dish doesn’t stand up well to freezing.


Salima written in cursive
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
roasted eggplant in a bowl

Moroccan Roasted Eggplant

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Salima Benkhalti
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: side dish, appetizer
  • Method: roasted
  • Cuisine: Moroccan, American
  • Diet: Vegan


This roasted eggplant is made with Moroccan spices, tossed with a drizzle of olive oil and fresh herbs. It’s a wonderfully flavorful side dish to serve with any main dish or protein.


  • 2 eggplants (medium to large)
  • 4 tbsp olive oil + another 1 tsp to finish
  • 1 tsp paprika
  • 1 tsp cumin
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1 tbsp fresh parsley, minced


  1. Preheat your oven to 450 degrees F / 220 degrees C. Chop the eggplant into 2 inch cubes and transfer to a baking sheet.
  2. Season the eggplant. Toss with olive oil before sprinkling on spices and tossing to coat. Bake for 15 minutes, flip, and bake for another 10 minutes or until the eggplant cubes are caramelized and golden brown all around.
  3. Finish. Drizzle with olive oil and a sprinkle of parsley before serving.