Go Back
+ servings
Cheesy Vegetable Casserole

Cheesy Vegetable Casserole for a Cozy, Comforting Dinner

Enjoy a comforting Cheesy Vegetable Casserole, perfect for family gatherings and customizable with your favorite veggies and cheeses.
Prep Time 30 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 1 hour 10 minutes
Servings: 6 slices
Course: Dinner
Cuisine: American
Calories: 350

Ingredients
  

For the Veggies
  • 2 cups Broccoli substitute with cauliflower or green beans
  • 2 cups Cauliflower substitute with more broccoli or zucchini
  • 2 cups Carrots substitute with parsnips or bell peppers
  • 2 cups Zucchini sauté to prevent excess water, or substitute with yellow squash
For the Cheese Sauce
  • 1 cup Sharp Cheddar Cheese mix with mozzarella for stretch or substitute with gouda
  • 1 cup Mozzarella Cheese substitute with provolone for a twist
  • 1/2 cup Parmesan Cheese omit for a lower-calorie option
For the Base
  • 4 tablespoons Butter substitute with olive oil for a dairy-free version
  • 1/4 cup All-Purpose Flour swap for gluten-free flour
  • 2 cups Milk substitute with almond milk or any plant-based milk
For Flavoring
  • 1 teaspoon Garlic Powder substitute with fresh minced garlic
  • to taste Salt and Pepper adjust according to your taste preference
For the Crunchy Topping
  • 1 cup Breadcrumbs use gluten-free breadcrumbs or crushed crackers

Equipment

  • 9x13-inch baking dish
  • Medium saucepan

Method
 

Directions
  1. Preheat your oven to 375°F (190°C).
  2. Lightly steam or blanch the broccoli, cauliflower, carrots, and zucchini for about 3-5 minutes until they are just tender yet still bright in color.
  3. In a medium saucepan, melt 4 tablespoons of butter over medium heat. Whisk in 1/4 cup of all-purpose flour to form a thick roux.
  4. Gradually add 2 cups of warm milk while continuously stirring until the mixture thickens, around 5-7 minutes.
  5. Remove from heat, and mix in your shredded sharp cheddar and mozzarella cheese, along with salt, pepper, and garlic powder.
  6. Grease a 9x13-inch baking dish with butter or cooking spray. Layer the steamed vegetables evenly in the dish, then pour the creamy cheese sauce over the top.
  7. Sprinkle extra cheese on top for enhanced flavor and creaminess. Mix breadcrumbs with melted butter, then evenly distribute this mixture over the casserole.
  8. Place the assembled casserole in the preheated oven and bake uncovered for 25-30 minutes.
  9. Once baked, remove from the oven and let it rest for about 10 minutes.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 30gProtein: 15gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 1gCholesterol: 50mgSodium: 800mgPotassium: 500mgFiber: 4gSugar: 5gVitamin A: 450IUVitamin C: 60mgCalcium: 300mgIron: 1.5mg

Notes

Using fresh, dry vegetables is essential to avoid a soggy casserole. Always shred cheese from the block for the best meltability and flavor. Let the casserole rest for about 10 minutes after baking.

Tried this recipe?

Let us know how it was!