Go Back

Easy Green Bean Casserole From Scratch

Classic green bean casserole made from scratch with fresh green beans, a creamy homemade mushroom sauce and crispy fried onions on top. No canned soup needed.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Side Dish
Cuisine American
Servings 8 servings
Calories 180 kcal

Ingredients
  

  • 1 1/2 lb fresh green beans trimmed and cut into 2-inch pieces
  • 3 tbsp unsalted butter
  • 8 oz cremini mushrooms sliced
  • 1/2 small yellow onion finely diced
  • 2 cloves garlic minced
  • 3 tbsp all-purpose flour
  • 1 cup chicken or vegetable broth
  • 1 cup whole milk or half-and-half
  • 1 tsp soy sauce optional, for depth
  • 1/2 tsp salt plus more for the water
  • 1/4 tsp black pepper
  • 1 pinch ground nutmeg
  • 1 1/3 cups crispy fried onions divided

Instructions
 

  • Preheat the oven to 375°F (190°C). Boil the green beans in salted water for 4 to 5 minutes until bright green and crisp-tender. Drain and plunge into ice water, then drain well.
  • Melt the butter in a large skillet over medium-high heat. Add the mushrooms and onion and cook for 6 to 8 minutes until the mushrooms are browned. Add the garlic and cook 30 seconds.
  • Sprinkle in the flour and stir for 1 minute. Slowly pour in the broth, then the milk, stirring all the time. Simmer for 4 to 5 minutes until thick and creamy. Stir in the soy sauce, salt, pepper and nutmeg.
  • Take the pan off the heat. Stir in the green beans and 2/3 cup of the fried onions. Spread in a 2-quart baking dish.
  • Bake for 15 minutes. Top with the remaining 2/3 cup fried onions and bake 5 to 10 minutes more, until bubbly and the onions are golden. Serve warm.

Notes

Make ahead: Make the casserole without the onion topping up to 2 days ahead and refrigerate. Bake 25 to 30 minutes, then add the onions and bake 5 to 10 minutes more.
Storage: Refrigerate leftovers up to 4 days.
Reheat: Warm at 350°F (175°C) for 15 to 20 minutes, or microwave single portions.
Variations: Add crumbled bacon, a handful of parmesan, or use frozen green beans (thawed and patted dry, no need to boil).
Keyword green bean casserole, green bean casserole from scratch, homemade green bean casserole, thanksgiving side dish