Green Bean Casserole

This best Thanksgiving green bean casserole brings tender green beans, a creamy mushroom sauce, and a golden, crunchy onion topping together in one cozy side dish. I love making the sauce from scratch because it gives the casserole a fresh, savory flavor that fits right in on a holiday table.

Why You’ll Love This Best Thanksgiving Green Bean Casserole

This casserole is creamy without feeling heavy, and the crisp onion topping gives every scoop a lovely bit of crunch. You can prepare the sauce and blanch the green beans ahead of time, which makes the final stretch of Thanksgiving cooking a little easier. It is also simple to customize with your favorite mushrooms or a little extra seasoning.

Best Thanksgiving Green Bean Casserole Ingredients & Substitutions

  • 1 1/2 pounds fresh green beans, trimmed and cut into bite-size pieces
  • 2 tablespoons unsalted butter
  • 8 ounces cremini or button mushrooms, finely chopped
  • 2 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 1 cup vegetable broth
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 1 teaspoon soy sauce
  • 1/2 teaspoon kosher salt, plus more for the cooking water
  • 1/4 teaspoon black pepper
  • 1 1/2 cups crispy fried onions, divided

For a shortcut, use thawed frozen green beans and pat them dry before mixing. If you prefer a lighter sauce, replace the heavy cream with an equal amount of milk. Cremini mushrooms bring a deeper flavor, while white button mushrooms keep the taste mild.

Step-by-Step Instructions to Make Best Thanksgiving Green Bean Casserole

1. Blanch the green beans

Heat the oven to 375°F. Bring a large pot of salted water to a boil. Add the green beans and cook for 4 minutes, until bright green and just tender. Drain, then rinse briefly under cold water to stop the cooking. Set aside.

2. Make the mushroom sauce

Melt the butter in a large skillet over medium heat. Add the mushrooms and cook for 6 to 8 minutes, stirring now and then, until tender and most of their liquid has evaporated. Stir in the garlic and cook for 30 seconds. Sprinkle in the flour and stir for 1 minute.

3. Finish the sauce

Slowly pour in the vegetable broth while stirring to keep the sauce smooth. Add the milk, cream, soy sauce, salt, and pepper. Simmer for 3 to 5 minutes, stirring often, until the sauce thickens enough to coat the back of a spoon.

4. Assemble the casserole

Fold the green beans into the mushroom sauce and transfer the mixture to a 2-quart baking dish. Stir 1/2 cup of the crispy fried onions into the casserole, then spread the rest over the top.

5. Bake until bubbly

Bake uncovered for 20 to 25 minutes, until the sauce bubbles around the edges and the onion topping is golden. Let it rest for about 5 minutes before serving.

Tips for Success

  • Blanch fresh green beans until just tender so they keep some bite after baking.
  • Cook the mushrooms until their moisture has mostly evaporated. This keeps the sauce rich instead of watery.
  • Whisk or stir as you add the broth and milk for a smooth, lump-free sauce.
  • If the onions are browning too quickly, loosely cover the dish with foil for the final few minutes.
  • Let the casserole rest briefly after baking so the sauce settles and serving is easier.

Variations of Best Thanksgiving Green Bean Casserole

For a cheesy version, stir 1/2 cup shredded cheddar into the finished sauce. Add a pinch of smoked paprika for a gentle smoky note, or mix in a small handful of toasted sliced almonds for extra crunch. You can also swap in thawed frozen green beans or use a mix of cremini and button mushrooms.

Serving Suggestions: What to Pair with Best Thanksgiving Green Bean Casserole

Serve this casserole alongside roast turkey, mashed potatoes, stuffing, and cranberry sauce for a classic Thanksgiving plate. It is also right at home with roasted carrots, a crisp green salad, or a simple roast chicken dinner. The creamy sauce pairs especially well with dishes that have savory herbs and roasted flavors.

Storage & Reheating Instructions

Cool leftovers, then cover and refrigerate for up to 3 days. Reheat individual portions in the microwave, or warm the casserole in a 350°F oven until hot throughout. The onion topping softens in storage, so add a few fresh crispy fried onions before reheating if you would like to bring back some crunch. For make-ahead prep, assemble the green beans and sauce without the topping, cover, and refrigerate for up to 1 day. Add the onions just before baking.

