Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Winter Vegetable Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: julie
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting casserole packed with seasonal vegetables and a creamy cheese sauce, perfect for winter gatherings.


Ingredients

Scale
  • 2 cups cauliflower florets
  • 2 cups broccoli florets
  • 2 cups sliced carrots
  • 2 tablespoons olive oil
  • 1 cup shredded cheese (cheddar or a blend)
  • 1 cup milk
  • 2 tablespoons flour
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • Breadcrumbs for topping (optional)

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Lightly steam the cauliflower, broccoli, and carrots until tender but still crisp.
  3. In a saucepan, heat the olive oil over medium heat. Whisk in the flour, cooking for about a minute to create a roux.
  4. Gradually pour in the milk, whisking continuously until the mixture thickens into a velvety sauce.
  5. Stir in the shredded cheese, garlic powder, salt, and pepper, allowing the cheese to melt.
  6. Fold the steamed vegetables into the cheese sauce, ensuring every piece is coated.
  7. Transfer the mixture into a baking dish. Sprinkle breadcrumbs on top if desired.
  8. Place in the oven and bake for 25-30 minutes, until bubbly and golden brown.
  9. Allow to cool slightly before serving.

Notes

For a creamier texture, consider using half-and-half instead of milk. Adjust seasoning to taste.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 40mg