Go Back

Creamy Winter Vegetable Casserole

A comforting casserole filled with fresh vegetables and smothered in a rich, cheesy sauce, perfect for chilly winter evenings.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Casserole, Main Course
Cuisine: American, Comfort Food
Calories: 350

Ingredients
  

Vegetables
  • 1 head head of cauliflower, cut into florets Fresh cauliflower for best flavor.
  • 1 head head of broccoli, cut into florets Fresh broccoli adds a nice color.
  • 2 large large carrots, sliced Sweetens the casserole.
Cheese Sauce
  • 2 tablespoons butter For the roux.
  • 2 tablespoons flour To thicken the sauce.
  • 2 cups milk Whole milk recommended for creaminess.
  • 2 cups shredded cheese Cheddar or a blend works well.
  • Salt and pepper to taste Add according to preference.
  • 1/2 teaspoon garlic powder (optional)
  • 1/2 teaspoon onion powder (optional)
Topping
  • 1/4 cup breadcrumbs (optional) For added crunch.

Method
 

Preparation
  1. Preheat the oven to 375°F (190°C).
  2. Lightly steam the cauliflower, broccoli, and carrots until just tender but still crisp, about 5-7 minutes.
Cheese Sauce
  1. In a saucepan, melt the butter over medium heat. Stir in the flour and cook for about a minute until it forms a roux.
  2. Gradually whisk in the milk, stirring continuously until the mixture thickens into a velvety sauce.
  3. Remove the saucepan from the heat and stir in the shredded cheese until it melts, creating a cheesy sauce. Season with salt, pepper, garlic powder, and onion powder.
Assembly
  1. Gently combine the steamed vegetables with the cheese sauce, ensuring each floret is coated.
  2. Transfer the mixture into a greased baking dish and sprinkle breadcrumbs over the top, if using.
Baking
  1. Pop it in the oven and bake for 25-30 minutes until bubbly and golden.
  2. Serve warm and enjoy!

Notes

Leftovers can be stored in an airtight container in the fridge for about 3-4 days. For a lighter version, use low-fat cheese and milk.