Go Back
+ servings
Creamy Winter Vegetable Casserole

Creamy Winter Vegetable Casserole for Cozy Nights In

This Creamy Winter Vegetable Casserole is a comforting dish packed with vibrant vegetables, perfect for chilly nights and customizable to suit your tastes.
Prep Time 15 minutes
Cook Time 25 minutes
Resting Time 10 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Vegetarian
Calories: 350

Ingredients
  

For the Vegetables
  • 2 cups Cauliflower Florets Can substitute with broccoli or butternut squash.
  • 2 cups Broccoli Florets Ensure pieces are bite-sized.
  • 2 cups Sliced Carrots Sweet potatoes make a lovely alternative.
For the Cheese Sauce
  • 4 tablespoons Butter Can be replaced with vegan butter.
  • 1/3 cup All-Purpose Flour A gluten-free flour blend can be used.
  • 2 cups Whole Milk Must be warm; plant-based milk options are acceptable.
  • 1 cup Shredded Cheddar Cheese Other melty cheeses like Gouda can be swapped.
  • 1/2 cup Grated Parmesan Cheese Fresh cheese is best.
  • 1 teaspoon Garlic Powder
  • 1 pinch Ground Nutmeg Use a pinch for flavor.
  • to taste Salt & Pepper Adjust according to your taste.
For Topping (Optional)
  • 1/2 cup Breadcrumbs Mix with melted butter for flavor.
  • 1/4 cup Chopped Parsley For garnishing.

Equipment

  • Oven
  • medium saucepan
  • Large mixing bowl
  • 9x13-inch baking dish

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 375°F (190°C) and grease a 9x13-inch baking dish.
  2. Wash and chop the cauliflower, broccoli, and sliced carrots. Steam vegetables for 5-7 minutes until tender yet firm.
  3. In a saucepan, melt 4 tablespoons of butter. Stir in 1/3 cup of flour and cook until lightly golden.
  4. Gradually whisk in 2 cups of warm milk until the sauce thickens and bubbles.
  5. Reduce heat and stir in 1 cup of shredded cheddar cheese and 1/2 cup of grated Parmesan until melted. Season with garlic powder, nutmeg, salt, and pepper.
  6. Combine steamed vegetables with the cheese sauce, ensuring even coating.
  7. Transfer the mixture to the baking dish, and sprinkle breadcrumbs on top if desired.
  8. Bake for 20-25 minutes until golden on top, broil for an additional 2-3 minutes if a crispier top is preferred.
  9. Let rest for 5-10 minutes, then garnish with chopped parsley before serving.

Nutrition

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

Notes

Feel free to customize with seasonal vegetables or proteins to make it your own.

Tried this recipe?

Let us know how it was!