Go Back
+ servings
vegetable casserole recipe

Hearty Vegetable Casserole

A delicious and comforting casserole packed with fresh vegetables and a creamy sauce, perfect for a weeknight dinner.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 6
Calories 120 kcal

Ingredients
  

Main Ingredients

  • 2 cup broccoli florets
  • 1 cup carrots, sliced
  • 1 cup green beans, trimmed
  • 1 cup corn kernels fresh or frozen
  • 0.5 cup onion, chopped
  • 2 tablespoon butter
  • 2 tablespoon all-purpose flour
  • 1.5 cup milk
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 1 cup shredded cheddar cheese
  • 0.5 cup bread crumbs

Instructions
 

Preparation Steps

  • Preheat oven to 375°F (190°C). Grease a 9x13 inch baking dish.
  • In a large skillet, melt butter over medium heat. Add chopped onion and cook until softened, about 5 minutes.
    2 cup broccoli florets
  • Whisk in flour and cook for 1 minute, stirring constantly.
    2 cup broccoli florets
  • Gradually whisk in milk until smooth. Bring to a simmer, stirring constantly, until thickened.
    2 cup broccoli florets
  • Stir in salt, pepper, and shredded cheddar cheese until cheese is melted.
    2 cup broccoli florets
  • Add the broccoli florets, sliced carrots, green beans, and corn kernels to the cheese sauce. Stir to combine.
    2 cup broccoli florets
  • Pour the vegetable mixture into the prepared baking dish.
  • Sprinkle bread crumbs evenly over the top.
    2 cup broccoli florets
  • Bake for 30-40 minutes, or until the casserole is bubbly and the topping is golden brown.
  • Let stand for 5 minutes before serving.

Notes

This vegetable casserole is a versatile side dish or a light main course. Feel free to substitute your favorite vegetables.

Nutrition

Serving: 200gCalories: 120kcalCarbohydrates: 120gProtein: 120gFat: 120gSaturated Fat: 120gPolyunsaturated Fat: 120gMonounsaturated Fat: 120gTrans Fat: 120gCholesterol: 120mgSodium: 120mgPotassium: 120mgFiber: 120gSugar: 120gVitamin A: 120IUVitamin C: 120mgCalcium: 120mgIron: 120mg
Tried this recipe?Let us know how it was!