Nutrition Facts for Green bean casserole w swiss cheese

Green Bean Casserole W Swiss Cheese

Elevate your holiday or weeknight table with this rich, creamy Green Bean Casserole with Swiss Cheese! This modern twist on the classic dish pairs tender, blanched green beans with a luscious homemade cheese sauce made from nutty Swiss cheese, sautéed onions, and a touch of garlic for depth. Topped with crunchy crushed fried onions and an extra sprinkling of cheese, this baked casserole is golden, bubbly, and irresistibly comforting. Perfect as a crowd-pleasing Thanksgiving side or a hearty addition to any meal, this casserole offers a balance of freshness and indulgence in every bite. Easy to prepare in under an hour, it’s a must-try for anyone seeking a gourmet upgrade to this timeless favorite.

Nutriscore Rating: 69/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 Green Bean Casserole W Swiss Cheese
Prep Time:20 mins
Cook Time:30 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 900 grams fresh green beans
  • 4 tablespoons unsalted butter
  • 1 large yellow onion
  • 2 cloves garlic
  • 3 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup chicken or vegetable broth
  • 1.5 cups Swiss cheese
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 cup crushed fried onions

Directions

Step 1

Preheat your oven to 375°F (190°C).

Step 2

Trim the ends of the green beans and rinse them thoroughly. Blanch the green beans in salted boiling water for 3 minutes, then drain and plunge them into ice water to stop cooking. Drain again and set aside.

Step 3

In a large skillet, melt the unsalted butter over medium heat. Dice the yellow onion and mince the garlic, then cook them in the skillet until the onion is soft and translucent, about 3-4 minutes.

Step 4

Stir in the all-purpose flour to create a roux, and cook for 1-2 minutes, stirring frequently to eliminate the raw flour taste.

Step 5

Gradually whisk in the whole milk and chicken or vegetable broth, ensuring the mixture is smooth. Let it cook and thicken for about 5 minutes, stirring occasionally.

Step 6

Stir in 1 cup of shredded Swiss cheese, salt, and black pepper, and continue stirring until the cheese is fully melted into the sauce.

Step 7

Combine the blanched green beans with the cheese sauce, ensuring they are evenly coated. Transfer the mixture to a lightly greased 9x13-inch baking dish.

Step 8

Sprinkle the remaining 0.5 cup of Swiss cheese over the top, followed by an even layer of crushed fried onions.

Step 9

Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly and the top is golden brown.

Step 10

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

Nutrition Facts

Serving size (2269.7g)
Amount per serving % Daily Value*
Calories 2847.8
Total Fat 181.7g 0%
Saturated Fat 67.3g 0%
Polyunsaturated Fat 0.8g
Cholesterol 239.3mg 0%
Sodium 4582.9mg 0%
Total Carbohydrate 224.5g 0%
Dietary Fiber 41.4g 0%
Total Sugars 79.0g
Protein 96.4g 0%
Vitamin D 221.2IU 0%
Calcium 2657.6mg 0%
Iron 12.3mg 0%
Potassium 3502.2mg 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: 56.0%
Protein: 13.2%
Carbs: 30.8%