Memories Made Around the Table

I always think of Thanksgiving as a collection of small comforts, the warm oven, familiar dishes, and everyone finding room for one more spoonful. This casserole has that cozy, welcoming quality I look forward to each year. I like setting it near the center of the table, where the crisp onions catch everyone’s eye and the serving spoon keeps making its way back for seconds.

FAQs

Can I make green bean casserole ahead of time?

Yes. Prepare the green beans and sauce, combine them in the baking dish, then cover and refrigerate for up to 1 day. Add the crispy fried onions just before baking. If the casserole is cold from the refrigerator, it may need a few extra minutes in the oven.

Can I use frozen green beans?

Yes. Thaw them completely and drain well, then pat them dry before stirring them into the sauce. This helps keep the casserole from becoming watery.

How do I know when the casserole is done?

It is ready when the sauce bubbles at the edges and the topping is golden brown. If the topping browns before the center is hot, cover loosely with foil and continue baking.

Can I freeze green bean casserole?

For the best texture, freeze the green beans and sauce before baking, without the onion topping. Thaw overnight in the refrigerator, add the topping, and bake until hot and bubbling. The sauce may look slightly less smooth after freezing, but it will still taste comforting.

Final Thoughts

This best Thanksgiving green bean casserole is a comforting holiday side with a creamy homemade sauce and plenty of crunch on top. With a little prep ahead, it is an easy dish to bring to the table and share with the people gathered around it.

Best Thanksgiving Green Bean Casserole

Best Thanksgiving Green Bean Casserole

This best Thanksgiving green bean casserole brings tender green beans, a creamy mushroom sauce, and a golden, crunchy onion topping together in one cozy side dish. The homemade sauce gives the casserole a fresh, savory flavor that fits right in on a holiday table.
Prep Time 20 minutes
Cook Time 25 minutes
Resting Time 5 minutes
Total Time 50 minutes
Course Side Dish
Cuisine American
Servings 8 people

Equipment

  • 1 Large Pot
  • 1 Large Skillet
  • 1 2-quart baking dish

Ingredients
  

  • 1.5 pounds fresh green beans trimmed and cut into bite-size pieces
  • 2 tablespoons unsalted butter
  • 8 ounces cremini or button mushrooms finely chopped
  • 2 cloves garlic minced
  • 3 tablespoons all-purpose flour
  • 1 cup vegetable broth
  • 1 cup whole milk
  • 0.5 cup heavy cream
  • 1 teaspoon soy sauce
  • 0.5 teaspoon kosher salt plus more for the cooking water
  • 0.25 teaspoon black pepper
  • 1.5 cups crispy fried onions divided

Instructions
 

  • Heat the oven to 375°F. Bring a large pot of salted water to a boil. Add the green beans and cook for 4 minutes, until bright green and just tender. Drain, then rinse briefly under cold water to stop the cooking. Set aside.
  • Melt the butter in a large skillet over medium heat. Add the mushrooms and cook for 6 to 8 minutes, stirring now and then, until tender and most of their liquid has evaporated. Stir in the garlic and cook for 30 seconds. Sprinkle in the flour and stir for 1 minute.
  • Slowly pour in the vegetable broth while stirring to keep the sauce smooth. Add the milk, cream, soy sauce, salt, and pepper. Simmer for 3 to 5 minutes, stirring often, until the sauce thickens enough to coat the back of a spoon.
  • Fold the green beans into the mushroom sauce and transfer the mixture to a 2-quart baking dish. Stir 1/2 cup of the crispy fried onions into the casserole, then spread the rest over the top.
  • Bake uncovered for 20 to 25 minutes, until the sauce bubbles around the edges and the onion topping is golden. Let it rest for about 5 minutes before serving.

Notes

Cool leftovers, cover, and refrigerate for up to 3 days. Reheat individual portions in the microwave or warm the casserole in a 350°F oven until hot throughout. The onion topping softens in storage; add fresh crispy fried onions before reheating for extra crunch. To make ahead, assemble the green beans and sauce without the topping, cover, and refrigerate for up to 1 day. Add the onions just before baking. For best texture when freezing, freeze the green beans and sauce before baking without the onion topping. Thaw overnight in the refrigerator, add the topping, and bake until hot and bubbling.