This stunning roasted vegetable medley combines zucchini, bell peppers, red onion, cherry tomatoes, eggplant, and broccoli, roasted until perfectly golden and tender. The vegetables are then coated in a luxurious creamy sun-dried tomato sauce infused with garlic, red pepper flakes, oregano, and Parmesan. Ready in just 45 minutes, this dish works beautifully as a main course or alongside pasta, quinoa, or grilled proteins. The combination of sweet roasted vegetables with tangy, rich sun-dried tomato cream creates an unforgettable flavor profile.
The name alone made my skeptical coworker roll her eyes during our monthly potluck, until she took a second helping and actually asked for the recipe on her way out. Something about roasted vegetables getting that golden blistered edge, then hitting this tangy creamy sun-dried tomato sauce, just works in ways that feel like magic.
My sister-in-law brought this to a family gathering last winter, and I swear the entire dinner table went quiet for a full minute after everyone took their first bite. Now it is the one dish my husband actually requests when I ask what sounds good for dinner.
Ingredients
- 1 medium zucchini, sliced into half-moons: Holds its shape well and soaks up that sauce beautifully
- 1 red bell pepper and 1 yellow bell pepper, chopped: The duo brings sweetness and the most gorgeous color contrast
- 1 red onion, cut into wedges: Caramelizes into something almost candy-like when roasted
- 1 cup cherry tomatoes, halved: They burst and create little pockets of concentrated flavor
- 1 small eggplant, diced: Creamy when done right, just do not skip the salting step if you have time
- 2 cups broccoli florets: Gets these crispy little edges that my niece actually picks out first
- 2 tbsp olive oil: Helps everything roast evenly instead of steam
- 1/2 cup heavy cream: The base that makes this feel indulgent
- 1/4 cup sun-dried tomatoes (oil-packed), chopped: These are the flavor powerhouse of the whole dish
- 2 cloves garlic, minced: Fresh garlic burns faster than you think, so add it briefly
- 1/4 tsp red pepper flakes: Just enough warmth to make things interesting
- 1/2 tsp dried oregano: Dried herbs actually work better here than fresh for the sauce
- 1/4 cup grated Parmesan cheese: Saltiness that ties everything together
- 2 tbsp fresh basil, chopped: Only add at the end so it stays bright and pretty
Instructions
- Get your oven going hot:
- Preheat to 425°F and line a large baking sheet with parchment paper because cleanup later will thank you
- Prep your vegetable rainbow:
- Toss all those chopped veggies with 2 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp pepper right on the pan, then spread them out so they have room to roast instead of steam
- Let them get golden and gorgeous:
- Roast for 25 to 30 minutes, giving everything a toss halfway through, until you see those beautiful blistered spots
- Start the sauce magic:
- Warm 1 tbsp olive oil in a saucepan over medium heat, sauté garlic for just 1 minute, then add those sun-dried tomatoes, red pepper flakes, and oregano
- Make it creamy:
- Pour in the heavy cream, let it gently bubble for 2 to 3 minutes, then stir in the Parmesan until it melts into something velvety and wonderful
- Bring it all together:
- Transfer those roasted vegetables to a pretty serving bowl, pour that luscious sauce over them, and toss everything gently until coated
- Finish it fresh:
- Sprinkle with chopped basil and maybe some extra Parmesan if you are feeling fancy, then serve immediately
My friend served this at her engagement party, and someone actually asked if she had hired a caterer. That is the kind of compliment that makes all the vegetable chopping feel absolutely worth it.
Making It Your Own
I have added mushrooms when I had them sitting in the fridge, and asparagus works beautifully in spring. The sauce is forgiving enough that you can play with whatever vegetables look best at the market.
Perfect Pairings
A crusty baguette for soaking up extra sauce is non-negotiable in my house. This also works alongside grilled chicken or stirred into pasta the next day for lunch.
Serving Success
The presentation matters here, so use a bowl that shows off all those colors. I learned the hard way that a white dish makes the vegetables pop while dark platters hide all that beautiful vibrancy.
- Let the vegetables cool for about 5 minutes before tossing with the sauce
- The sauce reheats surprisingly well if you have leftovers
- Wait until the last second to garnish so the basil stays fresh
Whether it becomes a regular weeknight rotation or your new go-to for impressing guests, this dish has a way of making vegetables feel like a treat rather than an obligation.
Recipe FAQs
- → What vegetables work best in this medley?
-
Zucchini, bell peppers, red onion, cherry tomatoes, eggplant, and broccoli create a perfect balance of flavors and textures. Feel free to add mushrooms or asparagus for variety.
- → Can I make this dairy-free?
-
Yes! Substitute heavy cream with coconut cream and use vegan Parmesan. The sun-dried tomatoes still provide plenty of rich, tangy flavor.
- → What temperature should I roast the vegetables at?
-
Roast at 425°F (220°C) for 25–30 minutes, stirring halfway through. This high heat ensures golden edges and tender interiors.
- → How long does the sauce take to prepare?
-
The creamy sun-dried tomato sauce comes together in about 5 minutes—simply sauté the aromatics, add cream, and simmer until slightly thickened.
- → What can I serve with this dish?
-
Enjoy as a satisfying main or pair with pasta, quinoa, crusty bread, or grilled chicken. A crisp Sauvignon Blanc complements beautifully.
- → Can I prepare this ahead of time?
-
Roast vegetables up to a day in advance and reheat gently. Make the sauce fresh, then combine and garnish just before serving for best results.