If you’re looking for a tasty and colorful vegetable dish, you’ll love these Mediterranean Roasted Vegetables. They’re packed with seasonal veggies and drizzled with healthy olive oil, making them a great addition to any meal.
This recipe solves bland weeknight meals, long prep, uneven roasting, and sauce-heavy dishes by roasting vegetables with simple seasonings for a quick, satisfying result.

Sometimes it’s tough to get my family to enjoy their veggies, especially with everyone’s different dietary needs. This recipe tackles that issue by giving those vegetables a big boost of flavor. And the best part? It’s super easy to whip up!
These Mediterranean Roasted Vegetables are ready in just 45 minutes, with only 15 minutes of prep. This means you can have a healthy side that meets everyone’s needs without spending all day in the kitchen. Plus, you can customize the spices to match your family’s taste buds.
If you want to add a touch of fun to your meals, check out my Crunchy Kale Chickpea Salad. It’s another great way to enjoy fresh veggies!
Table of contents
Why You Will Love This Recipe
- Fresh Flavor : The mix of savory, tangy, and herbaceous notes makes these vegetables taste incredible. Toss in some fresh herbs, and you’re in for a treat.
- Great Texture : Roasting at the right time gives the veggies a perfect crisp-tender texture. No more mushy vegetables; just pure, satisfying bites.
- Convenient and Customizable : You can easily adapt this dish with your go-to herbs and spices, making it a breeze to match your taste buds.
- Storage Friendly : Leftovers keep well in the fridge for up to 3-4 days. This makes it easy to enjoy these tasty veggies throughout the week.
Easy Mediterranean Roasted Vegetables
- Prep Time: 15 minutes
- Cool Time:
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Roasting
- Cuisine: Mediterranean
- Diet: Vegan
Description
A vibrant medley of roasted vegetables seasoned to perfection, ideal for a healthy vegan meal.
Ingredients
- 1 zucchini, sliced and quartered
- 3 carrots, peeled and cut into chunks
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 red onion, chopped or sliced
- 1 yellow squash, sliced and quartered
- 2 cups cherry tomatoes
- 3 tablespoons olive oil, extra virgin recommended
- 4 cloves garlic, minced
- 11/2 teaspoon oregano
- 11/2 teaspoon thyme
- 11/2 teaspoon za’atar or sumac (optional)
- 1/41/2 teaspoon salt
- 1/81/2 teaspoon black pepper
- 1/2 lemon, juiced (optional)
- chopped parsley, mint, basil, or dill (for garnish)
- lemon slices (for serving)
Instructions
- Roast & Season Veggies: First, toss your chopped vegetables with olive oil until they are well-coated. The fresh, earthy aroma emanating from the oil enveloping the vegetables is your first indication of great flavor. Take care not to add too much oil, as it may lead to soggy veggies.
- Add Herbs & Spices: Sprinkle on salt, pepper, and any other herbs or spices you enjoy. The veggies will begin to glisten, indicating that you are on the right track! Adjusting seasoning at this stage is essential, so consider doing a quick taste test.
- Spread on Baking Sheet: Evenly spread the seasoned vegetables on your baking sheet, ensuring they have a bit of space between them to roast effectively rather than steaming. Crowding can result in mushy outcomes, so give them room to breathe.
- Set the Oven Temperature: As you prepare the veggies, preheat your oven to 425 degrees F (220 degrees C). Having the oven hot when you roast the veggies helps achieve a beautiful caramelization.
- Roast & Flip Halfway: Roast the veggies for about 30 minutes, flipping them halfway through cooking. They will begin to brown and release a heavenly aroma. Flipping ensures even cooking, so do not skip this step for the best results.
- Check Texture Before Removing: Towards the end of cooking, check on your veggies. They should be tender and slightly crispy. They should have a little bite to them, so keep an eye on the timing. If they appear too soft, they may need a shorter roast time.
Notes
- Storage Tips: Store leftover vegetables in an airtight container in the fridge for up to 3 to 4 days.
- Expert Tips: Cut all vegetables to a similar size to ensure even roasting.
- Monitor vegetable texture closely to avoid burning and sogginess.
- Use a higher temperature if the vegetables turn out soggy, and ensure they are spread out properly on the baking sheet.
- For added flavor, consider adjusting seasoning before roasting, and toss fresh herbs on immediately after removing from the oven.
- Reheating Instructions: Reheat in the oven at 350 degrees F (175 degrees C) for about 10-15 minutes or until heated through.
- Serving Suggestions: Serve alongside grilled meats or seafood, add them to rice or quinoa bowls, or use them as a topping for hummus or dips.
- Recipe Variations: Add fennel for a sweet, anise flavor, or include seasonal vegetables such as asparagus or Brussels sprouts. Sprinkle with feta cheese before serving for extra creaminess.
- Ingredient Notes: Choose firm, fresh vegetables for the best flavor. Avoid those with soft spots or blemishes. Look for vibrant, heavy lemons for juicing. Fresh herbs provide a lovely touch of color and freshness; chop them before adding.
Nutrition
- Serving Size: 1 serving
- Calories: 179
- Sugar: 9g
- Sodium: 194mg
- Fat: 11g
- Saturated Fat: 2g
- Unsaturated Fat: null
- Trans Fat: null
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 4g
- Cholesterol: null

