Swiss Green Bean Casserole

Cook: 30 min Serves: 8 Cuisine: American

A creamy, cheesy green bean casserole with a crunchy cracker topping, perfect for holiday gatherings or family dinners, offering comforting flavors and a satisfying texture.

Be the first to rate this recipe

Ingredients

  • 2 (10 oz.) pkg. frozen French-cut green beans
  • 4 Tbsp. butter
  • 2 Tbsp. flour
  • 1 tsp. salt
  • 1/4 tsp. pepper
  • 1/4 cup finely minced onion
  • 1 Tbsp. sugar
  • 1 cup sour cream
  • 1 1/2 cups grated Swiss cheese
  • 1/4 cup Ritz cracker crumbs

Instructions

  1. Cook green beans according to package directions. Drain well and place in a casserole dish.
  2. Combine butter, salt, pepper, minced onion, sugar, and sour cream in a bowl.
  3. Heat the mixture thoroughly.
  4. Pour the sauce over the cooked green beans.
  5. Top with grated Swiss cheese and Ritz cracker crumbs.
  6. Bake at 350°F (175°C) for 25 to 30 minutes until hot and bubbly.

Tips & Substitutions

For a creamier texture, consider adding a touch of cream cheese to the sauce. If you're in a pinch for time, fresh green beans can be used instead of frozen; just blanch them before adding to the casserole. You can also substitute Gruyère cheese for a nuttier flavor. This dish can be made ahead of time and baked just before serving, making it perfect for gatherings.

Serving Suggestions

This Swiss Green Bean Casserole pairs beautifully with roasted meats or can be served alongside a fresh salad for a lighter meal. Consider serving it with Oven Pan Cake for a delightful combination at your next gathering. It’s a great side dish for holiday dinners or family get-togethers, ensuring everyone leaves the table satisfied.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the casserole in a preheated oven at 350°F (175°C) for about 15-20 minutes, or until heated through. You may want to cover it with foil to prevent the top from over-browning during reheating.

Nutrition & Diet Analysis (per serving)

Each serving of Swiss Green Bean Casserole contains roughly 507 calories, with 4g protein, 21g carbohydrates, and 45g fat. It is an excellent source of vitamin A (25% of the Daily Value). Note that it is relatively high in sodium, at 983mg per serving (43% of the Daily Value).

507 kcal 25% DV
Protein Fat Carbs

Macronutrients

Protein 3.8g 8% DV
Total Fat 45.4g 58% DV
Carbs 21g 8% DV
Fiber 1.6g 6% DV
Sugar 1.1g 2% DV

Electrolytes

Sodium 982.9mg 43% DV
Potassium 169.8mg 4% DV
Cholesterol 142mg 47% DV

Vitamins & Minerals

Vitamin A 229.1mcg 25% DV
Vitamin C 7mg 8% DV
Calcium 104.5mg 8% DV
Iron 0.6mg 3% DV
Contains Milk Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can prepare the casserole a day in advance. Assemble it completely but do not bake. Cover it tightly and store it in the refrigerator. When ready to serve, bake it straight from the fridge, adding a few extra minutes to the baking time.

What can I substitute for Swiss cheese?

If you don't have Swiss cheese, you can use Gruyère for a similar flavor profile or even mozzarella for a milder taste. Cheddar can also be an option if you prefer a sharper cheese, but it will change the overall flavor of the dish.

Is this recipe suitable for vegetarians?

Yes, this Swiss Green Bean Casserole is vegetarian-friendly as it does not contain any meat. However, be sure to check that your cheese is suitable for vegetarians, as some cheeses may use animal rennet.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegetarian recipes → Dairy recipes → All recipes →