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.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
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.
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.
Stir in the all-purpose flour to create a roux, and cook for 1-2 minutes, stirring frequently to eliminate the raw flour taste.
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.
Stir in 1 cup of shredded Swiss cheese, salt, and black pepper, and continue stirring until the cheese is fully melted into the sauce.
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.
Sprinkle the remaining 0.5 cup of Swiss cheese over the top, followed by an even layer of crushed fried onions.
Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly and the top is golden brown.
Remove from the oven and let it cool for 5 minutes before serving. Enjoy your Green Bean Casserole with Swiss Cheese!
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% |
Source of Calories