Green Bean Casserole with Creamy Mushrooms

TahiraJaved

A bubbling dish of green bean casserole, with crisp tender green beans folded into a silky mushroom cream sauce and crowned with crunchy fried onions, is the side dish that disappears first from the holiday table. This green bean casserole recipe is savory, creamy, and bright, with a squeeze of lemon that cuts through the richness.

My first from scratch version was a disappointment. The beans turned olive gray, the sauce was thin and floury, and the onions on top went soggy before the dish reached the table. After six test bakes, I found three fixes: blanching the beans just 4 minutes, browning the mushrooms hard for flavor, and adding the crunchy topping in the last 10 minutes.

What makes this version different is the sauce. It skips the canned soup but keeps the familiar flavor, and a splash of cream and a pinch of nutmeg make it taste rich without being heavy. It needs one pot for the beans and one skillet for the sauce. My dad, who always insists on the canned kind, went back for seconds and asked who made it.

Why You’ll Love This Green Bean Casserole Recipe

  • Bright, crisp tender beans that stay green because they are blanched and shocked in ice water
  • Silky mushroom cream sauce made from scratch, with no canned soup and no floury taste
  • Crunchy double topping of fried onions and buttery panko that stays crisp to the last scoop
  • Make ahead friendly, since you can assemble the beans and sauce a full day early
  • Easy to serve a crowd, with 8 generous scoops from one 9 by 13 inch dish
  • Easy to customize, with spicy, vegetarian, dairy free, or gluten free versions

Quick Information

  • Prep Time: 25 minutes
  • Cook Time: 15 minutes for the sauce
  • Bake Time: 30 minutes
  • Rest Time: 5 minutes
  • Total Time: About 1 hour 15 minutes
  • Servings: 8
  • Difficulty: Easy
  • Calories: 275 per serving
  • Important Tool: A 9 by 13 inch baking dish and a large pot for blanching
  • Best For: Thanksgiving, Christmas, Sunday dinners, potlucks, or holiday buffets
  • Course: Side Dish
  • Cuisine: American
  • Category: Side Dishes

Nutrition Information

  • Calories: 275
  • Protein: 6g
  • Carbohydrates: 21g
  • Fat: 19g
  • Fiber: 4g
  • Sugar: 5g
  • Sodium: 540mg
  • Serving Size: 1 scoop (about 3/4 cup, 1/8 of the casserole)
  • Servings Per Recipe: 8

This green bean casserole is a rich holiday side, with most of the calories coming from the butter, cream, and fried onions. The beans and mushrooms add fiber, and swapping the cream for extra milk trims about 40 calories per scoop.

Nutrition information is an estimate calculated from standard ingredient values and will vary based on specific brands and portion sizes used.

Ingredients

For the Green Beans

  • 2 pounds (900g) fresh green beans, trimmed and cut into 1 1/2 inch pieces
  • 2 tablespoons kosher salt, for the blanching water

For the Mushroom Cream Sauce

  • 4 tablespoons (57g) unsalted butter, divided
  • 1 tablespoon (15ml) extra virgin olive oil
  • 1 pound (450g) cremini mushrooms, wiped clean and thinly sliced
  • 1 medium shallot (about 1/4 cup), finely minced
  • 3 cloves garlic, minced
  • 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried
  • 1 teaspoon tomato paste
  • 1/4 cup (31g) all purpose flour
  • 1 cup (240ml) low sodium chicken or vegetable broth
  • 1 cup (240ml) whole milk
  • 1/2 cup (120ml) heavy cream
  • 1/4 teaspoon ground nutmeg
  • 3/4 teaspoon fine salt
  • 1/2 teaspoon freshly ground black pepper
  • 2 teaspoons fresh lemon juice

For the Crunchy Topping

  • 1 1/3 cups (about 80g) crispy fried onions, divided
  • 1/2 cup (30g) panko breadcrumbs
  • 2 tablespoons (28g) unsalted butter, melted

For Garnish

  • 1 tablespoon chopped fresh parsley

Ingredient Notes: Choose slim, bright green beans that snap cleanly when bent, since limp beans taste grassy and turn tough. I tested this with French’s crispy fried onions and Pacific Foods broth, and both gave a crunchy topping and a rich, clean sauce. Cremini mushrooms have more flavor than white button mushrooms and hold their shape in a creamy sauce.

Tip: Trim only the stem ends of the beans and leave the pointed tails on. The tails are tender and add a pretty, rustic look.

Green Bean Casserole Ingredients

