Go Back
+ servings

Green Bean Casserole

close up shot of Green Bean Casserole in a casserole dish and on a spoon
This creamy green bean casserole is a classic recipe made with green beans and topped with French fried onions.
Prep Time 5 mins
Cook Time 40 mins
Total Time 45 mins
Course Side Dish
Cuisine American
Servings 8
Calories 356 kcal


  • 1 pound frozen green beans
  • 4 slices crispy bacon, chopped
  • ½ cup onion, diced
  • 1 tablespoon garlic, minced
  • 1 cup button mushrooms, finely chopped
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • cups half & half cream
  • 2 teaspoons Italian seasoning
  • 1 cup parmesan cheese, grated
  • salt and pepper, to taste
  • 2 cups French fried onions


  • Preheat oven to 350°F. Spray a 2-quart baking dish with cooking spray and set it aside.
  • Steam your frozen green beans according to your package directions. Drain any excess liquid from the beans and place them into a large bowl. Set cooked green beans aside. 
  • In a medium skillet, over medium-low heat, cook bacon slices until crispy. Remove the bacon from the skillet and let them drain on a paper towel lined plate. Once cooled, chop the bacon into small pieces. Set aside.
  • Remove all but 1 tablespoon of the bacon grease from the skillet and cook, on medium-high heat, the mushrooms, onions and garlic for 5 minutes or until tender. Remove cooked vegetables from the skillet and set them aside.
  • Using the same skillet you cooked your bacon and vegetables in, on medium heat, add the butter and allow it to start to melt. Once melted, sprinkle flour in and stir it around in the butter to cook until the flour is a pale brown and no raw flour remains. This will take about 1 and 2 minutes.
  • Slowly whisk the half & half into the flour and butter. Make sure to whisk continuously to prevent any lumps from forming. Continue to cook until the mixture thickens up. This will take about 3 minutes.
  • Turn off the heat to your skillet and add the parmesan cheese, Italian seasoning, salt and pepper. Stir to combine.
  • In the large bowl with your steamed green beans, add the cooked mushroom mixture, chopped bacon and the half & half mixture. Stir to combine all the ingredients then transfer the vegetables to your prepared casserole dish.
  • Evenly top your green bean mixture with the French fried onions and bake your casserole for 30 minutes or until hot and bubbly.


  • Crockpot green bean casserole is another way you can prep ahead and not have to rush during dinner time. Simply assemble and cook this recipe on low for 5 to 6 hours. Top with the rest of the crispy onions once it’s done cooking.
  • Adding the flour helps thicken the mixture to ensure that you don't end up with a watery casserole.
  • Oven temperatures vary and may need to be recalibrated periodically to ensure they are accurate. Make sure to keep a close eye on your casserole as the suggested baking time approaches.


Calories: 356kcalCarbohydrates: 18gProtein: 10gFat: 28gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 55mgSodium: 463mgPotassium: 319mgFiber: 2gSugar: 3gVitamin A: 901IUVitamin C: 9mgCalcium: 263mgIron: 1mg