These Mediterranean Roasted Vegetables are my go-to when I want something colorful, healthy, and full of flavor. They’re simple to make and taste incredible with almost anything. The perfect side for the weeknights and even holiday dinners!
Jump to Recipe
Why This Recipe Works
This Mediterranean Roasted Vegetables recipe is one I keep coming back to. Here’s why it’s always on repeat in my kitchen:
- Full of Flavor: The mix of olive oil, garlic, oregano, and thyme gives every bite a rich, herby Mediterranean taste. It’s simple but deeply satisfying, a lot like my Mediterranean Chopped Salad with Herb Vinaigrette.
- Perfectly Roasted: I love how the edges caramelize in the oven. The veggies turn golden and tender, with just the right amount of crispness.
- Colorful and Versatile: It’s a side dish that always steals the show. I’ll serve it with grilled chicken, toss it with pasta, or layer it over couscous for a full meal.
- Healthy but Comforting: This dish proves healthy food doesn’t have to be boring. It’s warm, flavorful, and leaves you feeling good after every bite.
- Easy to Make: All it takes is a few minutes of prep and the oven does the rest. It’s the kind of dish that looks and tastes impressive without any fuss.

If you enjoyed this recipe, please come back and give it a rating. I ❤️ hearing from you!

Ingredients
- Zucchini: Mild and tender, it soaks up the herbs and roasts beautifully into golden half-moons.
- Yellow squash: Similar to zucchini but slightly sweeter. Adds color and variety to the dish.
- Red bell pepper: Adds sweetness and a bright pop of color. Roasts to soft, caramelized perfection.
- Yellow bell pepper: Balances the red pepper with a milder flavor. Feel free to swap with orange peppers.
- Red onion: Roasts down to sweet, jammy wedges that add depth and flavor. White onion can be used in a pinch.
- Eggplant: Becomes creamy and rich once roasted. Dice it into uniform cubes for even cooking.
- Cherry tomatoes: Roast until blistered and juicy. They add sweetness and a little tang to every bite.
- Olive oil: Helps everything roast evenly and enhances the natural flavor of the vegetables. Use extra virgin for the best flavor.
- Dried oregano: Classic Mediterranean flavor that complements roasted vegetables. Use fresh oregano if you prefer, but reduce the amount slightly.
- Thyme: Adds a fragrant, earthy touch. I like to chop it finely so it blends into the seasoning.
- Garlic: Roasts into sweet little bursts of flavor. I mince it finely so it doesn’t burn.
- Fresh parsley: Sprinkled on after roasting for a fresh, herby finish. Adds brightness and color.
- Feta cheese: Crumbled over the top for a salty, creamy contrast to the warm vegetables.
- Kalamata olives: Chopped and added at the end for a briny, tangy bite that complements the sweetness of the roasted veggies.
For full list of ingredients and instructions, see recipe card below.
Instructions


- Chop zucchini: Cut the zucchini and yellow squash into half-moons and add them to a large mixing bowl.
- Cut bell peppers: Slice the red and yellow bell peppers into chunks and add them to the bowl with the zucchini.


- Prep onions: Cut the red onion into wedges and toss it into the bowl.
- Chop eggplant: Cube the eggplant and add it along with the cherry tomatoes to the rest of the vegetables.


- Combine: Drizzle the vegetables with olive oil and season with oregano, thyme, garlic, and salt. Toss well to coat everything evenly and spread on baking sheet.
- Roast: Roast at 425°F for 25–30 minutes, tossing halfway through, until tender and lightly caramelized.
- Garnish and serve: Transfer to a serving dish and top with fresh parsley, crumbled feta, and chopped kalamata olives. Serve warm or at room temperature.
For full list of ingredients and instructions, see recipe card below.

Substitutions & Variations
Here are some of my favorite substitutions and variations:
- Herbs & Seasoning: Oregano and thyme are classic, but rosemary or Italian seasoning work great too. For extra flavor, finish with a squeeze of lemon juice or a drizzle of balsamic glaze before serving.
- Cheese Options: Feta adds that salty Mediterranean touch, but you can substitute with crumbled goat cheese, shaved parmesan, or omit the cheese entirely for a dairy-free version.

