This vibrant medley brings together tender roasted vegetables—zucchini, squash, bell peppers, onions, cherry tomatoes, and broccoli—tossed in a luxurious creamy sun-dried tomato sauce. The vegetables roast until golden and caramelized, then get coated in a rich, velvety blend of heavy cream, Parmesan, garlic, and aromatic herbs. The result is a dish that's both comforting and elegant, perfect for entertaining or a special weeknight dinner.
The first time I made this roasted vegetable medley was for a dinner party I almost canceled. I had been running errands all day and barely had energy to chop anything, but something about the colorful pile of vegetables on my counter made me pause. I threw everything in the oven with way more sun-dried tomatoes than the recipe called for and hoped for the best. When my friend Sarah took her first bite and literally stopped mid-sentence to ask what was in the sauce, I knew this recipe was staying in my regular rotation forever.
Last summer I made this for a potluck and watched three different people ask for the recipe before dessert was even served. There is something magical about how the vegetables caramelize in the hot oven while the sauce bubbles away on the stove, filling the whole kitchen with an aroma that makes everyone drift toward the kitchen asking what smells so incredible. The sauce clings to every nook and cranny of the roasted vegetables, and I have learned to make extra because people always want seconds.
Ingredients
- 1 medium zucchini, sliced into ½-inch rounds: Look for firm zucchini with glossy skin and avoid any that feel soft or have bumpy spots
- 1 medium yellow squash, sliced into ½-inch rounds: Yellow squash adds a beautiful color contrast and a slightly sweeter flavor than green zucchini
- 1 red bell pepper, cut into 1-inch pieces: Red bell peppers are sweeter than green ones and roast beautifully, developing a lovely char
- 1 yellow bell pepper, cut into 1-inch pieces: Using both red and yellow peppers makes the final dish look vibrant and inviting
- 1 small red onion, cut into wedges: Red onions become sweet and mellow when roasted, losing their sharp bite
- 1 pint cherry tomatoes, halved: Cherry tomatoes burst in the oven, creating little pockets of juicy sweetness throughout the dish
- 2 cups broccoli florets: Broccoli holds up well to roasting and gets these amazing crispy edges on the florets
- 2 tablespoons olive oil: This helps the vegetables roast evenly and develop that beautiful golden color
- ½ teaspoon kosher salt: Kosher salt has a cleaner taste than table salt and sticks to vegetables better
- ¼ teaspoon freshly ground black pepper: Freshly ground pepper has way more flavor than pre-ground and adds a subtle warmth
- ⅓ cup sun-dried tomatoes in oil, drained and finely chopped: These are the star of the show and packed with concentrated umami flavor
- 2 garlic cloves, minced: Fresh garlic transforms in the cream sauce, mellowing out while still adding depth
- ¼ teaspoon crushed red pepper flakes: Just a hint of heat that makes the creamy sauce more interesting without being spicy
- ½ cup heavy cream: Creates that luxurious velvety texture that makes the sauce feel indulgent
- ⅓ cup freshly grated Parmesan cheese: Use a microplane or the smallest holes on your grater for the smoothest sauce
- 1 tablespoon fresh basil, chopped: Fresh basil adds a bright herbal note that cuts through the rich cream
- ½ teaspoon dried oregano: Dried oregano has an earthy flavor that reminds me of rustic Italian cooking
- ¼ teaspoon salt: The sauce needs its own seasoning since it coats the vegetables separately
- ⅛ teaspoon freshly ground black pepper: A smaller amount in the sauce since the vegetables are already seasoned
Instructions
- Get your oven ready:
- Preheat oven to 425°F (220°C) and line a large baking sheet with parchment paper for easy cleanup
- Prep the vegetables:
- In a large bowl, toss zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli with olive oil, salt, and pepper until every piece is coated
- Roast until golden:
- Spread vegetables evenly on the prepared baking sheet and roast for 30–35 minutes, tossing once halfway through, until vegetables are golden and tender with some caramelized edges
- Start the sauce base:
- While vegetables roast, heat a small saucepan over medium heat and add sun-dried tomatoes, garlic, and crushed red pepper flakes, sautéing for 1 minute until fragrant
- Make it creamy:
- Stir in heavy cream, Parmesan, basil, oregano, salt, and black pepper and simmer gently for 2–3 minutes, stirring until the sauce is thickened and cheese is melted
- Bring it together:
- Transfer the roasted vegetables to a large serving platter or bowl and drizzle the warm sun-dried tomato sauce over the top, tossing gently to coat
- Finish with basil:
- Garnish with extra fresh basil and serve immediately while everything is still warm and the sauce is at its creamiest
This recipe became my go-to when my sister announced she was going vegetarian and I realized most of my cooking centered around meat. I have made it so many times since then that I can prep the vegetables while having a phone conversation, and the sauce comes together in the time it takes to set the table. Watching people serve themselves seconds of vegetables still feels like a small victory every single time.
Serving Suggestions That Work
I have learned that this dish works beautifully as a main served over orzo or quinoa, where the sauce can mingle with the grains and create something that feels substantial and satisfying. The vegetables also shine alongside grilled fish or roasted chicken, where their vibrant flavors complement without overwhelming. Sometimes I will serve it with crusty bread for soaking up every last drop of that incredible sauce.
Make Ahead Tips
You can chop all the vegetables up to a day ahead and store them in the refrigerator, which makes the actual cooking feel almost effortless on busy weeknights. The sauce can also be made in advance and gently reheated, though you may need to add a splash more cream to get it back to the right consistency. I have even roasted the vegetables ahead and served them room temperature at picnics, where they still manage to disappear completely.
Customization Ideas
Do not be afraid to swap in whatever vegetables look best at the market or are languishing in your crisper drawer. I have added roasted chickpeas or white beans for extra protein, and sometimes I will throw in some eggplant or mushrooms when I want to stretch the recipe to feed a crowd. The sauce is versatile enough that it will make almost any roasted vegetable taste incredible.
- Try adding a handful of baby spinach at the very end, letting it wilt slightly in the warm sauce
- A squeeze of fresh lemon juice right before serving brightens everything beautifully
- Toasted pine nuts or walnuts sprinkled on top add a lovely crunch
There is something deeply satisfying about a recipe that turns simple vegetables into something that feels special enough for company but easy enough for a Tuesday night. I hope this becomes one of those recipes you find yourself making again and again, tweaking and making it your own.
Recipe FAQs
- → Can I make this dish vegan?
-
Yes, substitute the heavy cream with full-fat coconut cream and use a vegan Parmesan alternative. The sauce will still be rich and creamy while remaining plant-based.
- → What vegetables work best in this medley?
-
The combination of zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli provides a nice variety of textures and flavors. You can also add eggplant, cauliflower, or Brussels sprouts based on preference.
- → How should I store leftovers?
-
Store the roasted vegetables and sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat the vegetables in a 350°F oven until warmed through, then gently toss with the sauce before serving.
- → Can I prepare this ahead of time?
-
You can chop all the vegetables a day in advance and store them in the refrigerator. The sauce can also be made ahead and kept chilled for 1-2 days. Reheat the sauce gently before tossing with the freshly roasted vegetables.
- → What proteins pair well with this dish?
-
The medley works beautifully alongside grilled chicken, roasted salmon, or pan-seared tofu. For additional plant-based protein, consider adding roasted chickpeas, white beans, or serving over quinoa.
- → Can I freeze this dish?
-
While possible, freezing may affect the texture of the vegetables. If freezing, roast the vegetables without the sauce, cool completely, and store in freezer-safe containers for up to 2 months. Thaw in the refrigerator and reheat in the oven before adding fresh sauce.