Roasted Mediterranean Greek Vegetables

Featured in: Oven & Pan Favorites

This colorful Mediterranean dish brings together roasted eggplant, zucchini, bell peppers, red onion, and cherry tomatoes, seasoned with dried oregano, thyme, and rosemary. The vegetables roast until tender and lightly caramelized, then get finished with fresh lemon juice, Kalamata olives, crumbled feta, and parsley.

Perfect as a standalone vegetarian main course or as a vibrant side alongside grilled meats and fish. The flavors deepen beautifully overnight, making it excellent for meal prep.

Updated on Mon, 02 Feb 2026 12:59:00 GMT
Roasted Mediterranean Greek Vegetables fresh from the oven, featuring caramelized eggplant, zucchini, and peppers on a baking sheet. Save to Pinterest
Roasted Mediterranean Greek Vegetables fresh from the oven, featuring caramelized eggplant, zucchini, and peppers on a baking sheet. | douxanir.com

The smell of roasted eggplant always takes me back to a tiny kitchen in Crete, where I watched a neighbor toss vegetables onto a tray with nothing more than olive oil and a few pinches of dried herbs. She didn't measure anything, just moved with the kind of ease that comes from making the same dish a hundred times. I came home determined to recreate that casual magic, and this recipe is the result. It's become my go-to when I want something that looks impressive but doesn't demand much from me. The vegetables do all the work.

I made this for a small dinner party last spring, and I remember feeling slightly panicked because I'd run out of time. I threw the vegetables on the tray, shoved them in the oven, and forgot about them while I scrambled to set the table. When I pulled them out, caramelized and fragrant, everyone thought I'd spent hours on them. No one needed to know I'd been winging it the whole time.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Eggplant: Cut it into even cubes so it roasts uniformly, and don't worry about salting it unless it's very large and bitter.
  • Zucchinis: Slice them thick enough that they hold their shape and don't turn to mush under the heat.
  • Red and yellow bell peppers: The mix of colors isn't just pretty, it adds a subtle sweetness that balances the earthiness of the eggplant.
  • Red onion: Wedges work best because they soften and caramelize beautifully without falling apart.
  • Cherry tomatoes: Add these later in the roast so they burst and release their juices without shriveling up.
  • Garlic: Fresh minced garlic goes in with the tomatoes to avoid burning, and it perfumes everything in the final minutes.
  • Extra-virgin olive oil: Use enough to coat the vegetables lightly, this is what helps them brown and develop flavor.
  • Dried oregano, thyme, and rosemary: The holy trinity of Mediterranean herbs, they bring warmth and a hint of the hillsides.
  • Salt and black pepper: Season generously, roasted vegetables need more than you think.
  • Lemon juice: A squeeze at the end wakes up all the flavors and cuts through the richness.
  • Kalamata olives: Optional, but they add a briny, savory note that feels very Greek.
  • Feta cheese: Crumbled on top, it melts slightly and adds creamy, tangy pockets throughout.
  • Fresh parsley: A handful of chopped parsley makes the whole dish look alive and adds a fresh, grassy note.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Set your oven to 200°C (400°F) and position the rack in the middle so everything roasts evenly. Line your baking sheet with parchment if you want easier cleanup later.
Toss the vegetables:
In a large bowl, combine the eggplant, zucchini, bell peppers, and onion with olive oil, oregano, thyme, rosemary, salt, and pepper. Use your hands to make sure every piece is coated, it's messy but effective.
Spread and roast:
Arrange the vegetables in a single layer on the baking sheet, leaving space between them so they roast instead of steam. Slide the tray into the oven and roast for 20 minutes.
Stir and add tomatoes:
Pull the tray out, give everything a gentle stir or flip, then scatter the cherry tomatoes and minced garlic over the top. Return to the oven for another 10 to 12 minutes until the edges are caramelized and the tomatoes have burst.
Finish with brightness:
Remove from the oven and immediately drizzle with lemon juice, toss in the olives if using, and give it all a gentle mix. Transfer to a serving platter and top with crumbled feta and chopped parsley.
A close-up of Roasted Mediterranean Greek Vegetables topped with crumbled feta, fresh parsley, and glistening lemon juice. Save to Pinterest
A close-up of Roasted Mediterranean Greek Vegetables topped with crumbled feta, fresh parsley, and glistening lemon juice. | douxanir.com

There was an evening last summer when I served this alongside grilled chicken, and my friend who claims to hate eggplant went back for seconds. She said something about how roasting changes everything, and I realized that's exactly what this dish does. It turns vegetables that people usually skip into something they actually crave.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Serving Suggestions

This works beautifully as a side next to grilled fish or lamb, but I've also eaten it as a main with warm pita and a dollop of tzatziki. It's one of those dishes that fits into almost any meal, whether you're feeding a crowd or just making dinner for yourself. Leftovers are excellent tucked into a wrap or tossed with pasta and a bit of the pasta water to make a quick sauce.

Make It Your Own

If you want a smoky flavor, char the eggplant and peppers on a hot grill or under the broiler before roasting them. For a vegan version, skip the feta and scatter toasted pine nuts or sunflower seeds on top instead. You can also prep everything the night before, toss the vegetables with the oil and seasonings, cover the bowl, and refrigerate until you're ready to roast.

