Green Bean Casserole (from scratch)
Make this classic Thanksgiving side with fresh green beans and an easy scratch-made sauce.
Green Bean Casserole (from scratch)
Make this classic Thanksgiving side with fresh green beans and an easy scratch-made sauce.
Servings Prep Time
1pan 25minutes
Cook Time
50minutes
Servings Prep Time
1pan 25minutes
Cook Time
50minutes
Ingredients
Crunchy Onion Topping
Instructions
Crunchy Onion Topping
  1. Preheat oven to 475 F. Prepare a baking sheet by lining with parchment paper.
  2. Create an assembly line of bowls, beginning with flour in the first.
  3. In a separate bowl, whisk together the egg and milk.
  4. In a third bowl, combine breadcrumbs, salt, and pepper.
  5. Working with a few at a time, dip the onion slices first in flour, next the egg mixture, then the breadcrumbs. Place onto baking sheet.
  6. Bake until golden brown, about 25 minutes. Flip twice while cooking. Once done, remove from oven and reduce oven heat to 400 F.
Beans and Sauce
  1. Bring 1 gallon of water and 2 tbs salt to a boil. Add the green beans and cook for 5 minutes, then drain and plunge in ice water. Drain again and set aside.
  2. Melt 2 tbs butter over medium-high heat.
  3. Add the mushrooms then salt and pepper to taste. Stirring occasionally, cook until the mushrooms begin to give up some of their liquid, about 4-5 minutes.
  4. Add the garlic and nutmeg, then continue to cook another 1-2 minutes.
  5. Sift or sprinkle in flour. Stirring constantly, cook for another minute.
  6. Add broth and let simmer for 1 minute. Decrease the heat to medium-low and add the half-and-half. Stirring occasionally, cook until mixture thickens, about 8-10 minutes.
  7. Remove from heat and add the green beans. Stir to coat and combine.
  8. Transfer to oven-safe container, top with crunchy onions, and bake until bubbly, about 15-20 minutes.
Recipe Notes

To make ahead, keep the topping and beans separate until you're ready to bake and serve. Love the recipe but don't have the time? Try ourĀ 30-Minute Green Bean Casserole!