Side Dishes
This awesome green bean casserole recipe brings back the comfort of classic holiday dinners with a creamy mushroom sauce and crispy fried onion crowns. đ The secret lies in balancing rich, velvety cream of mushroom soup with tender green beans and a golden, crunchy topping that becomes the star of the dish.
Iâve perfected this version over years of holiday gatherings, ensuring every bite delivers that nostalgic, satisfying crunch.
The magic happens in the layersâfirst, the green beans simmered just until tender-crisp, then the creamy mushroom sauce that coats every bean, and finally, the crispy fried onion crowns that add texture and depth.
This recipe stays true to tradition while offering flexibility for dietary preferences, like using vegan creamers or gluten-free breadcrumbs. Itâs the kind of dish that disappears faster than you can say "second helping."
What youâll end up with is a restaurant-quality green bean casserole thatâs creamy, rich, and perfectly crispy at the edges. The aroma alone will have everyone gathering around the table, and the first bite will remind them why this dish is a holiday staple.
Itâs hearty enough to stand alongside roasted meats or turkey but light enough to satisfy as a side for any meal.
Whether youâre serving a crowd for Thanksgiving or whipping up a cozy weeknight dinner, this casserole delivers. The best part? Itâs easier to make than it looks, with straightforward steps and a foolproof method that guarantees success. Letâs get started on creating this crowd-pleasing classic.
Ingredients for awesome green bean casserole
Six ingredients make this nostalgic holiday classic creamy, rich, and perfectly crispy.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 𼌠| 2 lb | Trimmed, cut into 2-inch pieces |
| Cream of Mushroom Soup đ | 2 cans | Condensed, 10.5 oz each |
| Heavy Cream đĽ | ½ cup | Full-fat for richness |
| Shredded Cheddar Cheese đ§ | 1 ½ cups | Sharp variety preferred |
| Fried Onions đ§ | 1 ½ cups | Crispy, store-bought or homemade |
| Butter đ§ | ½ cup | Unsalted, melted |
| All-Purpose Flour đž | Âź cup | For thickening sauce |
| Black Pepper đśď¸ | ½ tsp | Freshly ground preferred |
| Garlic Powder đ§ | ½ tsp | For extra depth |
| Salt đ§ | 1 tsp | Kosher or sea salt |
| Milk đĽ | ½ cup | Whole milk for creaminess |
| Fresh Mushrooms đ | 8 oz | Sliced, for extra flavor |
| Bacon Bits đĽ | ½ cup | Optional, for smoky flavor |
The green beans are the backboneâfresh, crisp ones from the store's produce section work best, but frozen will do in a pinch. I always grab the thin, tender varieties since they hold up better to simmering. For the fried onions, French's Classic from the canned aisle is my go-toâthey're crispy right out of the bag. The cream of mushroom soup? Campbell's Condensed is the only one that delivers that classic flavor, so don't skimp. If you're feeling fancy, add those fresh mushrooms for extra depth, but they're optional if you're keeping it simple.
No heavy cream? Half-and-half or full-fat coconut milk works in a bind, though it won't be quite as rich. Skip the cheddar? Gruyère or Swiss adds a nice tangâjust melt it into the sauce at the end. The bacon bits are non-negotiable for that smoky kick, but if you're avoiding meat, smoked paprika at half the amount gets you close. For the fried onions, if you can't find the crispy kind, toast regular onion rings in the oven at 375°F for 10 minutes to crisp them up. And trust me, the butter and flour combo is key for that velvety sauceâdon't skip it.
This casserole tastes even better the next day, so make it ahead if you can. Cover and refrigerate for up to 2 days, then bake straight from the fridge (add 10 minutes to cooking time). For leftovers, store in an airtight container with parchment between layers to keep the onions crispy. It reheats beautifullyâjust cover with foil and bake at 350°F until warmed through. I always double the batch because it disappears faster than you can say "second helping."
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because itâs the kind of dish where you mix, pour, and bakeâno chopping mountains of veggies or fussing with multiple dishes. Those fresh green beans just need a quick trim, and the rest? The soup, cream, and cheese do all the heavy lifting while you stir.
- Creamy Crunch Combo: Honestly, the texture is what makes this dish ridiculously goodâthe crispy fried onions on top contrast that velvety mushroom-cream sauce in the best way. That cheddar melt? Pure satisfaction, especially when it stretches just right around every bite.
- Weeknight & Holiday Hero: Between us, this is my go-to for both lazy Tuesdays and Thanksgiving sides. Double the batch for leftovers (trust me, they disappear fast), or scale it down for a cozy family dinner. The soup and cheese make it feel special without the stress.
- Budget-Friendly Feast: Fresh green beans might sound fancy, but theyâre cheaper than canned and way more flavorful. Add in a can of soup, a bag of cheese, and those dollar-store fried onions, and youâve got a filling, crowd-pleasing dish that wonât break the bank. My wallet thanks me every time.
Step-by-step instructions for buttery mushroom green bean casserole
Here's how to make this creamy, cheesy masterpiece with crispy fried onion topping.
đł Step 1: Cook the Green Beans Until Tender
Trim the ends from the 2 lb fresh green beans and cut them into 2-inch pieces. Spread them evenly in a large pot and cover with water by about 1 inch. Bring to a boil over high heat and cook for 5-6 minutes until they're bright green and tender but still hold their shape.
Drain immediately and transfer to a large bowl. Give them a good shake to remove excess waterâthey should be just damp, not wet. This ensures your casserole won't be watery. While they're still warm, toss them with the 0.5 tsp garlic powder and 0.5 tsp black pepper so the flavors penetrate.
đł Step 2: Build the Creamy Mushroom Sauce
In a large skillet, melt the 0.5 cup butter over medium heat. Add the sliced 8 oz fresh mushrooms and cook for 5-6 minutes until they release their moisture and begin to brown. Stir in the 0.5 cup bacon bits (if using) and cook for another 1 minute to toast them slightly.
Sprinkle the 0.25 cup all-purpose flour over the mushrooms and stir constantly for 1-2 minutes until it forms a smooth paste and turns golden. Slowly whisk in the 0.5 cup milk and 0.5 cup heavy cream until fully combined. Add the 2 cans cream of mushroom soup and stir until smooth. Let the mixture simmer for 3-4 minutes until it thickens slightly.
đĽ Step 3: Combine Everything in a Baking Dish
Transfer the cooked green beans to a 9x13-inch baking dish. Pour the creamy mushroom mixture evenly over the top, spreading it with a spatula to coat the beans completely. Sprinkle the 1.5 cups shredded cheddar cheese evenly over the surface and mix it into the sauce just until combined.
Here's the thingâdon't overmix. You want some cheesy pockets to melt dramatically when it bakes. The cheese should mostly be on top with just a few streaks throughout. This creates those gooey, melty pockets we all love.
đĽ Step 4: Top with Crunchy Fried Onions and Bake
Preheat your oven to 375°F. Sprinkle the 1.5 cups fried onions evenly over the top of the casserole, pressing down gently so they stick. The onions should form a beautiful golden crown that gets extra crispy during baking.
Bake uncovered for 25-30 minutes until the top is bubbly and the fried onions are deep golden brown. The edges should look slightly browned, and the cheese should be fully melted with some bubbling around the onions. If the onions aren't crispy enough, broil for 1-2 minutes at the end, watching closely to avoid burning.
â° Step 5: Rest and Serve Warm
Remove from the oven and let the casserole rest for 5-10 minutes before serving. This resting time allows the sauce to thicken slightly and gives the cheese time to set properly. The casserole will be hot but not dangerously soâjust enough to melt any remaining cheese when you cut into it.
Serve immediately with warm dinner rolls or crusty bread to soak up that creamy mushroom sauce. Each bite should deliver tender green beans, rich mushroom flavor, and that perfect balance of creamy sauce and crispy fried onion topping. Leftovers? They taste even better the next dayâjust reheat until bubbly!
Pro Tips For Making Awesome Green Bean Casserole
- BLANCH BEANS FIRST: Fresh green beans need a quick 3-minute blanch in boiling water before they hit the ovenâthis stops them from turning mushy later. I learned this the hard way when my casserole ended up with a sad, waterlogged texture, no matter how much cheese I threw on top.
- SAUTE THE SOUP: Skip mixing the cream of mushroom soup directly into the beansâfirst, warm it with half the heavy cream over medium heat for 2 minutes. This smooths out any graininess and deepens the flavor before it gets buried under cheese and onions.
- LAYER CHEESE LAST: Donât dump all the shredded cheddar on top at onceâsprinkle half over the bean mixture, then add the fried onions, then finish with the rest of the cheese. The onions get crispy, the cheese melts evenly, and you avoid a greasy, clumpy mess on top.
- BROIL TO CRISP: After baking until bubbly, switch to broil for 2-3 minutesâjust watch it like a hawk. This step turns the top golden and crispy instead of soggy, and itâs the difference between a casserole and a showstopper. (Yes, even if youâre impatient like me.)
Regional styles of these flavors
Classic Midwest Style
The original green bean casserole was born in the Midwest during the 1950s, thanks to the H.J. Heinz Company. Their iconic cream of mushroom soup became the star, paired with canned green beans and crispy fried onions.
I still make this version for Thanksgivingâitâs nostalgic, creamy, and perfectly balanced. The key is using Campbellâs Condensed Cream of Mushroom Soup and Frenchâs Classic Fried Onions for that authentic crunch. đ
Southern Comfort Twist
In the South, this dish gets a smoky, cheesy upgrade. I add ½ cup cooked bacon bits and ½ cup sharp cheddar cheese for extra richness. Some families even mix in crumbled cornbread on top for a Southern-inspired texture.
The baking time stays the same, but the flavor profile becomes deeper and heartierâperfect for a family-style meal. đ§
Pacific Northwest Freshness
Up in the Pacific Northwest, where fresh ingredients shine, this casserole gets a lighter touch. Swap canned green beans for fresh, locally grown green beans and add sautĂŠed wild mushrooms for an earthy depth.
Some cooks even stir in a splash of white wine when making the sauce. The result is a brighter, more vibrant dish that still delivers that comforting crunch from the fried onions. đ
New England Crispy Crown
In New England, the fried onion topping takes center stage. Locals often use homemade fried onions (thinly sliced onions fried in butter) instead of store-bought for a crispier texture. The sauce gets a little extra black pepper and garlic powder to match the regionâs bold flavors.
Serve it with crusty sourdough bread to soak up every last bite of that creamy, cheesy goodness. đ§
Modern Fusion Adaptation
For a contemporary twist, try a vegan or gluten-free version. Use cashew cream instead of heavy cream and gluten-free breadcrumbs for the topping. Some chefs even add roasted garlic or smoked paprika for a gourmet touch.
The result is just as creamy and crispyâjust with a modern, inclusive spin. đą
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Yes, but with one key adjustment! Use 12 oz frozen green beans (instead of 2 lb fresh) and skip the blanching step. Just thaw them first by soaking in warm water for 10 minutes, then drain well before mixing with the sauce. Frozen beans work perfectlyâthey're pre-trimmed and save time!
How do I make this recipe gluten-free?
Swap the all-purpose flour for gluten-free flour blend (use the same amount) and replace the fried onions with gluten-free breadcrumbs baked at 375°F for 5 minutes before adding to the casserole. For extra crunch, toast gluten-free cornflakes with a little butter. The texture stays crispy and delicious!
Why did my fried onions get soggy?
This happens when the onions absorb moisture from the steam during baking. To prevent it, press them firmly into the cheese layer before baking, then cover the casserole with foil for the first 20 minutes to trap heat. For maximum crispiness, broil for 1-2 minutes at the very endâjust watch closely!
Can I make this ahead for Thanksgiving?
Assemble the casserole up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10 extra minutes to the cooking time (bake at 375°F for 35-40 minutes). The onions will crisp up perfectly, and the flavors meld beautifully overnight. Pro tip: Cover with foil during baking if serving immediately from the fridge.
What's the secret to extra creamy sauce?
The magic is in the roux! Melt the butter, whisk in the flour until golden, then slowly add liquids while stirring constantly. For even richer flavor, stir in 1 tablespoon Dijon mustard with the cream of mushroom soup. Simmer the sauce for 5 minutes after adding the beans to let flavors meld completely.
