Fresh Green Bean Casserole

I make this fresh green bean casserole when I want a classic Thanksgiving side with bright, tender green beans and a creamy mushroom sauce. It brings a comforting touch to the holiday table and pairs especially well with a crisp Thanksgiving salad.

Why You’ll Love This Fresh Green Bean Casserole

Fresh green beans keep their color and a little bite after baking, while a simple homemade mushroom sauce makes every forkful creamy and savory. The crispy onion topping adds the golden crunch that makes this casserole feel right at home alongside Thanksgiving favorites. You can prepare the sauce and beans ahead, then bake the dish shortly before serving.

Fresh 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, sliced
  • 2 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 1 cup low-sodium chicken or vegetable broth
  • 1 cup whole milk
  • 1/2 teaspoon kosher salt, plus more for the blanching water
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried thyme
  • 1 1/2 cups crispy fried onions, divided

Use vegetable broth to keep the casserole meat-free, or choose chicken broth for a richer flavor. Cremini mushrooms bring a deeper taste, but ordinary button mushrooms work nicely. If you prefer, replace the dried thyme with 1 teaspoon of fresh thyme leaves.

Step-by-Step Instructions to Make Fresh 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 3 to 4 minutes, until bright green and just tender. Drain, then rinse briefly with cool water to stop the cooking. Set aside.

2. Cook the mushrooms

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 softened and lightly browned. Stir in the garlic and cook for 30 seconds.

3. Make the creamy sauce

Sprinkle the flour over the mushrooms and stir for about 1 minute. Slowly pour in the broth while stirring to prevent lumps, then stir in the milk, salt, pepper, and thyme. Bring the sauce to a gentle simmer and cook for 3 to 5 minutes, stirring, until thickened.

4. Assemble the casserole

Stir the green beans and 1/2 cup of crispy fried onions into the sauce. Transfer the mixture to a 2-quart baking dish and spread it into an even layer.

5. Bake and add the topping

Bake uncovered for 20 minutes. Scatter the remaining crispy fried onions over the top and bake for another 5 to 8 minutes, until the casserole is bubbling and the topping is golden. Let it rest for 5 minutes before serving.

Tips for Success

  • Blanch the beans until just tender. They will continue cooking in the oven, so avoid making them soft in the pot.
  • Let the mushrooms brown before adding the flour. That extra color gives the sauce a fuller, more savory flavor.
  • Add the crispy onion topping near the end of baking so it stays crunchy instead of getting too dark.
  • If the sauce seems very thick, stir in a splash of milk before combining it with the beans.

Variations of Fresh Green Bean Casserole

For a cheesy version, stir 1/2 cup of shredded cheddar into the warm sauce. Add a pinch of smoked paprika for gentle smoky warmth, or mix in a handful of sliced almonds with the crispy onions for extra crunch. For a lighter mushroom flavor, use 4 ounces of mushrooms and add another 1/2 pound of green beans.

Serving Suggestions: What to Pair with Fresh Green Bean Casserole

Serve this casserole with roast chicken or turkey, mashed potatoes, and a bright Thanksgiving salad with crisp greens or sliced apples. It also goes well with roasted carrots, sweet potatoes, or a simple loaf of bread to catch the creamy sauce. For a holiday spread, set it beside other warm sides and a fresh salad to balance the richer dishes.

Storage & Reheating Instructions

Cool leftovers, then transfer them to an airtight container and refrigerate for up to 3 days. Reheat individual servings in the microwave, or warm the casserole in a covered baking dish at 350°F until hot. The onion topping softens in storage, so add a little extra crispy fried onion just before serving if you want more crunch. For best results, assemble the casserole without the topping up to 1 day ahead, cover, and refrigerate. Add the topping just before baking, and allow a little extra baking time if the dish is cold.

Memories Made Around the Table

I love the moment this casserole comes out of the oven, with the mushrooms and crispy onions filling the kitchen with a cozy, savory aroma. At Thanksgiving, I like to set it near a fresh salad so guests can build a plate with a mix of creamy, crunchy, and crisp bites. It is the kind of familiar side that makes the holiday table feel welcoming.

FAQs

Can I make fresh green bean casserole ahead?

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

Do I need to blanch fresh green beans first?

Blanching helps the beans cook evenly and keeps them bright green. It also means the finished casserole has tender beans rather than crunchy, undercooked ones.

Can I use frozen green beans?

Yes. Thaw them completely and pat them dry before mixing with the sauce. Since frozen beans are often softer, skip blanching and check the casserole a little earlier while baking.

How do I keep the topping crispy?

Add most of the crispy fried onions during the last 5 to 8 minutes of baking. If you are reheating leftovers, sprinkle on a fresh handful after warming.

Final Thoughts

This fresh green bean casserole keeps the classic creamy sauce and crunchy topping while letting fresh beans shine. Make it for Thanksgiving, serve it with a crisp salad and your favorite holiday dishes, and enjoy a comforting side that is easy to share.

Green Bean Casserole Made With Fresh Green Beans | Thanksgiving Side Dishes

Fresh Green Bean Casserole

Fresh green beans bake in a creamy homemade mushroom sauce beneath a golden, crispy onion topping. A comforting Thanksgiving side that can be assembled ahead and baked shortly before serving.
Prep Time 20 minutes
Cook Time 33 minutes
Resting Time 5 minutes
Total Time 58 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 sliced
  • 2 cloves garlic minced
  • 3 tablespoons all-purpose flour
  • 1 cup low-sodium chicken or vegetable broth
  • 1 cup whole milk
  • 0.5 teaspoon kosher salt plus more for the blanching water
  • 0.25 teaspoon black pepper
  • 0.25 teaspoon dried thyme
  • 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 3 to 4 minutes, until bright green and just tender. Drain, then rinse briefly with cool 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 softened and lightly browned. Stir in the garlic and cook for 30 seconds.
  • Sprinkle the flour over the mushrooms and stir for about 1 minute. Slowly pour in the broth while stirring to prevent lumps, then stir in the milk, salt, pepper, and thyme. Bring the sauce to a gentle simmer and cook for 3 to 5 minutes, stirring, until thickened.
  • Stir the green beans and 1/2 cup of crispy fried onions into the sauce. Transfer the mixture to a 2-quart baking dish and spread it into an even layer.
  • Bake uncovered for 20 minutes. Scatter the remaining crispy fried onions over the top and bake for another 5 to 8 minutes, until the casserole is bubbling and the topping is golden. Let it rest for 5 minutes before serving.

Notes

For make-ahead preparation, assemble the casserole without the topping, cover, and refrigerate for up to 1 day. Add the crispy fried onions before baking and allow a little extra baking time if chilled. Refrigerate leftovers in an airtight container for up to 3 days.