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 Vegetable Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Daniel Mercer
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Category: Side Dishes

Description

Soft carrots, peas, and broccoli meld in a velvety béchamel spiked with cheddar, then baked under a crispy Parmesan-breadcrumb topping for a comforting, melt-in-your-mouth bite.


Ingredients

  • 4 cups mixed vegetables
  • 2 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 1 cup milk
  • 1/2 cup heavy cream
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 cup shredded cheddar cheese
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese


Instructions

  1. Preheat the oven to 375°F (190°C).
  2. In a medium saucepan over medium heat, melt the butter.
  3. Whisk in the flour and cook for about 1 minute to form a roux.
  4. Gradually whisk in the milk and heavy cream until smooth.
  5. Continue cooking and stirring until the sauce thickens, about 3–5 minutes.
  6. Stir in the salt, black pepper, garlic powder, and onion powder.
  7. Add the mixed vegetables to the sauce and stir to coat evenly.
  8. Pour the mixture into a lightly greased 9×13-inch baking dish.
  9. Sprinkle the shredded cheddar cheese evenly over the top.
  10. Combine the breadcrumbs and Parmesan cheese, then sprinkle over the cheddar layer.
  11. Bake for 20–25 minutes until the top is golden and the casserole is bubbling.
  12. Let rest for 5 minutes before serving.

Notes

  • For extra flavor, stir in 1 tablespoon chopped fresh parsley.
  • You can substitute mozzarella or Swiss cheese for a milder taste.
  • Leftovers can be refrigerated for up to 3 days in an airtight container.
  • To freeze, cover tightly with foil and freeze for up to 2 months.