Meltingly Tender Moroccan Eggplant with Ras El Hanout

Prep: 15 minCook: 1 hr 30 min8 servingsmediummoroccan
Meltingly Tender Moroccan Eggplant with Ras El Hanout

This Moroccan-inspired eggplant transforms ordinary vegetables into a silky, aromatic side dish that melts in your mouth. Slow-roasted with warming ras el hanout spice blend, garlic, and olive oil, the eggplant develops deep caramelized edges while remaining impossibly creamy inside. The gentle two-temperature roasting method ensures even cooking without burning the delicate spices. Perfect alongside grilled meats, served over couscous, or enjoyed as part of a mezze spread. The dish is equally delicious warm from the oven or at room temperature, making it ideal for entertaining or meal prep.

Ingredients

8 servings
  • 2 pounds eggplant, Japanese, Chinese or fairytale
    any medium eggplantsame weightnone

    cooking time may vary slightly

    Full guide →
  • 10 garlic cloves
  • 2 fat shallots, quartered
  • ¾ cup olive oil
  • 1 ½ teaspoons salt
  • 2 teaspoons ras el hanout or Villa Jerada Ras El Hanout
    individual spices (cinnamon, cumin, coriander)2 tsp total mixnone

    blend your own if unavailable

  • 1 teaspoon caraway seeds, or sub fennel seeds
    fennel seeds1:1none

    similar aromatic profile

  • ½ teaspoon pepper
  • 4 medium tomatoes, quartered (or 1 lb cherry tomatoes)
  • large lemon zest pieces, from one lemon (use a veggie peeler or sharp knife)

Instructions

  1. 1

    Preheat oven to 375F

  2. 2

    Cut eggplant in half lengthwise or into slices no thicker than 3/4 inch and place in an ovenproof baking dish along with whole garlic cloves and shallots

  3. 3

    Mix olive oil, salt, pepper, ras el hanout, and caraway seeds in a small bowl

  4. 4

    Pour spiced oil over eggplant and toss well to coat

  5. 5

    Cover with foil and bake 20 minutes on middle rack

  6. 6

    Lower heat to 350F and remove foil

  7. 7

    Continue baking 50-75 minutes uncovered, checking every 20 minutes and giving a gentle stir, until eggplant is meltingly tender and creamy

  8. 8

    Once eggplant is very tender with crisp edges, remove from oven and cover lightly with foil until ready to serve

  9. 9

    Garnish with olives, fresh herbs and optional chili flakes

  10. 10

    Serve warm or at room temperature

Tips

Tip 1

Check smaller eggplants more frequently as they may cook faster than the recommended time range

Tip 2

The two-temperature method prevents the spices from burning while ensuring the eggplant becomes completely tender

Tip 3

For extra depth, let the dish rest covered for 10-15 minutes before serving to allow flavors to meld

Good to Know

Storage

Refrigerate covered up to 4 days. Flavors improve overnight.

Make Ahead

Can be made 1 day ahead. Reheat gently or serve at room temperature.

Serve With

Warm or at room temperature as a side dish or mezze component.

Common Mistakes

Watch

Don't skip the foil cover in first stage to avoid burning spices

Watch

Check frequently in final stage as cooking time varies by eggplant size

Watch

Don't rush the cooking process - proper tenderness takes time

Substitutions

caraway seeds
fennel seeds1:1none

similar aromatic profile

Full guide →
ras el hanout
individual spices (cinnamon, cumin, coriander)2 tsp total mixnone

blend your own if unavailable

eggplant varieties
any medium eggplantsame weightnone

cooking time may vary slightly

Find more substitutions →

FAQ

Can I use regular globe eggplant instead of Japanese varieties?

Yes, but you may need to salt and drain it first to remove bitterness, and cooking time might be slightly longer for the denser flesh.

What if I don't have ras el hanout spice blend?

Make your own with equal parts cumin, coriander, cinnamon, and paprika, or substitute with baharat or garam masala for different but delicious results.

How long will this keep in the refrigerator?

Store covered for up to 4 days. The flavors actually improve after resting overnight, making it perfect for meal prep or entertaining.