Mediterranean Roasted Eggplant with Tomatoes, Feta & Fresh Herbs

Mediterranean Roasted Eggplant with Tomatoes, Feta & Fresh Herbs

Description

This Mediterranean Roasted Eggplant with Tomatoes, Feta, and Fresh Herbs is a simple, colourful, and flavour-packed dish that turns humble vegetables into something truly special. Tender eggplant is roasted until golden and beautifully caramelised, then topped with juicy tomatoes, creamy, tangy feta cheese, fresh herbs, and a drizzle of extra virgin olive oil.

Every bite offers a delicious combination of textures and flavours. The eggplant becomes soft and buttery inside, while the edges develop a lightly golden finish. Sweet tomatoes add freshness, feta brings a salty and creamy contrast, and fresh parsley or basil adds a bright, fragrant touch.

Inspired by the fresh ingredients of Mediterranean cooking, this recipe is perfect as a healthy side dish, a light vegetarian lunch, or a satisfying addition to your dinner table. Serve it alongside grilled chicken, baked fish, warm pita bread, or a crisp cucumber salad for a complete meal.

The best part is how easy it is to prepare. With a few everyday ingredients, minimal prep work, and a hot oven, you can create a beautiful dish that looks impressive without requiring complicated cooking techniques.

Whether you’re looking for a fresh summer recipe, a meatless Monday dinner, or a delicious way to enjoy more vegetables, this Mediterranean roasted eggplant deserves a place in your kitchen.

Ingredients

For the Roasted Eggplant

  • 2 medium eggplants
  • 3 tablespoons extra virgin olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon paprika
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1 tablespoon fresh lemon juice

For the Tomato and Feta Topping

  • 2 medium ripe tomatoes, diced
  • 3/4 cup crumbled feta cheese
  • 1/4 small red onion, finely diced
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh basil, chopped
  • 1 tablespoon extra virgin olive oil
  • 1 teaspoon balsamic vinegar, optional
  • A pinch of black pepper

Optional Garnishes

  • Fresh basil leaves
  • A few Kalamata olives, sliced
  • A sprinkle of red pepper flakes
  • Extra lemon wedges
  • Toasted pine nuts

Instructions

Step 1: Prepare the Oven

Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper or lightly grease it with olive oil.

A hot oven is important because it helps the eggplant develop golden edges while becoming soft and tender inside. If the oven is not hot enough, the eggplant may soften without developing much roasted flavour.

Step 2: Prepare the Eggplant

Wash the eggplants and pat them dry with a clean kitchen towel. Trim off the green stems and cut each eggplant lengthwise into halves or into thick rounds approximately 3/4 inch thick.

For a beautiful presentation, lengthwise halves work particularly well. Use a small knife to score the cut surface in a shallow crosshatch pattern without cutting through the skin.

Scoring allows the olive oil, garlic, and seasonings to penetrate the flesh more effectively.

If your eggplants are particularly large or bitter, you may sprinkle the cut surfaces lightly with salt and leave them for 20–30 minutes. Pat away the moisture before seasoning. This step is optional for most modern eggplant varieties.

Step 3: Prepare the Seasoning

In a small bowl, combine the extra virgin olive oil, minced garlic, dried oregano, paprika, salt, black pepper, and lemon juice.

Mix well until the ingredients are evenly combined.

The olive oil helps the eggplant roast beautifully, while garlic and oregano create a classic Mediterranean flavour. Lemon juice adds brightness and balances the richness of the roasted vegetables.

Step 4: Season the Eggplant

Arrange the eggplant pieces on the prepared baking sheet with the cut sides facing upward.

Brush the seasoned olive oil mixture generously over the cut surfaces. Make sure the garlic and herbs are distributed evenly.

If using eggplant rounds, arrange them in a single layer and lightly coat both sides.

Avoid overcrowding the baking sheet. Leaving a little space between the pieces allows hot air to circulate and helps the eggplant roast instead of steaming.

Step 5: Roast Until Golden and Tender

Place the baking sheet in the preheated oven and roast for approximately 25–35 minutes, depending on the thickness of the eggplant.

Halfway through cooking, check the eggplant and rotate the baking sheet if needed for even browning.

