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: mohamed
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Vegetarian
  • Diet: Vegetarian

Description

A comforting casserole that combines winter vegetables and a velvety cheese sauce for a heartwarming meal.


Ingredients

Scale
  • 1 head Cauliflower, cut into florets
  • 1 head Broccoli, cut into florets
  • 2 Carrots, sliced
  • 1 cup Sharp Cheddar or Mild Mozzarella Cheese, grated
  • 2 cups Whole Milk or Almond Milk
  • 4 tablespoons Butter
  • 4 tablespoons Flour
  • Salt, to taste
  • Pepper, to taste
  • 1/2 cup Bread Crumbs (optional)

Instructions

  1. Preheat your oven to 375°F (190°C) and prepare for the deliciousness that is about to unfold.
  2. Lightly steam the cauliflower, broccoli, and carrots for 4-5 minutes until they are just tender.
  3. In a saucepan, melt butter over medium heat. Stir in flour to create a roux, lightly cooking it for about a minute.
  4. Gradually whisk in the milk, stirring constantly for 4-5 minutes until the mixture thickens.
  5. Add grated cheese into the saucepan and stir until melted and smooth, seasoning with salt and pepper.
  6. In a large bowl, combine the steamed vegetables with the velvety cheese sauce.
  7. Transfer the mixture to your baking dish and sprinkle with bread crumbs if desired.
  8. Bake for 25-30 minutes until the top is bubbly and golden brown.
  9. Allow the casserole to cool slightly before serving.

Notes

Feel free to swap in your favorite vegetables or add cooked chicken for extra protein. This dish can also be made ahead of time.


Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 30mg