Go Back
+ servings
green bean casserole
Print Recipe
4.70 from 10 votes

Green Bean Casserole Recipe

This green bean casserole is made from scratch, with tender green beans in a savory sauce, topped with crispy fried onions. So delicious!
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Side Dish
Cuisine: American
Keyword: casserole, thanksgiving, vegetables
Servings: 16 servings
Calories: 81kcal


  • 4 tablespoons butter
  • 4 ounces button mushrooms chopped
  • 3 tablespoons flour
  • 2 cups milk
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/2 teaspoon garlic powder
  • 16 ounces frozen green beans
  • 1 cup French's fried onions
  • ** OR ** 1 - 10.75 oz can cream of mushroom Campbell soup instead of the first 7 ingredients


  • Preheat the oven to 350.
  • (If using canned mushroom sauce, skip to step 4.)
    To make your own mushroom sauce - Melt the butter in a large skillet over medium heat. Add the mushrooms to the skillet and cook, stirring frequently, until the mushrooms are softened and reduced in size.
  • Add the flour to the skillet, and stir until all of the flour is absorbed into the butter. Cook 2-3 minutes. Slowly whisk in the milk, a little at a time, and cook until thickened. Remove the sauce from the heat and stir in the salt, pepper, and garlic powder. Taste and adjust seasonings if needed. Add the green beans to the skillet and toss to coat them completely.
  • **If using canned mushroom soup - add the green beans to a bowl and mix with the cream of mushroom soup to evenly coat.**
  • Pour the green bean mixture into a 9 x 9 (or equivalent sized) baking dish.
    green beans covered in mushroom soup
  • Top with the fried onions. Bake 20-25 minutes, or until the sauce is bubbling and the fried onions are brown and crisp. Serve warm.
    green bean casserole


Serving: 1seving | Calories: 81kcal | Carbohydrates: 6g | Protein: 2g | Fat: 6g | Saturated Fat: 3g | Cholesterol: 11mg | Sodium: 215mg | Potassium: 123mg | Fiber: 1g | Sugar: 3g | Vitamin A: 332IU | Vitamin C: 4mg | Calcium: 46mg | Iron: 1mg