I love making this Cheesy Marry Me Roasted Vegetable Medley when I want a colorful, comforting dish that feels both indulgent and wholesome. Tender roasted vegetables are coated in a creamy, savory sauce and finished with melty cheese for the perfect balance of flavor and texture. It is one of my favorite ways to turn simple vegetables into something truly special.
Why You’ll Love This Recipe
I appreciate how roasting brings out the natural sweetness and depth of the vegetables. The creamy sauce adds richness, while the melted cheese creates that irresistible golden finish.
I also like how versatile this dish is. I can serve it as a hearty side, a vegetarian main course, or even spoon it over pasta or rice. It is easy to customize based on what I have in my kitchen.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
2 cups broccoli florets
2 cups cauliflower florets
1 zucchini, sliced
1 red bell pepper, sliced
1 small red onion, sliced
3 tablespoons olive oil
3 cloves garlic, minced
1 teaspoon Italian seasoning
1/2 teaspoon paprika
salt to taste
black pepper to taste
1/2 cup heavy cream
1/2 cup grated parmesan cheese
1 cup shredded mozzarella cheese
1/4 teaspoon red pepper flakes (optional)
fresh basil or parsley for garnish
Directions
-
I preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
-
I toss the broccoli, cauliflower, zucchini, bell pepper, and red onion with olive oil, garlic, Italian seasoning, paprika, salt, and black pepper.
-
I spread the vegetables in a single layer on the baking sheet.
-
I roast for 20–25 minutes, until the vegetables are tender and slightly caramelized.
-
While the vegetables roast, I gently warm the heavy cream in a small saucepan and stir in the parmesan cheese until slightly thickened.
-
I remove the vegetables from the oven and drizzle the creamy parmesan sauce evenly over them.
-
I sprinkle mozzarella on top and return the pan to the oven for 5–7 minutes, until the cheese is melted and bubbly.
-
If I want extra browning, I broil for 1–2 minutes. I garnish with fresh basil or parsley before serving.
Servings and Timing
Servings: 4–6
Prep time: 15 minutes
Cook time: 30 minutes
Total time: 45 minutes
Variations
I sometimes add mushrooms or cherry tomatoes for extra flavor. If I want a lighter version, I use half-and-half instead of heavy cream.
For a protein boost, I mix in white beans or top it with grilled chicken. I also enjoy adding a sprinkle of breadcrumbs before baking for extra texture.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, I warm the vegetables in a 350°F oven until heated through. I can also microwave them in short intervals, though I find the oven keeps the texture better.
I do not typically freeze this dish because the creamy sauce and vegetables are best enjoyed fresh.
FAQs
Can I use different vegetables?
Yes, I use whatever vegetables I have on hand, such as carrots, asparagus, or Brussels sprouts.
How do I prevent the vegetables from becoming soggy?
I make sure to spread them in a single layer and avoid overcrowding the pan so they roast properly.
Can I make this dairy-free?
Yes, I substitute plant-based cream and dairy-free cheese alternatives.
Can I prepare this ahead of time?
Yes, I roast the vegetables ahead and add the sauce and cheese just before reheating.
Is this dish good for meal prep?
Yes, I portion it into containers and reheat throughout the week as a side or main dish.
Conclusion
I find this Cheesy Marry Me Roasted Vegetable Medley to be rich, flavorful, and surprisingly simple to prepare. It transforms everyday vegetables into a comforting dish that feels impressive yet effortless. Whenever I make it, I enjoy how the creamy sauce and melted cheese bring everything together beautifully.
PrintCheesy Marry Me Roasted Vegetable Medley
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A colorful and comforting Cheesy Marry Me Roasted Vegetable Medley featuring caramelized vegetables coated in a creamy parmesan sauce and topped with melted mozzarella for a rich, flavorful finish.
- Author: Mayaa
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4-6 servings
- Category: Side Dish
- Method: Roasting
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
- 2 cups broccoli florets
- 2 cups cauliflower florets
- 1 zucchini, sliced
- 1 red bell pepper, sliced
- 1 small red onion, sliced
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon paprika
- Salt to taste
- Black pepper to taste
- 1/2 cup heavy cream
- 1/2 cup grated parmesan cheese
- 1 cup shredded mozzarella cheese
- 1/4 teaspoon red pepper flakes (optional)
- Fresh basil or parsley for garnish
Instructions
- Preheat oven to 425°F (220°C) and line a large baking sheet with parchment paper.
- Toss broccoli, cauliflower, zucchini, bell pepper, and red onion with olive oil, garlic, Italian seasoning, paprika, salt, and black pepper.
- Spread vegetables in a single layer on the baking sheet.
- Roast for 20–25 minutes until tender and slightly caramelized.
- While vegetables roast, gently warm heavy cream in a small saucepan and stir in parmesan cheese until slightly thickened.
- Remove vegetables from oven and drizzle creamy parmesan sauce evenly over them.
- Sprinkle mozzarella on top and return to oven for 5–7 minutes until melted and bubbly.
- Broil for 1–2 minutes for extra browning if desired. Garnish with fresh basil or parsley before serving.
Notes
- Add mushrooms or cherry tomatoes for extra flavor.
- Use half-and-half for a lighter version.
- Mix in white beans or top with grilled chicken for added protein.
- Sprinkle breadcrumbs before baking for extra texture.
- Store in the refrigerator for up to 4 days and reheat in the oven for best texture.
Nutrition
- Serving Size: 1 serving (1/5 recipe)
- Calories: 340 kcal
- Sugar: 6 g
- Sodium: 480 mg
- Fat: 25 g
- Saturated Fat: 12 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 4 g
- Protein: 12 g
- Cholesterol: 55 mg
