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

Swiss Cheese Vegetable Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Evelyn
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

A hearty and comforting Swiss Cheese Vegetable Casserole that blends tender vegetables with a creamy, cheesy sauce and a crispy breadcrumb topping. Perfect as a main or side dish.


Ingredients

  • 2 cups shredded Swiss cheese
  • 2 cups chopped broccoli
  • 1 cup sliced carrots
  • 2 cups chopped cauliflower
  • 1 cup sliced zucchini
  • 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
  • ½ cup bread crumbs (for topping)

Instructions

  1. Preheat the oven to 375°F (190°C). Lightly steam the broccoli, carrots, cauliflower, and zucchini until just tender.
  2. In a skillet, melt the butter over medium heat. Sauté the diced onion and minced garlic until translucent and fragrant.
  3. Sprinkle the flour over the onion mixture, stir to combine, and cook for about a minute. Gradually whisk in the milk until smooth.
  4. Add mustard powder, nutmeg, salt, and pepper. Continue whisking until the sauce thickens to a creamy consistency.
  5. In a large bowl, combine the steamed vegetables with the sauce and half the Swiss cheese. Mix well.
  6. Transfer the mixture to a greased baking dish. Top with the remaining Swiss cheese and bread crumbs.
  7. Bake for 25-30 minutes, until the top is golden and bubbly.
  8. Let rest a few minutes before serving to allow flavors to meld.

Notes

  • Use different cheeses like cheddar or Gruyère for variation.
  • Substitute or add vegetables like spinach, bell peppers, or mushrooms.
  • Use gluten-free flour and bread crumbs for a gluten-free version.
  • Leftovers store well in the fridge for up to 3 days or in the freezer for 2 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 45mg