Equipment Needed

  • Large pot: blanches the beans without crowding them
  • Large bowl of ice water: stops the cooking and keeps the beans bright green
  • 12 inch skillet or Dutch oven: browns the mushrooms and builds the sauce
  • 9 by 13 inch baking dish: bakes the casserole in an even layer
  • Large whisk: smooths the roux and milk without lumps
  • Clean kitchen towel: dries the blanched beans so the sauce does not turn watery

Practical Tip: Use a slotted spoon or spider to lift the beans straight from the boiling water into the ice bath. Draining them in a colander wastes precious seconds and overcooks the beans.

Preparation

Heat the oven to 375°F (190°C) with the rack in the center, and grease the 9 by 13 inch dish. Fill a large bowl with ice and cold water, and set a clean towel next to it.

Trim and cut the beans, slice the mushrooms about 1/4 inch thick, and mince the shallot and garlic. Measure the flour, broth, milk, and cream, and toss the panko with the melted butter in a small bowl.

Step by Step Instructions

1. Blanch the beans

Heat the oven to 375°F and grease a 9 by 13 inch baking dish. Toss the panko with the 2 tablespoons of melted topping butter. Boil 4 quarts of water with 2 tablespoons of salt, then cook the beans for 4 minutes, until bright green and crisp tender. Move them to the ice bath for 3 minutes, drain, and pat dry with a towel.

Chef’s Note: Pat a handful of beans with a clean towel. If they still leave a wet patch, dry the rest before adding the sauce.

2. Brown the mushrooms

Heat 1 tablespoon of butter and the oil in a skillet over medium high heat for 2 minutes. Add the mushrooms in a single layer and cook 6 to 8 minutes without crowding, stirring only twice, until deep golden and the liquid has cooked off. Do not salt them yet.

3. Build the roux

Add the remaining 3 tablespoons of sauce butter, the shallot, garlic, thyme, and tomato paste, and cook for 1 minute, until fragrant. Sprinkle in the flour and stir for 1 to 2 minutes, until it smells nutty and no dry flour remains.

4. Make the sauce

Whisk in the broth, then the milk and cream, a little at a time, until smooth. Simmer for 5 minutes, until the sauce coats the back of a spoon, then stir in the nutmeg, salt, pepper, and lemon juice.

Chef’s Note: Draw a line through the sauce on the back of a spoon. It should hold briefly before the sauce runs together.

5. Combine

Fold the dry blanched beans into the sauce until every piece is coated, then pour the mixture into the baking dish. The sauce should look thick and creamy, not runny.

6. Bake and top

Bake uncovered at 375°F for 20 minutes, until the edges bubble. Scatter 1 cup of the fried onions and the buttered panko over the top, and bake 10 more minutes, until the topping is deep golden.

Chef’s Note: Wait until the sauce bubbles around the edges to scatter on the panko and onions.

7. Rest and serve

Let the casserole rest for 5 minutes so the sauce settles. Sprinkle with the remaining fried onions and parsley, and serve hot.

Expert Tips & Tricks

  • Blanch, then shock. The ice bath stops the cooking instantly, so the beans stay bright green and keep a snap after baking.
  • Learn from my mistake. My first casserole went into the oven with the fried onions on top the whole time, and they turned dark and greasy by the end. Adding them for the last 10 minutes fixed it.
  • Dry the beans. Water clinging to the beans thins the sauce, so pat them well with a towel before you stir them in.
  • Brown the mushrooms hard. Deep golden mushrooms give the sauce a meaty, savory flavor that no canned soup can match.
  • Make ahead. Assemble the beans and sauce in the dish up to 24 hours ahead, cover, and refrigerate. Keep the toppings in a separate container.
  • Store the toppings dry. Keep the fried onions and panko in a sealed container on the counter, so they do not soften in the fridge.
  • Save time. Blanch the beans and slice the mushrooms the day before, so the casserole takes only 30 minutes of work on the day.

Common Mistakes & Troubleshooting

Watery sauce: Wet beans, underbrowned mushrooms, or a thin roux leave the sauce loose. Dry the beans, cook the mushrooms until the liquid is gone, and simmer the sauce until it coats a spoon. If the dish is already loose, bake it 10 more minutes uncovered.

Gray, mushy beans: Overcooking, or skipping the ice bath, turns the beans an olive color. Blanch for only 4 minutes and chill right away, and do not bake longer than 30 minutes. If the beans are already soft, serve extra topping for crunch.

Soggy topping: Adding the onions at the start, or storing them wet, makes them limp. Add the topping for the last 10 minutes and keep it dry until baking. Re crisp a soft topping under the broiler for 1 minute, watching closely.

Floury or lumpy sauce: Skipping the roux cook time, or adding the milk too fast, leaves lumps. Cook the flour until nutty and pour the liquids in slowly while whisking. Blend lumpy sauce with an immersion blender for 10 seconds.

