Green Bean Casserole

This casserole is made with fresh green beans, creamy mushrooms sauce, and French’s fried onions. This side dish is incredibly delicious and really easy to make from scratch.

Course Side Dish
Cuisine American
Keyword green bean casserole, green beans
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes
Servings 6
Calories 506 kcal


  • 1.5 lbs green beans
  • 2 tbsp canola oil
  • 1 small yellow onion
  • 8 oz baby bella mushrooms
  • 4 garlic cloves
  • 5 tbsp all purpose flour
  • 3 cups whole milk
  • 1 cup heavy whipping cream
  • Salt
  • Fresh cracked black pepper
  • 6 oz French's fried onion divided
US Customary - Metric


Blanch Green beans:

  1. Snip the ends off green beans where the bean attached to the vine. You can cut green beans in half or leave them whole.

  2. Prepare ice water bowl by combining cold water and a couple of cups of ice in a large mixing bowl.

  3. Bring a large pot of water to boil and drop green beans in it. Boil them for about 3-4 minutes (depending on thickness).

  4. Take green beans out of the hot water and immediately into the ice water. 

  5. After green beans have cooled, take them out onto a paper towel to pat dry.

Cream sauce:

  1. Preheat a large cooking pan over medium heat.

  2. Slice onions and mushrooms thinly.

  3. Add oil to the pan and onions. Saute until transparent. 

  4. Add mushrooms and cook until mostly done. 

  5. Mince or press garlic and add it to the pan. Cook until fragrant. 

  6. Sprinkle flour over the veggies and stir until veggies are coated in flour. 

  7. Start slowly pouring in milk while whisking continuously. Pour in heavy whipping while while still stirring. Continue to stir slowly as the mixture thickens. 

  8. Season with salt, and pepper and cook for a couple of minutes. Take off heat.


  1. Preheat oven to 375 and lightly grease a 9x13 casserole dish. 

  2. Add green beans into the casserole dish, pour in mushroom cream sauce, and add 1/2 cup of fried onions. Mix everything together until evenly incorporated. 

  3. Cover with foil and bake for 35-45 minutes, depending if you want green beans crunchier or softer. 

  4. Take the pan out and carefully take off the foil. Spread remaining fried onions over the top and bake for another 7-10 minutes. 

Recipe Notes

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have a slight variation.

Nutrition Facts
Green Bean Casserole
Amount Per Serving
Calories 506 Calories from Fat 333
% Daily Value*
Fat 37g57%
Saturated Fat 17g106%
Cholesterol 66mg22%
Sodium 313mg14%
Potassium 640mg18%
Carbohydrates 35g12%
Fiber 3g13%
Sugar 11g12%
Protein 8g16%
Vitamin A 1565IU31%
Vitamin C 16.1mg20%
Calcium 220mg22%
Iron 1.7mg9%
* Percent Daily Values are based on a 2000 calorie diet.