Mediterranean Vegetable Traybake: The Complete Guide to an Easy, Colourful Side or Main

- Why roasting transforms vegetables this way
- Choosing vegetables that roast well together
- Ingredients (serves 4 as a side, 2-3 as a main)
- Method
- Mediterranean Vegetable Traybake
- Troubleshooting: why did my vegetables steam instead of roast?
- Variations
- Make ahead and storing
- Serving suggestions
- Frequently asked questions
A Mediterranean vegetable traybake turns a handful of simple, affordable vegetables into something genuinely greater than the sum of its parts: roasted hot and hard until the edges caramelise and the flavours concentrate, with barely any active effort beyond chopping and a single toss halfway through.
Why roasting transforms vegetables this way
High, dry oven heat does something a steamer or a pan of boiling water simply can't: it drives off moisture from the vegetable's surface and triggers the Maillard reaction and caramelisation, browning natural sugars and developing a depth of savoury-sweet flavour that boiled or steamed vegetables never reach. This is why the same courgette or pepper that tastes fairly plain steamed can taste genuinely delicious roasted — the cooking method itself is doing real flavour work, not just softening the vegetable.
Choosing vegetables that roast well together
The trick to a good mixed traybake is grouping vegetables with similar cooking times, or adding the quicker-cooking ones later. Firm, dense vegetables — aubergine, courgette, peppers, red onion — all roast at a similar pace and pair naturally together in the classic Mediterranean combination, while quicker-cooking additions like cherry tomatoes are best added partway through so they don't collapse into mush before everything else is properly caramelised.
Ingredients (serves 4 as a side, 2-3 as a main)
- 1 aubergine, cut into chunks
- 2 courgettes, cut into chunks
- 2 red or yellow peppers, cut into chunks
- 1 red onion, cut into wedges
- 200g cherry tomatoes
- 4 tbsp olive oil
- 3 garlic cloves, crushed
- 1 tbsp dried oregano
- 1 tsp dried thyme
- 1 tbsp balsamic vinegar
- 100g feta cheese, crumbled (optional)
- A handful of fresh basil, torn
- Salt and black pepper
Method
1. Prep and season the vegetables
Toss the aubergine, courgettes, peppers and red onion together on a large baking tray with the olive oil, garlic, oregano, thyme, salt and pepper, spreading everything out in a single layer — overcrowding the tray causes the vegetables to steam rather than roast, so use two trays if needed rather than piling everything onto one.
2. Start roasting
Roast at 200°C (180°C fan) for 25 minutes, tossing once halfway through so everything colours evenly.
3. Add the tomatoes
Add the cherry tomatoes to the tray and return to the oven for a further 10-12 minutes, until the tomatoes have softened and started to blister and the other vegetables are tender with deeply caramelised edges.
4. Finish
Drizzle with balsamic vinegar while still hot, then scatter over the crumbled feta, if using, and fresh basil just before serving.

Mediterranean Vegetable Traybake
Ingredients
Method
- Toss the aubergine, courgettes, peppers and onion with olive oil, garlic, oregano, thyme, salt and pepper on a large tray.
- Roast at 200°C (180°C fan) for 25 minutes, tossing once halfway.
- Add the cherry tomatoes and roast a further 10-12 minutes until blistered and the vegetables are caramelised.
- Drizzle with balsamic vinegar, scatter with feta and basil.
Troubleshooting: why did my vegetables steam instead of roast?
This is almost always an overcrowded tray — vegetables piled too deep release steam that has nowhere to escape, softening everything without the caramelisation that a proper roast needs. Spread everything in a single layer with a little space between pieces, using two trays if necessary, for genuinely roasted rather than steamed results.
Variations
Add chunks of butternut squash or sweet potato for a heartier, more autumnal version. A spoonful of harissa or a scattering of pine nuts and sultanas shifts the flavour in a North African direction. Adding chickpeas to the tray for the final 15 minutes turns it into a more substantial, protein-rich main course.
Make ahead and storing
The vegetables can be chopped up to a day ahead and kept covered in the fridge, ready to season and roast when needed. Once roasted, leftovers keep well in the fridge for up to 3 days and are genuinely excellent cold, tossed through pasta, grains or a green salad the next day.
Serving suggestions
As a side, it pairs naturally with roast chicken, grilled fish or lamb. As a main, serve over couscous or rice with extra feta, or toss through pasta with a little of the pan juices and some parmesan for a simple midweek dinner.
For more background, see Mediterranean cuisine on Wikipedia. If you enjoyed this recipe, you might also like our modern Victoria sponge recipe.
Frequently asked questions
Do I need to salt the aubergine first to remove bitterness?
Modern aubergine varieties are far less bitter than older ones, so salting beforehand ("degorging") isn't strictly necessary, though a light salting and 20-minute rest can still help draw out excess moisture if you want extra-caramelised results.
Can I make this traybake ahead and reheat it?
Yes — it reheats well in a hot oven for 10 minutes, which helps re-crisp the edges better than a microwave would, though it's also genuinely good served cold or at room temperature the next day.
What can I use instead of feta if I want a dairy-free version?
Simply omit it, or finish with a scattering of toasted pine nuts or flaked almonds instead for a different kind of textural contrast.
A Mediterranean vegetable traybake is one of the simplest ways to make vegetables genuinely the centre of attention on a plate, rather than an obligatory side pushed to the edge.
Leave a Reply