This stunning vegetable medley combines zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli, oven-roasted to golden perfection. The vegetables are tossed in a luxurious creamy sun-dried tomato sauce with garlic, parmesan, and fresh herbs. Ready in under an hour, this dish works beautifully as either a hearty main or impressive side.
The name alone made me skeptical, but after my sister served this at her anniversary dinner, I understood the hype completely. Something about the way the roasted sweetness of vegetables meets that tangy, creamy sauce creates this perfect balance that makes people go quiet at the table.
Last autumn, I made this for a dinner party when two guests mentioned they were trying to eat more plant-based meals. By the end of the night, even the confirmed carnivores were going back for seconds, and someone actually asked if I could make it again the following week.
Ingredients
- Medium zucchini and yellow squash: Slicing these into even rounds ensures they roast at the same rate, preventing some pieces from turning mushy while others stay firm
- Red and yellow bell peppers: The mix of colors looks beautiful on the platter, and roasting brings out their natural sweetness
- Red onion wedges: These become tender and slightly sweet in the oven, adding nice depth to each bite
- Cherry tomatoes: They burst and concentrate in flavor, creating little pockets of brightness throughout the dish
- Broccoli florets: They develop these irresistible crispy edges and hold up perfectly to the creamy sauce
- Olive oil: This helps the vegetables caramelize and get those gorgeous golden edges
- Sun-dried tomatoes in oil: These are the flavor powerhouse of the sauce, giving you intense tomato essence without making the dish watery
- Heavy cream: Creates that velvety texture that clings beautifully to the roasted vegetables
- Freshly grated Parmesan: Adds a salty, nutty richness that balances the tangy tomatoes perfectly
- Fresh basil: The bright, herbal finish cuts through the rich cream sauce
Instructions
- Get your oven ready:
- Preheat to 425°F and line a large baking sheet with parchment paper for easy cleanup later
- Prep the vegetables:
- In a large bowl, toss all the vegetables with olive oil, salt, and pepper until every piece is lightly coated
- Roast until golden:
- Spread the vegetables evenly on your prepared baking sheet and roast for 30 to 35 minutes, tossing them once halfway through cooking
- Make the magic sauce:
- While vegetables roast, sauté the sun-dried tomatoes, garlic, and red pepper flakes in a small saucepan until fragrant, about 1 minute
- Add the cream:
- Pour in the heavy cream, Parmesan, basil, oregano, salt, and pepper, then simmer gently for 2 to 3 minutes until thickened
- Bring it together:
- Transfer the roasted vegetables to your serving platter and drizzle that warm sun-dried tomato sauce over the top, tossing gently to coat
- Finish with flair:
- Garnish with extra fresh basil and serve immediately while everything is still warm and inviting
My friend Sarah texted me the next day after I made this for her birthday, saying she had dreamed about the sauce and wanted to know exactly which sun-dried tomatoes I bought. That is when you know a recipe has moved beyond dinner and into memory territory.
Making It Your Own
Swap in whatever vegetables look fresh and beautiful at the market. Eggplant works wonderfully here, as does cauliflower or even cubes of butternut squash in cooler months.
Serving Suggestions
This works as a stunning main with crusty bread, or serve it alongside grilled fish or chicken. The sauce is incredible over pasta the next day if you somehow have leftovers.
Storage And Reheating
The vegetables keep well in the refrigerator for up to 4 days, though the texture is best eaten fresh. Reheat gently in a 350°F oven until warmed through, adding a splash of cream if the sauce looks too thick.
- Store the sauce separately from the vegetables for the best results
- The flavors actually develop more depth after sitting overnight
- Always reheat slowly to prevent the cream sauce from separating
There is something deeply satisfying about serving a dish that makes people feel taken care of, and this vegetable medley does exactly that every single time.
Recipe Questions
- → Can I make this dish ahead of time?
-
Yes, you can roast the vegetables up to a day in advance. Reheat at 350°F for 10-15 minutes, then prepare the fresh sauce just before serving for the best texture and flavor.
- → What vegetables work best in this medley?
-
The combination of zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli provides excellent variety. Feel free to substitute eggplant, asparagus, or Brussels sprouts based on seasonality and preference.
- → How do I make this vegan?
-
Replace heavy cream with full-fat coconut cream and use vegan parmesan or nutritional yeast. The sauce will still be rich and creamy while remaining completely plant-based.
- → What should I serve with this?
-
This pairs wonderfully with orzo, quinoa, or crusty bread to soak up the creamy sauce. For protein, add roasted chickpeas, white beans, or serve alongside grilled chicken or fish.
- → Can I freeze leftovers?
-
While possible, freezing may affect the creamy sauce texture. For best results, store in the refrigerator for up to 4 days and reheat gently on the stovetop or in the oven.
- → How do I know when vegetables are perfectly roasted?
-
Look for golden-brown edges and tender-crisp texture. The vegetables should be easily pierced with a fork but still hold their shape. Tossing halfway through ensures even cooking.