This dish features a mix of red and yellow bell peppers, zucchini, eggplant, red onion, and cherry tomatoes tossed in extra virgin olive oil and Italian herbs. Oven roasted until tender and golden, it’s finished with fresh basil and a balsamic glaze drizzle. Perfect as a healthy side or main, it’s easy to prepare and gluten-free, vegan, and bursting with vibrant colors and flavors.
My kitchen fills with the smell of roasting vegetables on Sunday afternoons, and I'm instantly transported to my aunt's farmhouse kitchen where she taught me that the best side dishes deserve just as much attention as the main event. She'd throw whatever looked good at the market into a pan with good oil and herbs, never fussing, never overthinking it, and somehow everything turned out golden and perfect. That's when I learned that roasting vegetables isn't complicated—it's actually one of the most forgiving, most rewarding things you can do with what's in season. Now I make this whenever I want the kitchen to smell like Italy and taste like summer, no matter what month it is.
I made this for a potluck once and watched people come back for thirds, skeptical at first because it was "just vegetables," then completely won over by how the herbs and heat had made them taste nothing like regular side dish vegetables. My friend Sarah took the last scoop and asked if I'd put butter in it—when I told her it was pure oil and herbs, she looked genuinely surprised. That moment taught me that sometimes the simplest cooking is the most impressive.
Ingredients
- Red and yellow bell peppers: These give you natural sweetness and bright color that only deepens when roasted; buy them firm with no soft spots.
- Zucchini: Slice it thick enough that it doesn't disappear into nothing during cooking, about half-moons so it caramelizes on both sides.
- Eggplant: Dice it medium-sized so it gets creamy inside while the edges char; smaller pieces can turn mushy.
- Red onion: Cut into wedges so the layers hold together, not thin slices that fall apart and burn.
- Cherry tomatoes: Halve them so they roast through but don't completely collapse into the pan.
- Extra-virgin olive oil: This is where flavor lives, so use something you'd actually taste in salad, not the cheapest bottle.
- Dried Italian herb mix: The blend of oregano, basil, thyme, and rosemary is what makes this taste like the Mediterranean; if you have fresh herbs instead, add them after roasting or they'll turn to dust.
- Garlic powder: A light hand here prevents it from tasting bitter or dusty; you're layering flavor, not overpowering.
- Sea salt and black pepper: Coarse salt grains catch on the vegetables better than fine salt, and fresh pepper ground just before cooking makes an actual difference.
- Fresh basil and balsamic glaze: These are finishing touches that wake up the flavors after heat has done its work; optional but they're why people ask for the recipe.
Instructions
- Get your oven ready and lined:
- Set the oven to 220°C and line your baking sheet with parchment paper so nothing sticks and everything roasts evenly. This takes two minutes and saves you thirty minutes of cleanup.
- Combine your vegetables:
- Throw all your chopped vegetables into a large bowl; this is where you get to look at the colors and feel the textures, which somehow makes cooking better.
- Coat everything evenly:
- Drizzle the olive oil over the vegetables, then sprinkle the herbs, garlic powder, salt, and pepper on top. Use your hands or a wooden spoon to toss everything until every piece is touched by oil and seasoning; this is the step that determines if you get even golden color or some sad pale pieces.
- Spread and roast:
- Lay everything out in a single layer on your prepared baking sheet—don't pile it up or the bottom will steam instead of roast. Set a timer for 12 to 15 minutes, then give everything a good stir with a spatula so the pieces that were on the bottom get time on top.
- Finish roasting until golden:
- Continue roasting for another 12 to 15 minutes until the vegetables are soft enough to pierce with a fork and the edges are caramelized and slightly charred. When you smell them and they smell like you want to eat them, they're done.
- Garnish and serve:
- Transfer to a platter, tear some fresh basil over top if you have it, and drizzle with balsamic glaze. Serve warm and watch people's faces light up.
My neighbor asked me for this recipe one evening and I realized later it was because she'd smelled it roasting through the kitchen window and couldn't resist coming over. We sat on the porch eating it straight off the pan with some crusty bread, and she told me it reminded her of visits to Italy when she was young. Food like this—simple, honest, and good—has a way of opening up conversations and memories in people.
Why Seasonal Vegetables Make a Difference
The beauty of this recipe is that it works with whatever looks fresh and beautiful at your market right now. In summer, stick with what I've suggested; in fall, add chunks of butternut squash or mushrooms; in spring, try asparagus and new potatoes cut small. Your oven and your seasoning stay the same, but the vegetables change with what nature is actually growing, which means you're never bored and always cooking something that tastes like right now.
Serving Ideas and Pairings
I serve this as a warm side dish next to grilled chicken or fish, or I let it cool and toss it through a grain salad. Sometimes I pile it on toasted bread with a dollop of ricotta for a quick lunch, or I add it to pasta with a splash of the roasting pan liquid and some Parmesan. It's flexible enough that you get to decide what this becomes on any given day.
Storage and Make-Ahead Tips
Roasted vegetables keep in the fridge for about four days in an airtight container, and I find they actually taste better the next day when the flavors have melded together. You can eat them cold straight from the container, reheat them gently in the oven so they don't dry out, or toss them into other dishes. The one thing I learned through trial and error is that the balsamic and fresh basil should go on fresh, not stored with the vegetables.
- Make the vegetables ahead and add the garnish when you're ready to serve.
- This doubles easily if you're feeding a crowd; just use two baking sheets and give yourself a few extra minutes of roasting time.
- Leftover roasted vegetables are magic stirred into eggs the next morning or scattered on pizza.
This recipe taught me that the most satisfying cooking doesn't have to be complicated or take hours—sometimes it's just good vegetables, good oil, heat, and time to do their thing. I hope it becomes something you reach for often.
Recipe Questions & Answers
- → What vegetables work best for this dish?
-
A variety of seasonal vegetables like bell peppers, zucchini, eggplant, red onion, and cherry tomatoes create a flavorful medley.
- → How long should the vegetables be roasted?
-
Roast the vegetables at 220°C (425°F) for 25–30 minutes, stirring halfway for even cooking and golden edges.
- → Which herbs enhance the flavor?
-
An Italian herb mix including oregano, basil, thyme, and rosemary infuses the vegetables with aromatic, earthy notes.
- → Can this dish be served warm or cold?
-
It is best served warm, allowing the flavors to meld and the balsamic glaze to complement the roasted veggies perfectly.
- → Are there suggestions for serving options?
-
Toss with cooked pasta, serve over quinoa, or pair with grilled proteins for a hearty, balanced meal.