These Mediterranean Vegetables are a colourful, healthy side dish that’s quick to prepare and full of flavour. With only a few minutes of hands-on prep, you can roast a mix of vegetables that pair well with many mains and work for every season.

Recipe Difficulty – Very Easy
Table of Contents
- Why this recipe works
- Ingredients to make Mediterranean Vegetables
- Substitutions
- Variations
- How to make Mediterranean Vegetables
- Leftovers
- Recipe FAQs
- Rate it…
- Mediterranean Vegetables Recipe
Why this recipe works
Roasted Mediterranean vegetables are an ideal sheet-pan side all year round. They’re simple to scale up for guests, easy to prepare ahead, and adaptable to grill cooking in warmer months. The mix of vegetables caramelises in the oven, creating bold flavours and attractive colour that complement meats, soups and sandwiches, or can stand on their own as a vibrant vegetarian side.
This recipe brings together several vegetables for an appealing blend of textures and tastes. The basic seasoning—olive oil, garlic, oregano and thyme—works with many combinations, so you can swap vegetables to suit what you have on hand or your family’s preferences without changing the method.
Serve these veggies alongside hearty mains in winter or with lighter dishes like couscous, quinoa and salads during warmer weather. They also pair nicely with baked dishes, creamy pastas, dips or grilled cheeses if you want something more indulgent.
Ingredients to make Mediterranean Vegetables

- Extra-virgin olive oil – helps the vegetables crisp and caramelise.
- Garlic cloves – crushed for a rich, savory note.
- Dried oregano – a classic Mediterranean herb for depth of flavour.
- Dried thyme – pairs well with oregano and adds an earthy aroma.
- Salt – balances and enhances the other flavours.
- Red onion – becomes sweet and tender when roasted.
- Red pepper – sweet and colourful.
- Orange pepper – adds another bright hue.
- Courgette (zucchini) – tender and mild.
- Aubergine (eggplant) – adds meaty texture and soaks up seasoning.
- Cherry tomatoes – burst and concentrate in flavour as they roast.
See the recipe card below for exact quantities and additional notes.
Substitutions
- Oil: Use another neutral oil if preferred, though olive oil provides classic flavour.
- Seasonings: Oregano and thyme are recommended, but basil, rosemary or a drizzle of pesto can work well.
- Vegetables: This recipe is flexible—swap in cauliflower, butternut squash, sweet potato or other favourites, accounting for differing cook times.
Variations
- Spicy: Add cayenne, smoked paprika or cumin to the oil for heat and warmth.
- Deluxe: Finish with fresh herbs, lemon slices or a balsamic glaze. Serve with hummus or add cubes of halloumi for a non-vegan treat.
- Kid friendly: Include at least one vegetable your child already likes to encourage tasting new flavours.
There’s also a sausage tray-bake version of this idea that combines plant-based sausages with the roasted vegetables if you want a single-pan main and side.
How to make Mediterranean Vegetables

Step 1: Preheat the oven to 180°C (356°F). Crush the garlic and mix it with olive oil, dried oregano, dried thyme and salt in a small bowl.

Step 2: Chop the red onion, red and orange peppers, courgette and aubergine into even chunks. Place them on a baking tray with the cherry tomatoes, toss with the oil mixture, and spread into a single layer. Roast for about 35 minutes, stirring halfway through so everything browns evenly.
Hint: Ovens vary, so check toward the end of cooking to avoid over- or under-roasting.
Leftovers
These vegetables are best served fresh but will keep in an airtight container in the fridge for 3–5 days. Reheat in the oven, air fryer or microwave.
Recipe FAQs
They work well with grains like couscous or quinoa, a simple salad, or with proteins such as chicken, salmon or steak for a heartier meal.
Finish with fresh herbs, crumbled cheese, a squeeze of lemon juice or a drizzle of balsamic glaze for extra brightness.
You can chop the vegetables ahead of time and refrigerate them before roasting. Cooked leftovers can be stored, but the texture is best when freshly roasted.
Yes. They’re full of vitamins, fibre and healthy fats from olive oil. Although some nutrients are reduced by cooking, roasted vegetables remain nutritious and satisfying.

YOU MIGHT ALSO LIKE…
Sides
Roasted Root Vegetables
5 Ingredients
The BEST Aubergine Miso (Nasu Dengaku)
Sides
Rosemary Roast Potatoes
Dinner
Sausage Tray Bake
Rate it…
Tried this Mediterranean Vegetables recipe? Please leave a star rating below and share your feedback. Positive reviews help improve recipes and inspire new ideas. If you enjoy these recipes, consider subscribing to receive healthy recipes by email and a free recipe eBook.

Mediterranean Vegetables
Ingredients
- 2.5 tbsp extra-virgin olive oil
- 4 garlic cloves
- 1 heaped tsp dried oregano
- 1 heaped tsp dried thyme
- ¼ tsp salt
- 1 red onion
- 1 red pepper
- 1 orange pepper
- 1 courgette
- 1 aubergine
- 300 g cherry tomatoes
Instructions
-
Preheat the oven to 180°C. Crush the garlic and combine with the olive oil, dried oregano, dried thyme and salt in a small bowl.
-
Chop the red onion, red pepper, orange pepper, courgette and aubergine into chunks and place on a baking tray with the cherry tomatoes. Toss with the oil mixture and roast for about 35 minutes, stirring once halfway through so everything browns evenly.
Notes
Substitutions & Variations: Options are listed above.
To Store: Keep in an airtight container in the fridge for 3–5 days. Reheat in the microwave, oven, or air fryer.
To Freeze: Remove excess moisture, store in an airtight container for up to 6 months. Defrost in the fridge and reheat before serving.
Tip 1: Feel free to swap vegetables to suit your tastes.
Tip 2: Chop vegetables the day before to save prep time.