Description
Swiss Cheese Vegetable Casserole is the perfect combination of creamy, cheesy goodness and nutritious vegetables. It’s a hearty dish that can be served as a main course or a satisfying side. The rich, nutty flavor of Swiss cheese complements the freshness of broccoli, carrots, cauliflower, and zucchini, creating a well-balanced meal that’s sure to please everyone at the table. This casserole is ideal for family dinners, potlucks, or whenever you’re craving a comforting dish packed with nutrients.
Ingredients
Scale
- 2 cups Swiss cheese, shredded
- 2 cups broccoli, chopped
- 1 cup carrots, sliced
- 2 cups cauliflower, chopped
- 1 cup zucchini, sliced
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 tablespoons butter
- 3 tablespoons flour
- 2 cups milk
- 1 teaspoon mustard powder
- A pinch of nutmeg
- Salt and pepper to taste
- 1/2 cup bread crumbs (for topping)
Instructions
- Vegetable Prep:
Preheat your oven to 375°F (190°C). Lightly steam the broccoli, carrots, cauliflower, and zucchini until they are just tender, but still have a slight crunch. This ensures the vegetables maintain their texture during baking. - Sauté the Onion and Garlic:
In a skillet, melt the butter over medium heat. Add the diced onion and minced garlic, sautéing until they become translucent and fragrant. This forms the flavorful base for the sauce. - Make the Roux:
Sprinkle the flour over the sautéed onions and garlic, stirring to combine. Cook for about 1 minute to eliminate the raw flour taste. Gradually pour in the milk, whisking constantly to avoid lumps. Stir in the mustard powder, nutmeg, salt, and pepper. Continue whisking until the mixture thickens into a smooth, creamy sauce. - Combine Vegetables and Sauce:
In a large mixing bowl, combine the steamed vegetables with the creamy sauce. Add half of the shredded Swiss cheese and stir well to ensure the vegetables are evenly coated. - Assemble the Casserole:
Transfer the vegetable and sauce mixture into a greased baking dish. Sprinkle the remaining shredded Swiss cheese evenly over the top, followed by a layer of bread crumbs for a crispy finish. - Bake:
Place the casserole in the preheated oven and bake for 25-30 minutes, or until the top is golden and bubbly. The cheese should be melted and slightly browned. - Serve:
Once out of the oven, let the casserole rest for a few minutes before serving. This helps the flavors meld and makes it easier to serve.
- Prep Time: 20mins
- Cook Time: 25mins