Ingredient Notes
- Zucchini: This adds a nice, tender bite to the mix. When picking, go for ones that feel firm and bright for the best flavor.
- Carrots: They lend a bit of sweetness and color. Opt for those that are smooth and vibrant, avoiding any that feel soft or have blemishes.
- Red bell pepper: This brings a juicy, sweet touch. Choose ones that are heavy for their size and have few wrinkles for that fresh crunch.
- Yellow bell pepper: Similar to the red, but with a slightly different flavor. Same rules apply, look for firm ones without soft spots.
- Red onion: Adds a nice sharpness and sweetness when roasted. Pick ones that are solid, without any soft spots or mold.
- Yellow squash: This is another tender piece that works really well with the other veggies. Look for smooth skin and firm texture to get the best one.
- Cherry tomatoes: They burst with flavor when roasted! Grab ones that are plump and have a shiny skin, avoiding any that feel mushy.
- Olive oil: It’s key for roasting and adds a lovely richness. Extra virgin is my go-to for the best taste. Just make sure it’s fresh!
- Garlic: Freshly minced garlic gives a yummy aroma and depth. Always choose heads that are firm and not sprouting for the best flavor.
- Oregano: This herb brings that classic Mediterranean vibe to the dish. Dried works fine, but fresh adds a lovely brightness if you can find it!
- Thyme: It’s earthy and pairs perfectly with roasted veggies. Fresh leaves are great, but dried will still do the job here without a hitch.
- Za’atar or sumac: This optional spice adds a unique twist. If you can find it, it’s a fun addition; otherwise, you can skip it or add a squeeze of extra lemon!
- Black pepper: Just a little helps round everything out. Go for freshly ground for the best flavor kick!
- Lemon: A splash of juice brightens up the dish. Always choose ones that feel heavy and have a vibrant skin for more juice.
- Herbs (parsley, mint, basil, dill): They’ll add freshness and a pop of color. Pick fresh ones and give them a good chop before tossing in.
- Lemon slices: These are perfect for serving on the side. Look for juicy ones; they make for a lovely garnish and extra flavor boost!
Recipe Tips
- If you notice your vegetables burning before they soften, try lowering the oven temperature and spreading them out more on the baking sheet.
- When your roasted vegetables come out soggy, consider using a higher temperature and giving them more space on the baking sheet to allow for even roasting.
- If flavor seems lacking, it’s a good idea to adjust the seasoning before roasting and sprinkle fresh herbs right after they come out of the oven.
- For an even roast, aim to cut all vegetables into similar sizes, this way, they cook at the same rate and come out evenly done.
- When roasting, gently tossing the vegetables halfway through helps them cook uniformly and avoid any sticking to the pan.
Serving Suggestions
Serve Mediterranean roasted vegetables alongside grilled meats or seafood. Add these vegetables to rice or quinoa bowls for a complete meal.
Use them as a topping for hummus or other dips for added nutrition. They work well in salads or as part of a vegetable platter.
Drizzle with balsamic glaze or lemon juice before serving to enhance the flavors. A sprinkle of fresh herbs can also add freshness.
Recipe variations
- You can use eggplant, mushrooms, or sweet potatoes instead of zucchini for a different texture and flavor profile in your Mediterranean roasted vegetables.
- Add 1 teaspoon of smoked paprika or 1 tablespoon of balsamic vinegar for additional richness and depth in flavor.
- Either sprinkle crumbled feta or parmesan cheese on top before serving, or toss in some olives for an extra Mediterranean touch.
- If serving for a larger group, double the recipe using 2 zucchini, 6 carrots, and 4 cups of cherry tomatoes for more portions.
Save This Recipe!
How to Store?
To keep your Mediterranean roasted vegetables fresh, follow these storage tips:
Refrigeration: Store in an airtight container in the fridge for up to 4 days. This method maintains flavor and texture.
Freezing: Place in a freezer bag, removing excess air, and freeze for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: Warm in the oven at 350°F until heated through. Adding a splash of olive oil helps restore moisture.
Other Recipes You’ll Love
If you enjoyed this Mediterranean Roasted Vegetables or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the comments below. I appreciate taking time to read about this recipe, thank you!