Nutrition Facts for Swiss green bean casserole

Swiss Green Bean Casserole

Elevate your side dish game with this comforting Swiss Green Bean Casserole, a sophisticated twist on a classic favorite. This recipe combines tender blanched green beans with a rich, silky cheese sauce made from creamy milk, heavy cream, and melted Swiss cheese, seasoned perfectly with garlic and onion powder. Topped with a golden breadcrumb-Parmesan crust for a delightful crunch, this casserole is baked to bubbly perfection. Perfect for holiday feasts or cozy weeknight dinners, this dish offers an irresistible blend of creamy, cheesy, and crispy textures. Ready in under an hour and serving up to six, it’s an easy yet elegant addition to your table.

Nutriscore Rating: 67/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Swiss Green Bean Casserole
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 900 grams fresh green beans
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 480 milliliters milk
  • 120 milliliters heavy cream
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 0.5 teaspoon ground black pepper
  • 1 teaspoon salt
  • 240 grams Swiss cheese (shredded)
  • 120 grams breadcrumbs
  • 30 grams grated Parmesan cheese
  • 1 tablespoon olive oil (optional, for topping)

Directions

Step 1

Preheat your oven to 190°C (375°F) and lightly grease a 9x13 inch (23x33 cm) casserole dish.

Step 2

Wash and trim the ends of the green beans. Blanch them in a pot of boiling salted water for 3-4 minutes or until tender-crisp. Immediately drain and transfer them to an ice water bath to stop the cooking process, then drain and set aside.

Step 3

In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes to create a roux, stirring constantly.

Step 4

Gradually add the milk and heavy cream, whisking continuously to prevent lumps. Cook the mixture for 4-5 minutes, or until it thickens to a creamy, smooth consistency.

Step 5

Stir in the garlic powder, onion powder, salt, black pepper, and 200 grams of shredded Swiss cheese. Continue to whisk until the cheese is fully melted and the sauce is smooth.

Step 6

Add the blanched green beans to the cheese sauce and stir to coat evenly. Transfer the mixture to the prepared casserole dish, spreading it out evenly.

Step 7

In a small bowl, combine the breadcrumbs, grated Parmesan cheese, and the remaining 40 grams of Swiss cheese. If desired, drizzle the mixture with olive oil for a golden, crisp topping.

Step 8

Sprinkle the breadcrumb mixture over the green bean casserole.

Step 9

Bake in the preheated oven for 20-25 minutes, or until the topping is golden brown and the casserole is bubbling around the edges.

Step 10

Remove from the oven and let cool for 5 minutes before serving. Enjoy your Swiss Green Bean Casserole!

Nutrition Facts

Serving size (1974.1g)
Amount per serving % Daily Value*
Calories 2873.4
Total Fat 181.7g 0%
Saturated Fat 96.0g 0%
Polyunsaturated Fat 1.1g
Cholesterol 474.6mg 0%
Sodium 5750.6mg 0%
Total Carbohydrate 207.0g 0%
Dietary Fiber 36.2g 0%
Total Sugars 62.7g
Protein 133.1g 0%
Vitamin D 273.7IU 0%
Calcium 3511.8mg 0%
Iron 16.6mg 0%
Potassium 2928.3mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 54.6%
Protein: 17.8%
Carbs: 27.6%