Moroccan-spiced roasted eggplant and tomato

This Moroccan-spiced roasted eggplant and tomato dish features a blend of aromatic spices and tender roasted vegetables, complemented by a rich tomato base. It's perfect as a hearty standalone meal or a vibrant side dish.

18 Feb 2026
Cook time 55 min
Prep time 15 min

Ingredients:

1/4 cup olive oil
1 eggplant
4 tomatoes
1 red onion
2 garlic cloves
1 tbsp spice mix
1 can canned tomatoes
Moroccan-spiced roasted eggplant and tomato

Experience a burst of North African flavors with our Moroccan-spiced roasted eggplant and tomato recipe. With a blend of aromatic spices, tender roasted vegetables, and a rich tomato base, this dish is both hearty and full of delightful complexities. Perfect for a cozy dinner or as a unique side dish, it's an easy way to bring a taste of Morocco into your home.

Instructions:

1. Preheat Oven: Preheat your oven to 400°F (200°C).
2. Prepare Vegetables:
- Eggplant: Wash the eggplant thoroughly and chop it into bite-sized cubes.
- Tomatoes: Remove the stems and chop the tomatoes into quarters.
- Red Onion: Peel the red onion and chop it into roughly equal-sized pieces.
- Garlic: Peel and mince the garlic cloves.
3. Combine Ingredients:
- In a large mixing bowl, add the chopped eggplant, tomatoes, and red onion.
- Drizzle the vegetables with the olive oil.
- Sprinkle the Moroccan spice mix over the vegetables.
- Add the minced garlic.
4. Mix Well: Use your hands or a large spoon to mix all the ingredients together until the vegetables are evenly coated with the olive oil and spices.
5. Roasting:
- Spread the vegetable mixture evenly on a large baking sheet lined with parchment paper.
- Roast the vegetables in the preheated oven for about 25-30 minutes, or until they are tender and slightly caramelized. Stir the vegetables halfway through the roasting time to ensure even cooking.
6. Add Canned Tomatoes:
- After 25-30 minutes, remove the baking sheet from the oven.
- Pour the canned tomatoes over the roasted vegetables, mixing gently to combine.
7. Return to Oven:
- Place the baking sheet back in the oven and roast for an additional 10-15 minutes, allowing the flavors to meld together.
8. Finishing Touches:
- Remove the baking sheet from the oven and let the dish cool for a few minutes.
- Taste and adjust the seasoning if necessary, adding salt and pepper to taste.
9. Serve:
- Transfer the roasted eggplant and tomato mixture to a serving dish.
- Garnish with fresh herbs like cilantro or parsley if desired.
- Serve hot as a side dish or over a bed of rice, couscous, or quinoa for a complete meal.

Voila! Your Moroccan-spiced roasted eggplant and tomato is ready to be enjoyed. Serve it hot with your choice of rice, couscous, or a crusty bread to soak up the delicious sauce. The rich, aromatic spices combined with the roasted vegetables make a truly satisfying and flavorful dish. Bon appétit!

Moroccan-spiced roasted eggplant and tomato FAQ:

What is the baking time for Moroccan-spiced roasted eggplant and tomato?

Bake the vegetables at 400°F (200°C) for about 25-30 minutes until tender and slightly caramelized. After adding the canned tomatoes, roast for an additional 10-15 minutes.

How do I know when the eggplant is done roasting?

The eggplant is done when it is tender and slightly caramelized. You can test doneness by piercing it with a fork; it should be soft.

Can I use other vegetables in this recipe?

Yes, you can substitute other vegetables like zucchini, bell peppers, or squash for the eggplant, adjusting the cooking time as needed based on their tenderness.

How should I store leftovers of this dish?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the oven or on the stovetop before serving.

What are some alternatives to the Moroccan spice mix?

If you don't have a Moroccan spice mix, you can create a blend using cumin, coriander, paprika, cinnamon, and cayenne pepper to achieve a similar flavor profile.

Cooking Tips:

- Salt the eggplant slices and let them sit for about 30 minutes before roasting. This will help draw out excess moisture and reduce bitterness.

- Roast the vegetables in a single layer on a baking sheet to ensure even cooking and to achieve a nice caramelization.

- For added depth of flavor, you can sprinkle some fresh herbs like cilantro or parsley over the dish just before serving.

Nutrition Facts

4 Servings
Calories 90kcal
Protein 3.51g
Carbohydrates 20g
Fiber 8g
Sugar 12g
Fat 16g

More recipes

Cauliflower fried rice with peas, carrots and onions

Healthy cauliflower fried rice with peas and carrots.

29 Nov 2025

Oven-roasted plum tomato ricotta bake

A creamy ricotta bake topped with roasted plum tomatoes.

11 Jan 2026

Wilted spinach noodles

A quick and nutritious wilted spinach and rice noodle dish.

18 Jan 2026

Quinoa and black beans

A nutritious quinoa and black bean dish with cumin and sweet corn.

31 Jan 2026

Mushroom, spring onion and baby broccoli stir-fry

Quick and healthy mushroom and spring onion stir-fry.

11 Dec 2025

Eggplant and tomato medley bake

A vibrant eggplant and tomato bake with feta and basil.

15 Jan 2026

10 minute ratatouille

Quick and vibrant 10-minute ratatouille packed with vegetables.

27 Nov 2025

Garlic and onion zucchini noodle stir-fry

Quick garlic and onion zucchini noodle stir-fry for a healthy meal.

11 Feb 2026

Posts