Storage and Reheating

Store leftovers in an airtight container in the fridge for up to four days. The flavors deepen as they sit, so don't be surprised if it tastes even better on day two. You can eat it cold straight from the fridge, bring it to room temperature, or reheat it gently in a skillet over medium heat.

  • If reheating in the oven, spread the vegetables on a tray and warm at 180°C (350°F) for about 10 minutes.
  • Avoid the microwave if you can, it makes the vegetables soggy and takes away the caramelized edges.
  • Add a fresh squeeze of lemon and a sprinkle of herbs after reheating to brighten everything up again.
Vibrant platter of Roasted Mediterranean Greek Vegetables with cherry tomatoes and Kalamata olives, ready to serve alongside warm pita. Save to Pinterest
Vibrant platter of Roasted Mediterranean Greek Vegetables with cherry tomatoes and Kalamata olives, ready to serve alongside warm pita. | douxanir.com

This dish has taught me that the best meals don't always require the most effort, sometimes they just need good ingredients and enough heat to coax out their sweetness. I hope it becomes one of those recipes you reach for without thinking, the kind that feels like home no matter where you are.

Recipe Questions & Answers

Can I prepare the vegetables ahead of time?

Yes, you can chop and season the vegetables the night before and store them in the refrigerator. When ready to cook, simply spread them on the baking sheet and roast as directed.

What other vegetables work well in this dish?

Artichoke hearts, mushrooms, or red potatoes make excellent additions. Just adjust roasting time accordingly—denser vegetables like potatoes may need a few extra minutes.

How do I make this vegan?

Simply omit the feta cheese or replace it with toasted pine nuts, sun-dried tomatoes, or a sprinkle of nutritional yeast for a savory, protein-rich garnish.

Can I grill these vegetables instead?

Absolutely. You can grill the vegetables on skewers or in a grill basket over medium-high heat, turning occasionally until tender and charred. Finish with the same lemon, olives, and herbs.

How long do leftovers keep?

Store in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after a day as the vegetables marinate in the seasoned oils and citrus.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Mediterranean Greek Vegetables

Tender roasted vegetables with herbs, lemon, and feta for a colorful Mediterranean dish.

Prep Time
15 min
Time to Cook
32 min
Total Duration
47 min
Shared by Dominic Holt


Skill Level Easy

Cuisine Mediterranean Greek

Makes 4 Portions

Diet Preferences Vegetarian-Friendly, Without Gluten

What You'll Need

Vegetables

01 1 medium eggplant, cut into 1-inch cubes
02 2 medium zucchinis, sliced into 1/2-inch rounds
03 1 red bell pepper, seeded and cut into 1-inch pieces
04 1 yellow bell pepper, seeded and cut into 1-inch pieces
05 1 large red onion, cut into wedges
06 1 pint cherry tomatoes

Seasonings and Oil

01 6 cloves garlic, minced
02 3 tablespoons extra-virgin olive oil
03 1 teaspoon dried oregano
04 1/2 teaspoon dried thyme
05 1/2 teaspoon dried rosemary, crushed
06 1 teaspoon salt, or to taste
07 1/2 teaspoon freshly ground black pepper
08 Juice of 1/2 lemon

Garnishes and Optional Add-ins

01 1/2 cup pitted Kalamata olives, optional
02 3.5 ounces feta cheese, crumbled, optional
03 2 tablespoons fresh parsley, chopped

Directions

Step 01

Preheat oven: Preheat oven to 400°F and position rack in the middle.

Step 02

Prepare and coat vegetables: In a large bowl, combine eggplant, zucchinis, red and yellow bell peppers, and red onion. Add olive oil, oregano, thyme, rosemary, salt, and pepper. Toss until vegetables are evenly coated.

Step 03

Arrange on baking sheet: Spread vegetables in a single layer on a large rimmed baking sheet, leaving space between pieces for even roasting.

Step 04

Initial roast: Roast for 20 minutes. Remove baking sheet and gently stir or flip vegetables.

Step 05

Add tomatoes and garlic: Add cherry tomatoes and minced garlic to the pan, mixing them with other vegetables. Return to oven and roast for additional 10-12 minutes until all vegetables are tender and lightly caramelized at edges.

Step 06

Finish with lemon and olives: Remove from oven. Drizzle immediately with lemon juice and add Kalamata olives if using. Toss gently.

Step 07

Plate and serve: Transfer to serving platter. Sprinkle with crumbled feta cheese and chopped parsley. Serve warm or at room temperature.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large mixing bowl
  • Chef's knife
  • Cutting board
  • Large rimmed baking sheet
  • Parchment paper, optional for easier cleanup
  • Spatula or tongs

Allergen Alert

Always verify each item for allergens. If you have concerns, ask your healthcare provider.
  • Contains milk from feta cheese; omit or substitute for vegan or dairy-free version.
  • Olives may be processed in facilities with nuts; check labels if sensitive.
  • Always verify ingredient labels for hidden allergens.

Nutrition (per portion)

Details here serve as a reference. Please talk to a professional for dietary advice.
  • Kcal: 275
  • Fats: 16 g
  • Carbohydrates: 27 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.