Bland flavor: Underseasoned sauce and pale mushrooms taste flat. I made this mistake in my first batch by salting the mushrooms early so they never browned. Brown them first, add the tomato paste and thyme, and finish with lemon juice. Fix a flat dish with a pinch of salt and a squeeze of lemon.

Storage Instructions

  • Room Temperature: Do not leave the casserole out longer than 2 hours, since it contains dairy.
  • Refrigerator: Store covered for up to 4 days, with the topping kept separate if possible.
  • Freezer: Freeze the baked casserole without the topping for up to 2 months. Thaw it overnight in the fridge, then add fresh topping.
  • Reheating: Warm covered at 350°F for 20 minutes, then uncover, add fresh fried onions, and bake 5 more minutes, until it reaches 165°F.
  • Make Ahead: Assemble the beans and sauce up to 24 hours ahead, and add the topping for the final 10 minutes of baking.
  • My storage tip: I keep a small container of fresh fried onions in the pantry for leftovers, since a fresh crunchy topping makes day two taste like day one.

Variations & Substitutions

  • Spicy version: Add 1/2 teaspoon red pepper flakes with the garlic, and stir 1 minced jalapeño into the sauce.
  • Mild, kid friendly version: Skip the thyme and nutmeg, cut the beans into 1 inch pieces, and use only half the mushrooms.
  • Vegetarian version: The recipe is already vegetarian when you use vegetable broth.
  • Vegan version: Use oat milk, canned coconut cream, vegan butter, and vegetable broth.
  • Gluten free version: Use cornstarch for the flour, at 2 tablespoons stirred into the cold milk, and replace both the panko and fried onions with gluten free equivalents or crushed gluten free crackers.
  • Almond version: Add 1/3 cup of toasted sliced almonds to the topping for extra crunch.
  • Other substitutions: Replace the beans with haricots verts, use half and half instead of the cream, or add 1 cup of roasted pearl onions.

Serving Suggestions

Green bean casserole is best served hot, straight from the oven, beside rich holiday mains.

  • Garnishes: Fresh parsley, toasted almonds, or a few extra crispy onions
  • Main dishes: Roast turkey, roast chicken, or sliced beef
  • Breads: Warm dinner rolls, buttermilk biscuits, or crusty bread
  • Fresh sides: Serve beside a fresh and colorful fruit bowl for a bright holiday table
  • Dessert pairings: Finish with a slice of Ultimate Apple Pie or an Oreo cheesecake for a showstopping end
  • Drinks: Sparkling cider, iced tea, or sparkling water with cranberry
  • Meal combinations: Explore more side dish recipes for other crowd pleasers

Meal Prep Tip: I blanch the beans and make the sauce the day before Thanksgiving, then bake the casserole while the turkey rests, so the oven works double duty.

Frequently Asked Questions

How do I keep the topping crisp if I assemble ahead?

Assemble the beans and sauce in the dish, cover tightly, and refrigerate for up to 24 hours. Store the dry onions and plain panko separately. Mix the panko with melted butter just before baking. Bake the cold dish at 375°F for 30 minutes, add the topping, and bake 10 more minutes. Adding toppings late keeps the crunch, and your green bean casserole tastes freshly made.

Why did my green beans turn gray green?

Overcooking turns beans an olive gray, because heat and acid break down chlorophyll. Blanch for only 4 minutes, chill in ice water for 3 minutes to hold the bright green, and stir in the lemon juice just before the beans go into the sauce. Do not bake longer than 30 minutes total, since the oven keeps cooking them. These steps keep your green bean casserole beans bright and crisp tender.

Can I use canned or frozen green beans?

Yes. Thaw frozen cut green beans in a colander, pat them very dry, and skip the blanching, since they are already softened. Canned beans work too, if you drain and rinse them well, but they are soft, so bake the dish for just 15 minutes before adding the topping. Fresh beans give the snappiest bite, though frozen ones make an easy weeknight green bean casserole without any trimming.

How long do I bake it in a smaller dish or ramekins?

For an 8 by 8 inch dish with a half batch, bake uncovered at 375°F for 20 minutes, add the topping, and bake 8 to 10 minutes more. For six 8 ounce ramekins on a baking sheet, bake 15 minutes, add the topping, and bake 8 more. In both, the sauce should bubble at the edges and the onions should look deep golden. Rest for 5 minutes before serving, so the sauce settles.

Is green bean casserole supposed to be made with canned soup?

The classic version uses canned cream of mushroom soup, created in 1955 by Dorcas Reilly in the Campbell Soup kitchens, so a from scratch sauce is a modern upgrade, not a requirement. Homemade sauce tastes fresher and has less salt, and it takes only 15 minutes. If you are short on time, swap in 1 can of condensed soup and 1/2 cup of milk, then add the sautéed mushrooms and thyme for a more homemade taste in your casserole.

