overhead photo of mediterranean roast vegetables on a blue plate with a tray of roast vegetables in the background

Mediterranean Roast Vegetables

Mediterranean Roast Vegetables are an easy and healthy way to get a ton of vegetables into your family. Oven roasted with mediterranean herbs for seasoning, these vegan roast vegetables can be used for a side dish, with pasta, rice, potatoes, and more!

Course Side Dish
Cuisine Mediterranean
Keyword Roast vegetables, vegan
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 8
Calories 144 kcal
Author Katie Trant


  • 1 large red onion
  • 1 bulb garlic broken down into cloves and peeled
  • 1 medium zucchini chopped to bite-sized pieces
  • 1 medium eggplant chopped to bite-sized pieces
  • 2 large red peppers chopped to bite-sized pieces
  • 2 medium potatoes chopped to bite-sized pieces
  • 1 pint cherry tomatoes
  • 4 Tbsp extra virgin olive oil
  • 2 Tbsp fresh thyme
  • 1 Tbsp fresh oregano
  • salt and pepper


  1. Preheat your oven to 425°F / 220°C. Line two baking sheets with parchment paper.

  2. Chop all of your vegetables into bite-sized pieces of a similar size.

  3. If using potatoes, spread them onto a baking sheet and drizzle with olive oil. Place into the oven and roast for 10 minutes.

  4. Add 4 Tbsp of olive oil to the remaining vegetables. Season with salt and pepper and sprinkle with herbs. Toss to combine well.

  5. Remove the baking sheet with the potatoes from the oven. Add the remaining vegetables along with all of the oil and seasoning. Spread evenly onto two baking sheets.

  6. Roast the vegetables in the oven for 20 minutes, until lightly golden and fork tender.

  7. Remove, and serve immediately, or at room temperature.

Recipe Notes

Nutrition Facts
Mediterranean Roast Vegetables
Amount Per Serving
Calories 144 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g5%
Sodium 18mg1%
Potassium 669mg19%
Carbohydrates 18g6%
Fiber 5g20%
Sugar 6g7%
Protein 4g8%
Vitamin A 1730IU35%
Vitamin C 81.3mg99%
Calcium 55mg6%
Iron 3.1mg17%
* Percent Daily Values are based on a 2000 calorie diet.