Roasted Mediterranean Greek Vegetables

Featured in: Oven-Finished Recipes

This colorful Mediterranean-inspired dish features eggplant, zucchini, bell peppers, red onion, and cherry tomatoes, roasted until tender and lightly caramelized. Aromatic oregano, thyme, and rosemary infuse the vegetables with classic Greek flavors, while a splash of fresh lemon brightens everything. The optional garnishes of Kalamata olives, crumbled feta, and fresh parsley add layers of flavor and texture. Perfect as a vegetarian main or alongside grilled meats and fish.

Updated on Sun, 01 Feb 2026 09:47:00 GMT
Freshly roasted Mediterranean Greek vegetables with caramelized edges, topped with crumbled feta, Kalamata olives, and chopped parsley. Save
Freshly roasted Mediterranean Greek vegetables with caramelized edges, topped with crumbled feta, Kalamata olives, and chopped parsley. | petitskillet.com

My neighbor once knocked on my door holding a tray of these vegetables, still warm from her oven, and I ate half of it standing in the hallway. The smell of roasted garlic and oregano had followed her up three flights of stairs. She shrugged and said it was just what she threw together when her fridge was too full, but I tasted something intentional in every caramelized edge. That evening changed how I thought about vegetable dishes entirely.

I made this for a potluck once and watched a friend who claimed to hate eggplant go back for thirds. She kept asking what I did to make it taste so sweet, and I realized it was just patience and a hot oven doing all the work. The zucchini got crispy at the tips, the tomatoes burst into little pockets of juice, and the feta melted just enough to cling to the warm vegetables. By the end of the night, the pan was scraped clean and I had four people asking for the recipe.

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 first unless it feels unusually bitter.
  • Zucchinis: Slice them thick enough to hold their shape under high heat, or they'll turn to mush halfway through roasting.
  • Red and yellow bell peppers: The mix of colors makes the dish look alive, and their sweetness deepens beautifully in the oven.
  • Red onion: Wedges work better than slices because they soften without falling apart, and they add a subtle sharpness that balances the sweetness.
  • Cherry tomatoes: Add these later in the roast so they burst without turning into sauce, creating little pockets of bright acidity.
  • Garlic: Minced and added near the end prevents it from burning, while still coating every vegetable with its fragrance.
  • Extra virgin olive oil: This is where quality matters, it coats the vegetables and helps everything caramelize without drying out.
  • Dried oregano, thyme, and rosemary: Crush the rosemary between your fingers before adding it to release the oils and avoid sharp needle like bits.
  • Salt and black pepper: Season generously at the start, the vegetables need it to draw out their natural sweetness.
  • Lemon juice: A squeeze at the end brightens everything and cuts through the richness of the olive oil.
  • Kalamata olives: Optional, but their briny punch makes the dish taste more complex and satisfying.
  • Feta cheese: Crumbled over the top while still warm, it softens just enough to meld into the vegetables.
  • Fresh parsley: A handful of this at the end makes the whole dish look and taste more vibrant.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat to 200 degrees Celsius and make sure the rack is in the center so everything roasts evenly. If you're using parchment paper, now is the time to line your baking sheet.
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 if you need to, it's the best way to make sure every piece gets coated.
Spread them out:
Lay the vegetables on your baking sheet in a single layer, giving them space to breathe. Crowding them will steam them instead of roasting, and you'll lose that caramelized edge.
Roast the first round:
Slide the pan into the oven for 20 minutes. When the timer goes off, give everything a gentle stir or flip so the vegetables roast evenly on all sides.
Add the tomatoes and garlic:
Toss in the cherry tomatoes and minced garlic, mixing them into the other vegetables. Roast for another 10 to 12 minutes until everything is tender and lightly browned at the edges.
Finish with brightness:
Pull the pan from the oven and immediately drizzle with lemon juice. If you're using olives, fold them in now while everything is still hot.
Garnish and serve:
Transfer to a serving platter and scatter the crumbled feta and chopped parsley over the top. Serve it warm, or let it cool to room temperature if you prefer.
Colorful roasted Mediterranean Greek vegetables on a platter, paired with pita bread and lemon wedges for a fresh dinner side. Save
Colorful roasted Mediterranean Greek vegetables on a platter, paired with pita bread and lemon wedges for a fresh dinner side. | petitskillet.com