Conclusion

The best green bean casserole is the one where the beans still have a little snap. Everything else is easy, and a creamy sauce and a crunchy topping do the rest. Pull the dish when the edges bubble and the onions are deep gold, and let it rest for five minutes before the first scoop.

I brought a double dish to a family Thanksgiving last year, and the pan was empty before the turkey was carved. My aunt, who skips vegetables on principle, went back for a second scoop and asked for the sauce recipe.

Make it once as written, then tweak the topping. Toasted almonds or crispy shallots keep this green bean casserole feeling new at every holiday.

For more easy side dish recipes like this one, follow along on Pinterest at MyRecipesDiary.

traditional green bean casserole
TahiraJaved

Green Bean Casserole Recipe

This comforting green bean casserole combines tender green beans, rich mushroom sauce, and perfectly crispy golden onions. Creamy, crunchy, and bursting with savory goodness, it's a crowd-pleasing side dish for holiday feasts and cozy family dinners!
Prep Time 25 minutes
Cook Time 45 minutes
Resting 5 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 275

Ingredients
  

For the Green Beans
  • 2 lb fresh green beans trimmed and cut into 1 1/2 inch pieces
  • 2 tbsp kosher salt for the blanching water
For the Mushroom Cream Sauce
  • 4 tbsp unsalted butter divided
  • 1 tbsp extra virgin olive oil
  • 1 lb cremini mushrooms thinly sliced
  • 1 medium shallot finely minced
  • 3 cloves garlic minced
  • 1 tsp fresh thyme leaves
  • 1 tsp tomato paste
  • 1/4 cup all purpose flour
  • 1 cup low sodium chicken or vegetable broth
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 1/4 tsp ground nutmeg
  • 3/4 tsp fine salt
  • 1/2 tsp black pepper
  • 2 tsp fresh lemon juice
For the Crunchy Topping
  • 1 1/3 cups crispy fried onions divided
  • 1/2 cup panko breadcrumbs
  • 2 tbsp unsalted butter melted
For Garnish
  • 1 tbsp chopped fresh parsley

Equipment

  • Large pot blanches the beans without crowding them
  • Large bowl of ice water stops the cooking and keeps the beans bright green
  • 12 inch skillet or Dutch oven browns the mushrooms and builds the sauce
  • 9 by 13 inch baking dish bakes the casserole in an even layer
  • Large whisk smooths the roux and milk without lumps
  • Clean kitchen towel dries the blanched beans so the sauce does not turn watery

Method
 

  1. Heat the oven to 375°F and grease a 9 by 13 inch baking dish. Toss the panko with the 2 tablespoons of melted topping butter. Boil 4 quarts of water with 2 tablespoons of salt, then cook the beans for 4 minutes, until bright green and crisp tender. Move them to the ice bath for 3 minutes, drain, and pat dry with a towel.
  2. Heat 1 tablespoon of butter and the oil in a skillet over medium high heat for 2 minutes. Add the mushrooms in a single layer and cook 6 to 8 minutes without crowding, stirring only twice, until deep golden and the liquid has cooked off. Do not salt them yet.
  3. Add the remaining 3 tablespoons of sauce butter, the shallot, garlic, thyme, and tomato paste, and cook for 1 minute, until fragrant. Sprinkle in the flour and stir for 1 to 2 minutes, until it smells nutty and no dry flour remains.
  4. Whisk in the broth, then the milk and cream, a little at a time, until smooth. Simmer for 5 minutes, until the sauce coats the back of a spoon, then stir in the nutmeg, salt, pepper, and lemon juice.
  5. Fold the dry blanched beans into the sauce until every piece is coated, then pour the mixture into the baking dish. The sauce should look thick and creamy, not runny.
  6. Bake uncovered at 375°F for 20 minutes, until the edges bubble. Scatter 1 cup of the fried onions and the buttered panko over the top, and bake 10 more minutes, until the topping is deep golden.
  7. Let the casserole rest for 5 minutes so the sauce settles. Sprinkle with the remaining fried onions and parsley, and serve hot.
  8. Blanch the beans for only 4 minutes, shock them in ice water, and add the topping for the last 10 minutes; overcooked beans turn gray, and early topping turns soggy.

Notes

  • Pat the beans dry so the sauce stays thick.
  • Brown the mushrooms before adding any salt.
  • Keep the toppings dry until baking.
Storage: Refrigerate covered up to 4 days, or freeze the baked casserole without topping up to 2 months.

Leave a Reply

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

Recipe Rating