The eggplant is ready when the flesh is soft, the edges are golden brown, and a fork slides easily into the centre. Larger halves may need a little extra time.

For additional browning, switch to the broiler for the final 1–2 minutes, watching carefully to prevent burning.

Step 6: Prepare the Fresh Tomato Topping

While the eggplant roasts, place the diced tomatoes in a medium bowl.

Add the finely diced red onion, chopped parsley, chopped basil, olive oil, balsamic vinegar if using, and a pinch of black pepper.

Stir gently until everything is combined.

Let the mixture sit for 5–10 minutes so the flavours can blend. The tomatoes will release some of their natural juices, creating a fresh, flavourful topping.

If your tomatoes are especially watery, drain off a little excess liquid before assembling the dish.

Step 7: Add the Feta Cheese.

Crumble the feta cheese into the tomato mixture or keep it separate to sprinkle over the eggplant later.

For the freshest flavour and best texture, add most of the feta after roasting. This allows the cheese to remain creamy and slightly crumbly rather than melting completely.

If you prefer warm, softened feta, add it during the final 3–5 minutes of roasting.

Step 8: Assemble the Roasted Eggplant

Remove the eggplant from the oven and allow it to rest for approximately 2–3 minutes.

Arrange the roasted pieces on a serving platter. Spoon the fresh tomato and onion mixture over the top, distributing it evenly.

Sprinkle generously with crumbled feta cheese and finish with additional fresh parsley or basil.

Drizzle with a little extra virgin olive oil and add a squeeze of fresh lemon juice if desired.

Step 9: Serve and Enjoy

Serve the Mediterranean roasted eggplant warm or at room temperature.

The combination of tender roasted eggplant, juicy tomatoes, salty feta, and aromatic herbs creates a delicious balance of flavours in every bite.

For a more substantial meal, serve it over couscous or quinoa, or pair it with grilled chicken, baked salmon, chickpeas, or warm whole-wheat pita bread.

Recipe Notes

Choosing the eggplant: Look for firm eggplants with smooth, shiny skin and no soft spots. Medium-sized eggplants are usually easier to roast evenly.

Tomato selection: Ripe Roma tomatoes or cherry tomatoes work especially well because they provide fresh flavour without adding too much liquid.

Feta cheese: Traditional Greek-style feta made from sheep’s milk or a sheep-and-goat milk blend offers a pleasantly tangy flavour. Choose a vegetarian-friendly feta if needed.

Olive oil: Extra virgin olive oil adds richness and complements the Mediterranean ingredients. Use enough to lightly coat the eggplant without leaving it swimming in oil.

Fresh herbs: Parsley and basil provide freshness, while fresh oregano or mint can also be used for a slightly different flavour.

Serving temperature: This dish is delicious warm straight from the oven, but it can also be served at room temperature, making it suitable for entertaining.

Tips for Perfect Mediterranean Roasted Eggplant

  1. Roast at a high temperature. A 425°F oven helps caramelise the edges and create a rich roasted flavour.
  2. Avoid overcrowding. Spread the eggplant in a single layer so moisture can evaporate during roasting.
  3. Use a generous but balanced seasoning. Garlic, oregano, lemon, and olive oil enhance the eggplant without overpowering the fresh toppings.
  4. Don’t add the tomatoes too early. Keeping the tomato topping fresh until assembly prevents excess moisture from making the roasted eggplant soggy.
  5. Add feta at the end. This preserves its creamy, crumbly texture and tangy taste.
  6. Taste before adding extra salt. Feta is naturally salty, so you may need less salt in the finished dish.
  7. Make it spicy if you like. Add a pinch of chilli flakes to the olive oil mixture for gentle heat.
  8. Use leftovers creatively. Chop leftover eggplant and add it to grain bowls, wraps, sandwiches, or pasta.

Servings and Preparation Time

  • Prep Time: 15 minutes
  • Optional Salting Time: 20–30 minutes
  • Cook Time: 25–35 minutes
  • Total Time: Approximately 40–50 minutes, excluding optional salting
  • Servings: 4
  • Cuisine: Mediterranean
  • Course: Side Dish, Appetiser, or Light Lunch

Nutritional Information

