Side Dishes
This Campbell's Cream of Mushroom Green Bean Casserole recipe delivers the nostalgic comfort of a classic side dish with a modern twist—golden crispy topping that contrasts perfectly with velvety mushroom layers.
The secret lies in balancing the creamy soup base with a crunchy, buttery topping that holds up even after reheating. I've perfected this version after years of testing, ensuring the texture stays crispy while the flavors remain rich and satisfying.
The recipe starts with classic Campbell's Cream of Mushroom soup as the foundation, elevated with fresh green beans and sautéed onions for brightness. A simple buttery breadcrumb mixture creates that signature crispy top, while a touch of garlic powder adds depth.
This method keeps the preparation straightforward—just mix, layer, and bake—while delivering restaurant-quality results every time.
What you’ll end up with is a casserole that’s crispy on top, creamy in the middle, and packed with tender green beans and mushrooms. The aroma alone will transport you to holiday tables, but the taste proves it’s just as good for weeknight dinners.
The best part? Leftovers reheat beautifully, making this a perfect make-ahead dish for gatherings or busy schedules.
Serve it alongside roasted chicken, meatloaf, or even as a hearty vegetarian main with a side salad. For extra indulgence, sprinkle with shredded cheddar before baking. Here’s how to make it—step by step—for foolproof, family-pleasing results.
Ingredients for campbell's cream of mushroom green bean casserole
Twelve ingredients, three layers of nostalgic comfort—creamy mushroom base meets crispy golden topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍲 | 2 cans | Condensed, 10.5 oz each |
| Fresh Green Beans 🥦 | 2 lbs | Trimmed, cut into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Medium, diced into small pieces |
| Fresh Mushrooms 🍄 | 1 lb | White or cremini, sliced |
| All-Purpose Flour 🌾 | 1 cup | For crispy topping |
| Butter 🧈 | ½ cup | Unsalted, melted and cooled |
| Garlic Powder 🧄 | 1 tsp | For depth of flavor |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for heat |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated for topping |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded for extra indulgence |
| Milk 🥛 | ¼ cup | Whole, for creamy texture |
The Campbell's Cream of Mushroom soup forms the velvety foundation. Opt for the condensed version—it delivers concentrated flavor without excess liquid. Fresh green beans should be crisp and bright green, not wilted or yellowing. For the mushrooms, white or cremini varieties work best—avoid pre-sliced, as they oxidize quickly. The onions should be fresh, with no sprouting, and diced uniformly for even cooking. Purchase your ingredients from high-quality grocery chains like Wegmans or Whole Foods for optimal freshness, or use your trusted local market for the best selection.
No Campbell's Cream of Mushroom soup? Substitute with homemade mushroom soup—simmer sliced mushrooms, onions, and a splash of cream until tender, then blend. For the green beans, frozen works perfectly—thaw and pat dry before using. Prefer a different cheese? Gruyère or Swiss add delightful complexity to the topping. The garlic powder can be replaced with 1/2 tsp minced fresh garlic for a more robust flavor. For a gluten-free option, swap the flour topping for crushed gluten-free crackers or almond flour. The butter should be unsalted to control the seasoning precisely.
This casserole reheats beautifully—cover with foil for 10 minutes at 350°F to restore crispiness. Store leftovers in an airtight container for up to 5 days in the refrigerator. For freezer-friendly portions, bake in individual dishes and freeze before adding the topping. When reheating from frozen, bake covered for 20 minutes before adding the topping to the oven for an additional 10 minutes. The crispy topping stays fresh for up to 3 days if stored in an airtight container at room temperature.
Why You'll Love This Recipe
- I’ll be real: this feeds a crowd for under $10. Fresh green beans and mushrooms stretch far, the soup is a pantry staple, and flour? Cheap. It’s my go-to for potlucks, game days, or when my college-aged kids bring home friends. Everyone leaves happy, and my wallet stays intact. Win-win.
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Sauté onions and mushrooms, dump in the soup, stir in the green beans—done. The flour topping? Just sprinkle and bake. That’s it. No chopping mountains of veggies, no fussy layers, just pure, satisfying simplicity.
- Umami Bomb: Between us, the Campbell’s Cream of Mushroom soup alone is a flavor powerhouse—earthy, rich, and just salty enough. Add fresh mushrooms and onions caramelized in butter, and you’ve got a depth that makes store-bought casseroles taste sad by comparison. The crispy flour top? That’s the cherry on top, crunching with every bite.
- Leftovers That Don’t Suck: Honestly, I make this twice—once for dinner, once for lunch the next day. The flavor actually improves after sitting overnight (yes, really). Reheat it, sprinkle extra crispy bits on top, and boom—still tastes like you slaved over it. No sad, rubbery casserole here.
Step-by-step instructions for campbell's cream of mushroom green bean casserole
Master this classic dish with a perfectly golden, crispy topping and velvety mushroom layers every time.
Prepare the Green Bean and Mushroom Base
Preheat your oven to 375°F. Trim the ends from the 2 lbs fresh green beans and cut them into 1-inch pieces. In a large skillet over medium-high heat, melt the 0.5 cup butter and add the 1 lb fresh mushrooms sliced and the 1 whole yellow onion diced. Cook for 8-10 minutes until the mushrooms release their moisture and the onions become translucent.
Add the green beans to the skillet and cook for another 5 minutes until they begin to soften but still retain some crispness. Stir in the 1 tsp garlic powder, 0.5 tsp salt, and 0.25 tsp black pepper. Remove from heat and transfer the mixture to a 9x13-inch baking dish, spreading it evenly. This layer forms the heart of your casserole, where the flavors meld together.
Create the Creamy Mushroom Sauce
In a medium saucepan, combine the 2 cans Campbell's Cream of Mushroom Soup, 0.25 cup milk, 0.5 cup sharp cheddar cheese, and 0.25 cup parmesan cheese. Stir over medium-low heat for 3-4 minutes until the cheese is fully melted and the mixture is smooth. Taste and adjust seasoning if needed—this is your flavor foundation.
Pour the creamy mixture evenly over the green bean and mushroom base in the baking dish. Use a spatula to gently swirl it through, ensuring every green bean is coated. This step ensures each bite delivers that signature creamy, savory depth. The sauce should cover the vegetables completely but not pool at the bottom.
Prepare the Golden Crispy Topping
In a small bowl, combine the 1 cup all-purpose flour, 0.5 tsp salt, and 0.25 tsp black pepper. Gradually whisk in the remaining 0.25 cup milk until you achieve a thick, paste-like consistency. The mixture should hold its shape when dropped from a spoon—this ensures a crispy, not gummy, topping.
Spread the flour mixture evenly over the top of the casserole, using the back of a spoon to create a smooth, even layer. This is where the magic happens—the contrast between the crispy topping and creamy base creates the perfect texture. Bake uncovered for 30-35 minutes until the topping is deep golden brown and the edges are bubbling.
Achieve Perfect Doneness and Rest
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting period allows the topping to set slightly and the flavors to meld completely. The internal temperature should reach 165°F—check with an instant-read thermometer inserted into the center of the casserole.
Garnish with additional parmesan cheese if desired, but resist the urge to break the topping. Serve warm with a side of crusty bread to soak up every last bit of the creamy mushroom sauce. The contrast between the crispy, golden top and the tender, velvety layers below is what makes this casserole legendary.
Pro Tips For Making Campbell'S Cream Of Mushroom Green Bean Casserole
- SAUTÉ MUSHROOMS UNTIL DRY: I learned this the hard way—if you skip this step, your casserole will taste like soggy soup. Cook the mushrooms on medium-high heat until all the moisture evaporates (about 8-10 minutes), stirring occasionally. This concentrates their flavor and prevents a watery sauce later.
- TRIM BEANS TO EVEN LENGTHS: Uneven green beans cook at different rates, leading to mushy ends. Snip the stems and trim the thicker ends to about 2-inch pieces before blanching. This ensures crisp-tender beans throughout, not a mix of rubbery and overcooked.
- SKIP THE RAW FLOUR TRICK: Adding flour directly to the soup for thickening? That’s a recipe for lumps. Instead, whisk the flour into a splash of cold water or milk first, then stir it into the soup while it’s still hot. This creates a smooth roux without clumping—trust me, your casserole will thank you.
- BROIL THE TOPPING FOR CRISP: If you’re making the classic fried onion topping, broiling for the last 2-3 minutes is your shortcut to perfect crispiness. Spread the onions on a baking sheet and broil until golden and slightly charred—no need to fry them separately. Just watch closely; they burn faster than you think.
Storing and reheating your leftovers
Refrigerator Storage
Store leftovers in an airtight container for up to 5 days in the refrigerator. The crispy topping stays freshest when covered with a damp paper towel to prevent drying out. I always reheat portions in 10-minute increments, checking for even warmth throughout. 🌡️
Freezer Prep Tips
For long-term storage, bake the casserole in a 9x13-inch dish, let it cool completely, then cover tightly with plastic wrap followed by aluminum foil.
Freeze for up to 3 months—just thaw overnight in the fridge before reheating. I like using quart-sized freezer bags for individual portions to reheat quickly.
Oven Reheating Method
Preheat oven to 350°F. Transfer the casserole to a baking dish, cover with foil, and bake for 20-25 minutes. Remove foil for the last 5 minutes to restore crispiness.
Add 1-2 tablespoons of milk if the topping seems dry. This method preserves texture better than microwave reheating. 🔥
Microwave Revival
For quick meals, cover the casserole with a damp paper towel and microwave on 50% power for 3-4 minutes. Stir, then continue in 1-minute intervals until heated through. Avoid high power—it turns the topping soggy. I often sprinkle extra parmesan cheese after reheating for freshness.
Crispy Topping Rescue
If the topping loses crispiness after storage, broil for 2-3 minutes on high. Watch closely to avoid burning! For extra crunch, sprinkle 1 tablespoon melted butter on top before broiling. This trick works wonders for restoring that golden texture. ✨
Make-Ahead Strategy
Assemble the casserole one day ahead—skip baking the topping. Store the unbaked version in the fridge, then bake fresh when ready. The flavors meld beautifully overnight, and the crispy topping bakes up perfectly. This is my go-to method for holiday gatherings! 📅
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole one day ahead—just skip baking the topping. Store it covered in the fridge, then bake fresh when ready. The flavors actually improve overnight, and the crispy topping will still turn out golden and perfect. This is my favorite strategy for holiday meals!
What if I don't have Campbell's Cream of Mushroom soup?
No problem! Make your own by sautéing 1 lb mushrooms and 1/2 cup onions in butter, then blending with 1 cup milk and 1/2 cup heavy cream. Season with salt, pepper, and a pinch of thyme. For a quick fix, use cream of celery soup instead—it adds a nice earthy note.
How do I keep the topping extra crispy?
The secret is baking it uncovered until deeply golden. For even more crunch, broil for 1-2 minutes at the end of baking. Also, make sure your flour mixture is thick enough to hold its shape—it should be like wet sand, not runny. A 9x13-inch baking dish works best for even heat distribution.
Can I use frozen green beans instead of fresh?
Yes! Frozen green beans work perfectly—just thaw and pat them very dry before using. They're often more convenient and just as flavorful. For best results, don't skip the drying step, as excess moisture can make the topping soggy. This swap saves time without sacrificing texture.
What's the best way to reheat leftovers?
For restaurant-quality results, cover with foil and bake at 350°F for 20 minutes, then uncover for the last 5 minutes to restore crispiness. For quick meals, microwave on 50% power with a damp paper towel covering. Add 1 tbsp milk if the topping seems dry. Broiling for 2-3 minutes can also revive crispiness.