Go Back
+ servings
a spoonful of green beans and fried onions
Print Recipe
5 from 1 vote

Green Bean Casserole

Delicious and easy green bean casserole made from scratch!
Prep Time15 mins
Cook Time40 mins
Course: Side Dish
Cuisine: American
Servings: 10
Calories: 262kcal


  • 1/2 cup butter
  • 10 ounces mushrooms finely chopped
  • 1/2 cup yellow onion finely chopped
  • 3 garlic cloves finely minced
  • 1/2 tsp ground thyme
  • 1 1/2 tsp poultry seasoning
  • 1/2 tsp rubbed sage
  • 1/2 cup all-purpose flour
  • 1 cup beef broth
  • 1 cup heavy cream
  • salt and pepper to taste
  • 12 ounces frozen green beans thawed
  • 1/4 cup pecans crushed
  • 1 cup french fried onions


  • Preheat oven to 375 degrees F.
  • Melt butter in a large pan over medium-high heat.
  • Add in mushrooms, onions, and a pinch of salt. Cook until onions soften, about 6-8 minutes.
  • Once onions have softened, add in thyme, poultry seasoning, rubbed sage, and flour. Cook flour, stirring often about 2 minutes.
  • Slowly start pouring in heavy cream and whisk it in trying to remove any lumps. Continue whisking and begin pouring the beef broth.
  • Continue whisking and reduce the heat to medium-low. Allow the sauce to continue cooking and thickening for about 6 minutes or until sauce thickens.
  • Remove pan from the heat and fold in the green beans.
  • Pour green bean mixture into a well-greased 10x12 baking dish.
  • Sprinkle chopped pecans over the casserole and layer french fried onions over the casserole.
  • Bake for 25 minutes.
  • Allow casserole to cool for 5-10 minutes before serving.


  • Not a fan of pecans? Throw in some crushed walnuts instead.
  • Use fresh beans instead of frozen if you prefer.


Calories: 262kcal | Carbohydrates: 13g | Protein: 3g | Fat: 23g | Saturated Fat: 13g | Cholesterol: 57mg | Sodium: 230mg | Potassium: 225mg | Fiber: 2g | Sugar: 2g | Vitamin A: 874IU | Vitamin C: 6mg | Calcium: 40mg | Iron: 1mg