This vibrant medley combines zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli, roasted until golden and tender. The vegetables are then coated in a luscious sauce made from sun-dried tomatoes, garlic, cream, and Parmesan. Perfect as a main or side, this vegetarian and gluten-free dish delivers rich flavors in just 55 minutes.
The name alone made me skeptical when my sister first suggested making this for her anniversary dinner. But watching the way the sun-dried tomato cream sauce clung to each caramelized piece of roasted squash, I understood something about vegetables I had never quite grasped before. That night, her partner actually asked if there was meat hidden in the dish.
Last autumn, I made this for a dinner party where two guests swore they hated zucchini. They went back for thirds. Something about the combination of the tender roasted vegetables and that tangy, rich sauce makes people forget they are eating something so inherently healthy.
Ingredients
- 1 medium zucchini and 1 medium yellow squash: Slice these into even half-inch rounds so they roast at the same rate
- 1 red bell pepper and 1 yellow bell pepper: The sweetness they develop in the oven balances the tangy sauce beautifully
- 1 small red onion: Cut into wedges rather than dice so they hold their shape and become sweet and caramelized
- 1 pint cherry tomatoes: These burst slightly while roasting, creating little pockets of concentrated flavor
- 2 cups broccoli florets: They become tender and take on a slight nuttiness from the high heat
- 2 tablespoons olive oil: Helps the vegetables develop those gorgeous golden edges
- ½ teaspoon kosher salt and ¼ teaspoon black pepper: A simple seasoning that lets the vegetables shine
- ⅓ cup sun-dried tomatoes in oil: Drain them well but save that flavored oil for another use
- 2 garlic cloves: Mince them finely so they distribute evenly through the sauce
- ¼ teaspoon crushed red pepper flakes: Adds just enough warmth to make things interesting
- ½ cup heavy cream: Creates that luxurious velvety texture that coats every vegetable
- ⅓ cup freshly grated Parmesan cheese: Use the good stuff pre-grated from a wedge, not the shaker can
- 1 tablespoon fresh basil: Plus more for garnish because the fresh pop of green makes everything look intentional
- ½ teaspoon dried oregano: Earthy and familiar, like the background music of Italian cooking
- ¼ teaspoon salt and ⅛ teaspoon black pepper: Season the sauce separately since the cream mutes flavors
Instructions
- Get your oven ready:
- Preheat to 425°F and line a large baking sheet with parchment paper for easier 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 them evenly on your prepared sheet and roast for 30 to 35 minutes, tossing once halfway through, until everything is tender and beautifully caramelized
- Build the sauce base:
- While vegetables roast, heat a small saucepan over medium heat and sauté the sun-dried tomatoes, garlic, and red pepper flakes for 1 minute until the garlic becomes fragrant
- Create the cream sauce:
- Stir in the heavy cream, Parmesan, basil, oregano, salt, and pepper, then simmer gently for 2 to 3 minutes until thickened and the cheese has melted completely
- Bring it together:
- Transfer the roasted vegetables to your serving platter and drizzle that warm sauce over the top, tossing gently so each piece gets coated
- Finish with flair:
- Garnish with extra fresh basil and serve immediately while everything is still warm and inviting
This dish has become my go-to when I need to feed both vegetarians and skeptics at the same table. There is something universally comforting about roasted vegetables, but the sauce elevates it into the kind of food that makes people linger at the table longer than they planned.
Make It Your Own
Sometimes I swap in cauliflower or Brussels sprouts depending on what looks best at the market. The real flexibility is in the sauce, where you can adjust the garlic or red pepper to match your mood.
What To Serve With It
Though substantial enough to stand alone as a main, this pairs wonderfully with something that can soak up that extra sauce. Orzo, quinoa, or even just good crusty bread all understand the assignment perfectly.
Timing Everything Right
The sauce comes together in just minutes, so wait until the vegetables have about 10 minutes left before starting it. This ensures everything is hot and ready at the same moment.
- Prep all your vegetables while the oven preheats to keep the process flowing
- Let the roasted vegetables sit for just a couple minutes before tossing with sauce so they hold their shape
- Save any leftover sauce for drizzling over grain bowls or pasta the next day
Whether this actually leads to a marriage proposal depends entirely on the company, but the vegetables will definitely do their part.
Recipe FAQs
- → Can I make this dish ahead of time?
-
Yes, you can roast the vegetables up to a day in advance and store them in the refrigerator. Prepare the sauce separately, then reheat both gently before tossing together. Add fresh basil just before serving.
- → What vegetables work best in this medley?
-
The combination works beautifully because each vegetable adds unique color and texture. Feel free to swap in eggplant, asparagus, or Brussels sprouts depending on the season. Just keep the pieces similar in size for even roasting.
- → How can I make this vegan?
-
Substitute heavy cream with full-fat coconut cream or cashew cream. Use nutritional yeast or vegan Parmesan in place of traditional Parmesan. The result remains creamy and satisfying.
- → What should I serve with this dish?
-
This pairs wonderfully with orzo, quinoa, or crusty bread to soak up the sauce. For a complete meal, serve alongside roasted chickpeas or white beans for added protein.
- → Can I adjust the spice level?
-
Absolutely. Reduce or omit the crushed red pepper flakes for a milder version, or increase them for extra heat. The sun-dried tomatoes already provide a subtle kick.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F until warmed through, or enjoy cold as a salad. The sauce may separate slightly when reheated—just stir gently.