Go Back
A close-up spoonful of creamy homemade green bean casserole, showing the fresh green beans and mushroom sauce.

Green Bean Casserole (From Scratch & So Easy!)

The ultimate from-scratch Green Bean Casserole that’s surprisingly easy to make. Ditch the can and discover incredible flavor with our creamy homemade mushroom sauce and perfectly crisp onions. The perfect holiday side dish!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 people
Course: Appetizer, Side Dish
Cuisine: American
Calories: 185

Ingredients
  

  • 2 lbs fresh green beans trimmed
  • 4 tbsp unsalted butter
  • 8 oz cremini mushrooms sliced
  • 1 small yellow onion finely chopped
  • 2 cloves garlic minced
  • 1/4 cup all-purpose flour
  • 1 cup vegetable broth
  • 1 cup whole milk
  • 1 tbsp soy sauce
  • 1/2 tsp black pepper
  • 1 1/3 cups crispy fried onions divided

Equipment

  • 1 9x13 inch baking dish
  • 1 Large Skillet
  • 1 Large pot

Method
 

  1. Bring a large pot of salted water to a boil. Add the trimmed green beans and cook for 5 minutes until crisp-tender. Transfer to an ice water bath to stop cooking, then drain thoroughly.
  2. In a large skillet over medium-high heat, melt the butter. Add the sliced mushrooms and chopped onion and cook until softened and browned, about 5-7 minutes. Stir in the minced garlic and cook for 1 more minute until fragrant.
  3. Sprinkle the flour over the vegetables and stir for 1 minute. Gradually whisk in the vegetable broth and milk until smooth. Bring to a simmer and cook for 2-3 minutes, stirring, until the sauce has thickened.
  4. Preheat oven to 375°F (190°C). Remove the sauce from the heat. Stir in the soy sauce, black pepper, blanched green beans, and 2/3 cup of the crispy fried onions.
  5. Pour the mixture into a 9x13 inch baking dish. Bake for 20 minutes until hot and bubbly. Top with the remaining 2/3 cup of crispy onions and bake for another 5-10 minutes until golden brown. Let rest before serving.

Notes

Tip 1: Ensure your green beans are very dry after blanching to prevent a watery casserole.
Tip 2: For extra flavor, use a mix of mushrooms like shiitake and cremini.
Tip 3: The casserole can be fully assembled (without the final onion topping) and refrigerated up to 2 days in advance.