Go Back
+ servings
up close green beans with crispy bacon and onions with wooden serving spoon

Green Bean Casserole

Like the green bean casseroles you grew up with but better, way better! Bacon, garlic, fresh green beans, mushrooms, plus homemade cream of chicken soup elevate this holiday dish to an entirely new, fabulously delicious level! 
Course Side Dish
Cuisine American
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 10 servings
Calories 205kcal
Author Tiffany


  • 8 strips thick-cut bacon
  • 2 pounds fresh green beans snapped into 2-inch pieces
  • 1 tablespoon minced garlic
  • 1 cup sliced mushrooms
  • ½ teaspoon salt
  • ¼ teaspoon cracked black pepper
  • 2 cups french fried onions

homemade cream of chicken soup

  • 6 tablespoons butter
  • 3 tablespoons flour
  • 1 cup chicken broth
  • 1 cup milk
  • ½ teaspoon salt
  • ¼ teaspoon garlic powder
  • ¼ teaspoon cracked black pepper


  • Prehate oven to 350 degrees. Prepare the cream of chicken soup. Melt butter in a medium sauce pan. Stir in flour.
  • Gradually whisk in chicken broth and milk til thickened. Stir in salt, garlic powder, and pepper. Remove from heat and set aside.
  • Cook bacon til just crisp (reserve the drippings!). Allow to cool slightly, then roughly chop.
  • Combine green beans, mushrooms, garlic, and bacon drippings in a large skillet. Saute over medium heat for 6-8 minutes.
  • Stir in bacon, cream of chicken soup, salt, and pepper.
  • Transfer to a casserole dish. Top with french fried onions.
  • Cover with foil and bake for 15 minutes. Uncover, bake another 20-25 minutes til green beans are fork-tender and onions are golden brown.


Topping: you can easily swap out the French fried onions for another topping - one of my favorites is panko bread crumbs tossed in a melted butter with a pinch of Italian seasoning. 


Calories: 205kcal | Carbohydrates: 15g | Protein: 6g | Fat: 14g | Saturated Fat: 5g | Cholesterol: 15mg | Sodium: 554mg | Potassium: 320mg | Fiber: 3g | Sugar: 5g | Vitamin A: 687IU | Vitamin C: 13mg | Calcium: 74mg | Iron: 1mg