What to Serve with Mediterranean Roasted Vegetables
Main Dishes
- These Mediterranean Roasted Vegetables pair beautifully with proteins like Pan Fried Salmon, Grilled Chicken Kabobs, or Greek Lamb Chops for an easy, well-balanced meal.
- They also make a great companion to Steamed Cod or Garlic Grilled Shrimp when you want something light and fresh for dinner.
Vegetarian Meals
- Serve the roasted veggies over Instant Pot Quinoa, couscous, or rice for a simple yet satisfying vegetarian bowl.
- You can also toss them into pasta, layer them inside a pita with Loaded Hummus, or mix them into a warm grain salad for a quick, flavorful lunch.

FAQs
No, peeling isn’t necessary. The skins soften during roasting and add texture and flavor. Just make sure to cut them into uniform pieces so they cook at the same rate.
Avoid overcrowding the baking sheet. Spread the vegetables in a single layer so they have room to roast instead of steam. You can also roast them at a slightly higher temperature for the last few minutes.
Yes. You can chop and season the vegetables a few hours in advance. Keep them covered in the refrigerator until you’re ready to roast. This makes dinner prep much faster.
Store leftover roasted vegetables in an airtight container in the fridge for up to 4 days. To reheat, place them on a baking sheet in a 400°F oven for 5 to 7 minutes or warm them in a skillet. You can also enjoy them cold straight from the fridge.

More Mediterranean Recipes You’ll Enjoy
- Mediterranean Pizza – This Mediterranean pizza is bursting with fresh, herbaceous, and zesty flavors! It’s topped with pesto, artichokes, olives, arugula, and more.
- Mediterranean Meatballs – These Mediterranean meatballs with tzatziki feature a savory blend of spices and creamy sauce. They’re perfect with Greek salad or pita!
- One-Pot Mediterranean Chicken and Orzo – One-Pot Mediterranean Chicken and Orzo is a creamy, flavorful, and satisfying family-friendly meal. Ready in 40 minutes from start to finish!
- Mediterranean Radicchio Salad – This bright and peppery Mediterranean Radicchio Salad with Olives is layered with Mediterranean toppings and a creamy Tarragon Vinaigrette.
If you try this Mediterranean Roasted Vegetables recipe, let me know what you think! Rate and review this recipe in the comments below. Don’t forget to take a picture and tag me on Instagram @lenaskitchenblog!

Mediterranean Roasted Vegetables
Ingredients
- 1 zucchini, medium, cut into half-moons
- 1 yellow squash, medium, cut into half-moons
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 red onion, small, cut into wedges
- 1 eggplant, small, cubed
- 1 cup cherry tomatoes
- 3 tablespoons olive oil
- 2 teaspoons dried oregano
- 1 teaspoon thyme, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon kosher salt, to taste
- 2 tablespoons fresh parsley, chopped for garnish
- ¼ cup feta cheese, crumbled, for serving
- ½ cup kalamata olives, chopped for serving
Instructions
- Heat oven to 425°F (220°C). Line a large baking sheet with parchment paper for easier cleanup.
- Place cut zucchini, squash, peppers, onion, eggplant, and tomatoes in a large bowl.
- Drizzle with olive oil, add oregano, thyme, garlic and salt. Toss well to coat the seasoning evenly.
- Spread vegetables in a single layer on the prepared baking sheet. Roast for 25-30 minutes, tossing halfway through, until tender and lightly caramelized.
- Remove from the oven, sprinkle with fresh parsley. Top with feta cheese and chopped olives. You can also serve these with a side of hummus.
Notes
- Cut vegetables evenly. Keep the pieces similar in size so they roast evenly and caramelize at the same rate.
- Use a large baking sheet. Spread the vegetables in a single layer to prevent steaming and help them crisp up beautifully.
- Don’t overcrowd the pan. If needed, use two pans to give the veggies enough room for even browning.
- Roast at high heat. 425°F (220°C) is ideal for getting tender vegetables with slightly crispy, caramelized edges.
- Toss halfway through. Stirring once during roasting ensures even color and texture on all sides.
- Add garlic carefully. Minced garlic can burn easily – toss it in midway through roasting or mix it with olive oil before coating the vegetables.
- Repurpose leftovers. Add them to pasta, grain bowls, or omelets for an easy next-day meal.
Photography by Naomi Seiler






Leave a Reply