Oven BakedCasseroleFried OnionsGreen BeansMushrooms

Green Bean Casserole

Nutriforks
Nutriforks
·8 min read·Published: Apr 22, 2026
Green Bean Casserole
Jump to RecipeSave Recipe

This classic green bean casserole is the perfect holiday side dish! Tender green beans, homemade creamy mushroom sauce, and crispy fried onions baked until bubbly. Get th

Continue the meal with Egg Vegetable Casserole, Bacon, Potato, and Egg Casserole, Spinach Mushroom Breakfast Casserole, and Sweet Potato Casserole.

Why This Green Bean Casserole Deserves a Spot on Your Holiday Table

I’ve been making this green bean casserole for Thanksgiving for as long as I can remember, and the homemade mushroom sauce is what sets it apart. Instead of opening a can of soup, you get a creamy, savory sauce with real mushroom flavor, studded with tender garlic. Paired with crisp-tender green beans and a crunchy topping of fried onions, panko, and Parmesan, it’s a side dish everyone reaches for. This is the classic green bean casserole recipe you’ll come back to year after year.

Why You’ll Love This Classic Green Bean Casserole

  • Homemade sauce beats canned every time. The creamy mushroom sauce is rich, savory, and so much better than the condensed soup version. It takes just a few extra minutes and makes the dish feel special.
  • That crunchy, cheesy topping. Toasted panko breadcrumbs and Parmesan add a nutty, crispy layer on top of the classic fried onions. It’s a texture upgrade you won’t want to skip.
  • Make-ahead friendly. You can assemble this holiday side dish the day before and pop it in the oven when guests arrive. Perfect for busy Thanksgiving morning.

Key Ingredients for the Best Green Bean Casserole

  • Fresh green beans, They give the casserole a better texture and brighter color than canned or frozen. Blanching them for 3 to 4 minutes keeps them tender but still with a bit of snap. If you’re short on time, you can use frozen, but the texture won’t be quite as good.
  • Cremini or white mushrooms, Cremini have a slightly earthier flavor, but white mushrooms work fine. Either way, slice them evenly so they cook at the same rate. The mushrooms are the backbone of the homemade mushroom sauce.
  • Fried onions, The classic crispy topping. You can buy them in the can, or make your own by soaking sliced onions in buttermilk, coating in seasoned flour, and frying. For convenience, store-bought is totally fine.

Kitchen Tools for This Green Bean Casserole

  • A large pot for blanching the green beans
  • A 9×13-inch baking dish (greased)
  • A large skillet for the mushroom sauce and panko toast
  • A slotted spoon or spider for transferring beans to ice water

Tips for Making This Green Bean Casserole Recipe

When blanching the green beans, make sure the water is at a full boil and salt it generously. The ice water bath stops the cooking instantly, which helps the beans stay bright green and crisp. Don’t skip drying them on a towel afterward; excess water will thin the sauce.

The sauce thickens as it simmers, but it should still be a little loose when you pour it into the dish, it will continue to thicken in the oven. If it gets too thick on the stove, add a splash more broth. Taste and adjust salt and pepper before baking; the fried onions and Parmesan add saltiness, so go easy.

Expert Tips for a Perfect Green Bean Casserole

For the panko topping, toast the breadcrumbs in butter just until golden, about 3 to 4 minutes. Keep them moving in the pan so they don’t burn. Let them cool before sprinkling over the casserole, otherwise they’ll steam and lose crunch.

If you’re preparing this as a Thanksgiving side dish ahead of time, assemble everything except the topping and refrigerate. Add the panko, Parmesan, and remaining fried onions right before baking. That way the topping stays crispy.

Avoiding a Soggy Green Bean Casserole

The most common complaint with green bean casserole is a watery, soggy dish. Three things help: First, drain the blanched green beans very well and pat them dry. Second, cook the mushroom sauce until it’s thick enough to coat the back of a spoon before adding the beans. Finally, bake uncovered so moisture can evaporate. If the casserole still seems wet after baking, let it rest for 5 minutes before serving.

Green Bean Casserole Variations to Try

For a dairy-free version, substitute the butter with vegan butter or olive oil, use a plant-based heavy cream (coconut cream works well), and skip the Parmesan or use a vegan alternative. To add protein, toss in shredded rotisserie chicken or cooked bacon bits along with the green beans. If you prefer a bit of heat, add a pinch of red pepper flakes to the mushroom sauce or use spicy fried onions. For a lower-carb option, replace the panko with crushed pork rinds or almond flour mixed with butter.

What to Serve with This Holiday Side Dish

This green bean casserole is a natural alongside roast turkey, but it also pairs well with ham or roasted chicken. For a full Thanksgiving table, serve it with mashed potatoes, stuffing, and cranberry sauce. The creamy, savory casserole balances the sweet potato casserole and other rich sides.

How to Store Leftover Green Bean Casserole

Let the casserole cool to room temperature, then cover tightly with plastic wrap or aluminum foil. Store in the refrigerator for up to 4 days. If you made it ahead and haven’t baked it yet, you can assemble the casserole (without the topping) a day ahead, refrigerate, and add the crispy toppings just before baking.

How to Freeze Green Bean Casserole

