green bean casserole with bacon

Green Bean Casserole

If you're looking for the best green bean casserole recipe, you've found it! We've got the top variations on this traditional side dish. Think bacon, cheese and slow cooker varieties! Plus tips on how to make this casserole in advance.

Course Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8
Calories 178 kcal
Author Julie Clark


  • 2 cans green beans, drained (14.5 ounces each)
  • 1 can condensed cream of mushroom soup (10.75 ounces)
  • 1 teaspoon soy sauce
  • 1 teaspoon garlic powder
  • 1/4 teaspoon black pepper
  • 6 ounces french fried onions (divided)

Optional Add-Ins

  • 1 cup shredded cheddar cheese
  • 1 cup bacon crumbles (cooked)
  • 1 cup chopped mushrooms
  • 1 cup chopped water chestnuts (drained)


  1. Preheat the oven to 350 degrees.

  2. In a large bowl, mix together the green beans, mushroom soup, soy sauce, garlic powder, black pepper and half of the french fried onions. 

  3. Add in cheese, bacon, mushrooms or water chestnuts if desired. This is optional and you can add as much or as little as you'd like!

  4. Spray an 8x8 pan with cooking spray.

  5. Spread the green bean mixture in the prepared pan.

  6. Sprinkle the remaining onions on top,

  7. Bake for 30-35 minutes or until the casserole is heated through.

  8. Serve immediately.

Recipe Video

Recipe Notes

The calories shown are based on the recipe serving 8, with 1 serving being 1/8 of the recipe. The calories shown does NOT include calories for the optional, add-in ingredients. If you choose to add any or all of those, recalculate the calories based on what you added. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate.

Nutrition Facts
Green Bean Casserole
Amount Per Serving
Calories 178 Calories from Fat 99
% Daily Value*
Total Fat 11g 17%
Saturated Fat 4g 20%
Cholesterol 1mg 0%
Sodium 493mg 21%
Potassium 190mg 5%
Total Carbohydrates 15g 5%
Dietary Fiber 1g 4%
Sugars 2g
Protein 3g 6%
Vitamin A 9%
Vitamin C 9.7%
Calcium 2.6%
Iron 5.2%
* Percent Daily Values are based on a 2000 calorie diet.