Go Back
+ servings
Cheesy Vegetable Casserole

Creamy Cheesy Vegetable Casserole for Ultimate Comfort Food

This Cheesy Vegetable Casserole combines cheese and tender vegetables for a comforting dish that’s a hit at any gathering.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 350

Ingredients
  

For the Vegetables
  • 2 cups Broccoli Florets
  • 2 cups Cauliflower Florets
  • 2 medium Carrots (peeled & sliced)
  • 1 medium Zucchini (diced)
For the Cheese Sauce
  • 4 tablespoons Unsalted Butter
  • 4 tablespoons All-Purpose Flour substitute with gluten-free blend for gluten-free option
  • 2 cups Whole Milk can be replaced with heavy cream or almond milk
  • 1 teaspoon Salt
  • 1/2 teaspoon Black Pepper
  • 1 teaspoon Garlic Powder
  • 1 teaspoon Onion Powder
For the Cheesy Goodness
  • 2 cups Sharp Cheddar Cheese (freshly shredded) always use freshly shredded for best consistency
  • 1 cup Mozzarella Cheese (freshly shredded)
  • 1 cup Panko Breadcrumbs (optional) substitute with crushed pork rinds for keto-friendly option
  • 1/2 cup Grated Parmesan Cheese (optional)

Equipment

  • 9x13-inch baking dish
  • large pot
  • Medium Saucepan

Method
 

Preparation
  1. Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish with cooking spray or butter.
  2. In a large pot, bring salted water to a boil. Blanch the broccoli, cauliflower, and carrots for 3-4 minutes. Add zucchini in the last minute and drain well.
  3. Transfer the drained vegetables into the prepared baking dish, spreading them evenly.
Cheese Sauce
  1. In a medium saucepan, melt the unsalted butter over medium heat. Whisk in all-purpose flour to create a roux.
  2. Gradually pour in the whole milk while whisking continuously. Cook until thickened, about 5-7 minutes.
  3. Remove from heat and mix in garlic powder, onion powder, salt, and black pepper. Fold in the cheddar and mozzarella until melted.
Assembly and Baking
  1. Pour the cheese sauce evenly over the vegetables, stirring gently to combine.
  2. If using, combine panko breadcrumbs and grated Parmesan, then sprinkle on top. Bake for 25-30 minutes until bubbly and golden brown.
  3. Allow the casserole to rest for 5-10 minutes before serving.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 15gFat: 20gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 60mgSodium: 600mgPotassium: 400mgFiber: 4gSugar: 5gVitamin A: 500IUVitamin C: 60mgCalcium: 300mgIron: 2mg

Notes

Feel free to mix and match vegetables for a customizable dish. Make ahead by assembling the casserole up to 24 hours in advance.

Tried this recipe?

Let us know how it was!