Estimated nutrition per serving, based on four servings:

  • Calories: 270
  • Protein: 7 g
  • Carbohydrates: 19 g
  • Fat: 20 g
  • Fibre: 8 g
  • Sugar: 10 g
  • Sodium: Approximately 500–650 mg

These figures are estimates and may vary depending on the size of the eggplants, amount of olive oil, and type of feta cheese used.

Benefits of Mediterranean Roasted Eggplant

1. Provides Dietary Fibre

Eggplant contains dietary fibre, which supports normal digestion and helps contribute to a satisfying meal. Tomatoes, onions, and herbs add additional plant-based nutrients.

2. Contains Beneficial Plant Compounds

Eggplant contains anthocyanins and other plant compounds, particularly in its purple skin. Tomatoes also contain lycopene, a naturally occurring antioxidant.

3. Includes Heart-Friendly Fats

Extra virgin olive oil provides predominantly monounsaturated fats. Using olive oil in place of some saturated fats can support cardiovascular health as part of an overall balanced diet.

4. Adds Flavour Without Complicated Ingredients

Garlic, lemon juice, oregano, basil, and parsley provide plenty of flavour. This makes it easier to prepare a satisfying vegetable dish using simple ingredients.

5. Offers a Vegetarian-Friendly Option

Eggplant and tomatoes provide the base of this meat-free recipe, while feta adds some protein and calcium. For a more protein-rich meal, serve it with chickpeas, lentils, or another protein source.

6. Fits a Mediterranean-Style Eating Pattern

The recipe features vegetables, olive oil, herbs, and moderate amounts of cheese, ingredients commonly enjoyed in Mediterranean-style eating patterns. It can be served as part of a varied diet with whole grains, legumes, fruits, and other nutritious foods.

Frequently Asked Questions

1. Do I need to peel the eggplant?

No. The skin helps the eggplant hold its shape during roasting and contains beneficial plant compounds. Simply wash it thoroughly before cutting.

2. Can I use cherry tomatoes instead of regular tomatoes?

Yes. Halved cherry tomatoes are an excellent choice. They offer sweetness and a juicy texture that works beautifully with feta and fresh basil.

3. Can I make this recipe ahead of time?

Yes. Roast the eggplant a few hours ahead and prepare the tomato topping separately. Store both in the refrigerator if not serving promptly. Add the tomatoes, herbs, and feta shortly before serving for the best texture.

4. How should I store leftovers?

Place leftovers in an airtight container and refrigerate for up to 3–4 days. For best quality, store the fresh topping separately when possible.

5. Can I reheat roasted eggplant?

Yes. Reheat the eggplant in an oven at 350°F (175°C) until warmed through. Add fresh tomatoes, feta, and herbs after reheating to keep the topping fresh.

6. Can I make this recipe dairy-free?

Absolutely. Omit the feta or use a suitable plant-based feta alternative. The roasted eggplant and tomato topping are flavorful on their own.

7. What can I use instead of feta cheese?

Goat cheese, ricotta salata, or a small amount of shaved Parmesan can work well. Each option changes the flavor and texture slightly.

8. Can I cook the eggplant in an air fryer?

Yes. Cut the eggplant into thick slices, season as directed, and cook in a single layer at approximately 375–400°F (190–200°C) until tender and golden, checking frequently. Cooking time will depend on the air fryer and thickness of the slices.

9. Is this recipe suitable for meal prep?

Yes. Roast the eggplant in advance and refrigerate it. Keep the tomato topping separate and assemble the portions when ready to eat. The eggplant may soften slightly after refrigeration.

10. What should I serve with Mediterranean roasted eggplant?

It pairs well with grilled chicken, baked fish, quinoa, couscous, chickpeas, lentils, or warm pita bread. A cucumber and tomato salad also makes a refreshing accompaniment.

Final Thoughts

Mediterranean Roasted Eggplant with Tomatoes, Feta, and Fresh Herbs proves that simple ingredients can create extraordinary flavor. Golden, tender eggplant meets juicy tomatoes, creamy feta, fragrant herbs, and rich olive oil for a dish that is colorful, satisfying, and easy to prepare.

Serve it as a fresh side dish, a light vegetarian lunch, or part of a Mediterranean-inspired dinner. With its beautiful presentation and delicious combination of textures, this recipe is one you’ll want to make again and again.

Leave a Comment