One summer evening, I served this on a big platter in the middle of the table with nothing else but crusty bread and cold white wine. My friend looked at me and said it felt like we were sitting on a terrace in Crete, even though we were just in my cramped kitchen with the window open. That's when I realized this dish didn't need anything fancy around it, it was already enough.

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.

How to Store and Reheat

I keep leftovers in an airtight container in the fridge for up to four days, and honestly, they taste better the next day after the flavors have had time to settle into each other. You can eat them cold straight from the fridge, which I do more often than I'd like to admit, or reheat them gently in a skillet over medium heat. If you use the microwave, do it in short bursts so the vegetables don't turn mushy.

Variations You Might Love

Sometimes I toss in a handful of chickpeas during the last 10 minutes of roasting to make it more filling, or I swap the feta for goat cheese when I want something creamier. A drizzle of balsamic vinegar at the end adds a sweet tang that works beautifully with the roasted flavors. If you want it vegan, skip the cheese entirely and sprinkle toasted pine nuts or sunflower seeds over the top for a bit of crunch.

Serving Suggestions

This pairs perfectly with grilled chicken, lamb, or fish, but it also stands alone as a main if you serve it over couscous or quinoa. I love stuffing it into warm pita pockets with a spoonful of tzatziki for an easy lunch. On nights when I don't feel like cooking much, I'll toss it with pasta and a splash of the pasta water to make a quick vegetable-forward dinner.

  • Serve it alongside roasted lamb chops or grilled halloumi for a full Mediterranean spread.
  • Pile it on top of hummus with extra olive oil for a stunning appetizer platter.
  • Use leftovers as a topping for flatbread or pizza with a little mozzarella.
Aromatic roasted Mediterranean Greek vegetables straight from the oven, garnished with herbs and feta for a vibrant vegetarian main. Save
Aromatic roasted Mediterranean Greek vegetables straight from the oven, garnished with herbs and feta for a vibrant vegetarian main. | petitskillet.com

This is the kind of dish that makes your kitchen smell like somewhere you'd want to stay. It doesn't ask much from you, but it gives back more than you'd expect.

Recipe Q&A

β†’ Can I prepare these 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.

β†’ How do I store leftovers?

Store cooled vegetables in an airtight container in the refrigerator for up to 4 days. The flavors actually improve overnight as the ingredients meld together.

β†’ Can I make this dish vegan?

Absolutely. Simply omit the feta cheese or replace it with toasted pine nuts or a vegan cheese alternative for a dairy-free version.

β†’ What other vegetables work well in this dish?

You can add or substitute vegetables like cauliflower, carrots, or red potatoes. Just adjust cooking times accordingly, as root vegetables may take longer to roast.

β†’ Should I cover the vegetables while roasting?

No, roasting uncovered allows the vegetables to caramelize and develop a nice texture. Covering would steam them instead of roasting.

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

Colorful roasted vegetables with Mediterranean herbs, lemon, and optional feta cheese.

Prep Duration
15 minutes
Cooking Duration
32 minutes
Total Duration
47 minutes
Recipe By Ellis Carlson


Skill Level Easy

Cuisine Mediterranean

Serves 4 Portions

Diet Info Meat-Free, No Gluten

What You 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

How To Make It

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Plate and garnish: Transfer to a 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.

Equipment Needed

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

Allergy Info

Look through each ingredient for allergen concerns, and please ask a medical expert if you've any questions.
  • 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 Details (for each serve)

Use these nutrition details as a rough guideβ€”they're not medical advice.
  • Energy: 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.