For best results, freeze the casserole before baking. Prepare the recipe as directed through step 5, but don’t add the panko topping or the remaining fried onions. Let the mixture cool completely, then cover the dish with plastic wrap and a layer of foil. Freeze for up to 2 months. To serve, thaw overnight in the refrigerator, then add the panko and onions and bake as directed. You may need a few extra minutes in the oven if it’s still cold.

Best Ways to Reheat Green Bean Casserole

Reheat leftovers in a 350°F oven for 20 to 30 minutes, covered with foil to prevent the top from burning, then uncover for the last 5 minutes to re-crisp the onions. For individual servings, the microwave works fine, but the fried onions will soften. Add a handful of fresh crispy fried onions after reheating to restore some crunch.

Green Bean Casserole FAQs

Can I use canned green beans instead of fresh?

Yes, but the texture will be softer. If using canned, drain them well and skip the blanching step. You can add them directly to the sauce and reduce the baking time by about 5 minutes since they’re already cooked.

How do I make the mushroom sauce thicker?

If the sauce isn’t thickening after about 10 minutes of simmering, mix a teaspoon of cornstarch with a tablespoon of cold water and stir it in. Let it bubble for a minute. Alternatively, cook it a bit longer to evaporate more liquid.

Can I prepare this green bean casserole a day ahead?

Absolutely. Assemble the casserole completely except for the panko and extra fried onions. Cover and refrigerate. The next day, add the topping and bake. You may need to add 5 to 10 extra minutes if starting from cold.

What can I substitute for heavy cream?

Half-and-half or whole milk mixed with a tablespoon of melted butter can replace heavy cream. The sauce will be slightly less rich. For a dairy-free option, full-fat coconut milk works well.

Recipe

Green Bean Casserole

Green Bean Casserole

This classic green bean casserole is the perfect holiday side dish and a Thanksgiving favorite! Tender green beans, homemade creamy mushroom sauce, and crispy fried onions are baked until bubbly!

mediumVegetarian

10 min

Prep Time

45 min

Cook Time

55 min

Total Time

8

Servings

American

Cuisine

430 kcal

Calories

Ingredients

Servings
  • 1 lb fresh green beans, rinsed, trimmed and halved
  • 3 tbsp unsalted butter
  • 8 oz cremini or white mushrooms, sliced
  • 0.5 tsp kosher salt
  • 0.25 tsp pepper
  • 3 clove garlic, minced
  • 2 tbsp flour
  • 1 cup vegetable or chicken broth
  • 1 cup heavy cream
  • 2 cup fried onions, divided
  • 0.25 cup panko bread crumbs
  • 0.25 cup parmesan cheese, finely grated

Instructions

  1. 1

    Preheat the oven to 375 degrees F. Grease a 9 x 13-inch pan and set aside.

  2. 2

    Bring a large pot of salted water to a boil. Add the green beans and blanch them for 3 to 4 minutes. Drain, and immediately place them into a large bowl filled with ice water to stop the cooking process. Drain again. Place the green beans on a clean kitchen towel or plate lined with a paper towel. Set aside.

  3. 3

    In a large skillet, melt 2 tablespoons of butter. Add the mushrooms, 1/2 teaspoon salt, and the pepper. Cook for about five minutes stirring occasionally. Stir in the garlic and cook for another two minutes.

  4. 4

    Sprinkle the flour on top of the mushrooms, stir until well combined. Add the vegetable broth and simmer for 2 to 3 more minutes. Reduce the heat to medium low and add the heavy cream. Stirring occasionally, cook until the sauce has thickened, about 5 to 10 minutes.

  1. 5

    Remove from heat and add the green beans and 1 cup of fried onions. Stir until sauce and beans are well combined. Pour into the prepared baking dish.

  2. 6

    In a medium skillet, melt remaining tablespoon of butter. Add the panko breadcrumbs and cook until the breadcrumbs are toasted, 3 to 4 minutes. Add salt and pepper to taste.

  3. 7

    Top with the remaining onions, toasted breadcrumbs, and parmesan cheese. Bake uncovered for 20 minutes or until bubbly.

  4. 8

    Serve and enjoy!

Nutrition (per serving)

430kcal

Calorie breakdown

Protein13%56 kcal
Fat58%257 kcal
Carbohydrates29%127 kcal
How this was calculated — 12 of 12 ingredients matched
fresh green beansBeans, snap, green, raw141 kcal
unsalted butterButter, salted323 kcal
cremini or white mushroomsMushrooms, white, raw50 kcal
kosher saltSalt, table0 kcal
pepperPepper, banana, raw0 kcal
garlicGarlic, raw22 kcal
flourFlour, whole wheat, unenriched111 kcal
vegetable or chicken brothChicken, ground, raw343 kcal
heavy creamCream, fluid, heavy whipping816 kcal
fried onionsOnion rings, breaded, par fried, frozen, unprepared1238 kcal
panko bread crumbsBread, pita, whole-wheat157 kcal
parmesan cheeseCheese, parmesan, hard235 kcal
Serving size ≈ 232 g · 8 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: holiday, Oven Baked, side dish, vegetarian

This post may contain affiliate links. Read our disclosure policy.

Tags:holidayside dishvegetarian

Share this recipe

You Might Also Like

View All →
Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating