· ·

Cheesy Roasted Vegetable Casserole

Tender roasted vegetables baked in a creamy, cheesy sauce and finished with golden melted cheese. This comforting casserole is an easy way to turn everyday vegetables into a hearty side…

Tender roasted vegetables baked in a creamy, cheesy sauce and finished with golden melted cheese. This comforting casserole is an easy way to turn everyday vegetables into a hearty side dish or satisfying vegetarian meal.

Ingredients
For the Roasted Vegetables
2 medium zucchini, sliced into half-moons
1 red bell pepper, cut into bite-size pieces
1 yellow bell pepper, cut into bite-size pieces
1 small broccoli head, cut into small florets
1 small red onion, cut into wedges
1 cup cherry tomatoes, halved
2 tbsp olive oil
1 tsp Italian seasoning
½ tsp garlic powder
½ tsp smoked paprika
½ tsp salt
¼ tsp black pepper
For the Creamy Cheese Sauce
2 tbsp butter
2 tbsp all-purpose flour
1½ cups milk
½ cup cream cheese, softened
1 cup shredded mozzarella cheese
½ cup shredded sharp cheddar cheese
¼ cup grated Parmesan cheese
½ tsp garlic powder
½ tsp Italian seasoning
¼ tsp black pepper
Salt, to taste
For the Topping
½ cup shredded mozzarella
2 tbsp grated Parmesan
1 tbsp chopped fresh parsley
Optional: red pepper flakes
Instructions

  1. Preheat the Oven

Preheat your oven to 425°F (220°C).

Lightly grease a 9 × 13-inch (23 × 33 cm) baking dish.

  1. Roast the Vegetables

Place the zucchini, bell peppers, broccoli, red onion, and cherry tomatoes on a large baking sheet.

Drizzle with olive oil and sprinkle with Italian seasoning, garlic powder, smoked paprika, salt, and black pepper.

Toss until everything is evenly coated.

Spread the vegetables into a single layer.

Roast for 20–25 minutes, stirring once halfway through, until the vegetables are tender and lightly browned.

  1. Make the Cheese Sauce

While the vegetables roast, melt the butter in a saucepan over medium heat.

Whisk in the flour and cook for about 1 minute.

Slowly pour in the milk while whisking continuously to prevent lumps.

Cook for 3–5 minutes, stirring frequently, until the sauce thickens.

Reduce the heat to low.

Add the cream cheese and stir until smooth.

Add mozzarella, cheddar, Parmesan, garlic powder, Italian seasoning, and black pepper.

Stir until the cheese is completely melted and the sauce is creamy.

Taste and adjust the salt if needed.

  1. Combine Everything

Transfer the roasted vegetables to the prepared baking dish.

Pour the creamy cheese sauce evenly over the vegetables.

Gently stir so the vegetables are coated without breaking them apart.

  1. Add the Cheese Topping

Sprinkle the remaining mozzarella and Parmesan evenly over the top.

  1. Bake

Reduce the oven temperature to 400°F (200°C).

Bake uncovered for 15–20 minutes, or until the casserole is bubbling around the edges and the cheese is melted and golden.

For a more golden top, broil for 1–2 minutes, watching carefully so it does not burn.

  1. Rest and Serve

Remove from the oven and let the casserole rest for 5–10 minutes.

Garnish with fresh parsley and optional red pepper flakes.

Serve warm.

Serving Ideas

This casserole can be served as:

A vegetarian main dish
A side for roasted chicken
A side for grilled fish
A holiday vegetable dish
A meal-prep lunch
A comforting weeknight dinner

For a complete meal, serve it with a green salad and crusty bread.

Approximate Nutrition

Servings: 6

Per serving:

Calories: approximately 330–360
Protein: approximately 15–18 g
Carbohydrates: approximately 22–26 g
Fat: approximately 21–23 g
Fiber: approximately 4–5 g
Sugar: approximately 7–9 g

Nutrition is an estimate and will vary depending on the specific vegetables, milk, and cheese brands used.

Nut & Allergen Information
Nuts

No peanuts or tree nuts are included in the recipe as written.

Dairy

Contains dairy from:

Butter
Milk
Cream cheese
Mozzarella
Cheddar
Parmesan
Gluten

Contains gluten because the cheese sauce uses all-purpose flour.

For a gluten-free version, replace the flour with a gluten-free all-purpose flour blend or use cornstarch as a thickener.

Eggs

No eggs are required in this recipe.

Soy

There is no intentional soy ingredient, but check packaged cheese and cream cheese labels if soy avoidance is important.

Nut-Free Preparation

Although the recipe contains no nuts, packaged ingredients can have cross-contact with nuts. Check labels if preparing the casserole for someone with a severe allergy.

Easy Substitutions
Make it gluten-free

Use gluten-free flour or cornstarch instead of regular flour.

Make it lighter

Use low-fat milk, reduced-fat cream cheese, and part-skim mozzarella.

Add more protein

Add cooked chicken, turkey, white beans, chickpeas, or a plant-based protein.

Change the vegetables

You can use:

Cauliflower
Mushrooms
Carrots
Spinach
Green beans
Yellow squash
Brussels sprouts
Change the cheese

Try:

Monterey Jack
Gruyère
Provolone
Gouda
Colby Jack
Storage & Meal Prep
Refrigerator

Store leftovers in an airtight container for up to 4 days.

Freezer

The casserole can be frozen for up to 2 months, although the creamy sauce may become slightly less smooth after thawing.

For best results, cool completely before freezing and store in individual portions.

Reheating

Reheat in a 350°F (175°C) oven until hot and bubbly, or microwave individual portions for 1–3 minutes.

If the casserole seems dry after refrigeration, add a small splash of milk before reheating.

Recipe Q&A
Can I make this casserole ahead of time?

Yes. Roast the vegetables and prepare the cheese sauce. Assemble the casserole, cover, and refrigerate for up to 24 hours before baking.

Can I use frozen vegetables?

Yes. Thaw them first and drain thoroughly. Frozen vegetables contain extra moisture, so drying them well helps prevent a watery casserole.

Why roast the vegetables first?

Roasting removes excess moisture and develops deeper, caramelized flavor. It also prevents the casserole from becoming watery.

Can I make this without cream cheese?

Yes. Replace the cream cheese with additional shredded cheese or a few tablespoons of Greek yogurt. Add Greek yogurt after removing the sauce from direct heat to help prevent curdling.

Can I add chicken?

Absolutely. Add about 2 cups of cooked, shredded or diced chicken for a more substantial high-protein meal.

Can I use different vegetables?

Yes. This recipe is very flexible. Cauliflower, mushrooms, carrots, spinach, green beans, and yellow squash all work well.

How can I make it vegetarian?

The recipe is already vegetarian as written. If using packaged cheese, check the label if you avoid animal-derived rennet.

How do I make it gluten-free?

Use a certified gluten-free flour blend or replace the flour with cornstarch.

Can I make it dairy-free?

Yes. Use dairy-free butter, unsweetened dairy-free milk, dairy-free cream cheese, and dairy-free shredded cheese.

Can I make it spicy?

Yes. Add red pepper flakes, diced jalapeño, cayenne pepper, or your favorite hot sauce.

Why is my casserole watery?

The most common reason is excess moisture from the vegetables. Roast the vegetables until lightly browned and avoid overcrowding the roasting pan.

Can I use pre-shredded cheese?

Yes, although freshly shredded cheese usually melts more smoothly.

Can I prepare this in a smaller dish?

Yes. For half the recipe, use approximately an 8 × 8-inch baking dish and reduce the baking time as needed.

Can I add breadcrumbs?

Yes. Sprinkle ½ cup seasoned breadcrumbs over the cheese before baking for a crispy topping.

Is this good for meal prep?

Yes. Divide it into individual portions and refrigerate for convenient lunches or dinners throughout the week.

What can I serve with it?

It pairs well with grilled chicken, baked fish, roasted meat, a fresh green salad, or crusty bread.

Can I make it more protein-rich?

Yes. Add cooked chicken or turkey, chickpeas, white beans, or extra cottage cheese blended into the sauce.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *