Side Dishes
This Campbell's Cream of Mushroom Green Bean Casserole recipe delivers the creamy, comforting layers and crispy topping you remember from family gatherings. The secret lies in balancing the rich mushroom soup with tender green beans and perfectly golden fried onions—no shortcuts here.
I’ve perfected this version after years of testing, ensuring every bite has that ideal texture contrast.
The foundation starts with Campbell’s Condensed Cream of Mushroom Soup, elevated by fresh green beans and a crispy fried onion topping that’s impossible to resist. This isn’t your basic casserole—it’s a foolproof method that works every time, whether you’re feeding a crowd or prepping for meal prep.
The creamy mushroom flavor shines through while the topping stays perfectly crispy, even after reheating.
By the time it emerges from the oven, you’ll have a dish with creamy, velvety layers of mushroom and green bean filling topped with a crispy, golden-brown fried onion crust.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of textures and flavors. This is the casserole that brings back childhood nostalgia—or creates new memories.
Ready in under an hour, this recipe scales easily for any occasion—holiday dinners, potlucks, or cozy weeknight meals. The instructions are straightforward, but the results are anything but ordinary. Let’s get started on recreating this classic comfort dish with restaurant-quality precision.
Ingredients for campbell's cream of mushroom green bean casserole
Two cans of soup, fresh green beans, and a crispy topping—this is the classic combo that never fails.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Condensed Cream of Mushroom Soup 🍄 | 2 cans | 10.5 oz each, not low-fat |
| Green Beans 🥦 | 2 lbs | Fresh, trimmed and cut into 2-inch pieces |
| All-Purpose Flour 🌾 | ½ cup | For crispy topping |
| Sour Cream 🥛 | ½ cup | Full-fat for best texture |
| Fried Onions 🧅 | 1 cup | Seasoned, for topping (or homemade) |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra depth |
| Onion Powder 🧅 | ½ tsp | For savory balance |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for topping |
| Shredded Cheese 🧀 | 1 cup | Sharp cheddar or mozzarella |
The Campbell’s Cream of Mushroom Soup is the backbone—stick with the 10.5 oz cans (not the low-fat version). For green beans, fresh is ideal but frozen works in a pinch (just thaw and drain well). If you’re making this ahead, blanch the beans first to keep them vibrant. The sour cream needs to be full-fat—it’s what gives the filling that velvety texture. I grab mine from Whole Foods or Trader Joe’s where they keep it cold. For the fried onions, store-bought seasoned ones save time, but homemade (sautéed onion slices + flour + salt) taste fresher.
No Campbell’s soup? Homemade mushroom sauce (sautéed mushrooms, cream, garlic) works—just thicken with a cornstarch slurry. Short on green beans? Substitute frozen peas or asparagus (trimmed to similar size). The Parmesan and cheddar can be swapped for any melty cheese—Monterey Jack or pepper jack add fun twists. For extra crispiness, toast the fried onions in a dry pan for 2-3 minutes before adding to the topping. And if you’re watching carbs, reduce the flour in the topping by 2 tbsp—it’ll still hold together.
This casserole reheats beautifully—cover with foil if it’s too hot out of the oven to prevent over-browning. Keeps for 4-5 days in the fridge, and freezes perfectly for up to 3 months. I always make a double batch because leftovers taste even better the next day. For serving, garnish with extra fried onions right before eating—trust me, it makes all the difference. Store any extra topping mix in the freezer for future casseroles.
Why You'll Love This Recipe
- I’ll be real: this casserole makes enough for two full meals. The leftovers reheat beautifully, and honestly? The second day is just as good as the first. Plus, using pantry staples keeps costs low without sacrificing flavor.
- One-Pot Magic: The moment I mix the Campbell’s soup with sour cream and flour, I’m already halfway to dinner. No chopping, no fuss—just stir, pour, and bake. That’s the beauty of this recipe: the soup does half the work for you.
- Creamy Crunch Perfection: Between us, the combo of creamy mushroom soup and those crispy fried onions on top? It’s what dreams are made of. The green beans stay tender, the topping gets golden, and every bite has that satisfying contrast.
- Potluck Hero: Here’s what sold me—this dish travels like a champ. I’ve brought it to holiday dinners, summer barbecues, and even my book club meetings. The only thing better than the taste is how easy it is to share.
Step-by-step instructions for Campbell's cream of mushroom green bean casserole recipe
Here's how to create that perfect balance of crispy golden topping and creamy mushroom layers everyone loves.
Blanch and Prepare the Green Beans
Start by trimming the ends off the 2 lbs of green beans and cutting them into 2-inch pieces. Spread them out on a baking sheet and steam them for 5-7 minutes until they turn bright green and are just tender when pierced with a fork. This blanching step is crucial—it removes excess moisture so your casserole stays creamy rather than watery.
Drain the beans immediately after steaming and transfer them to a large bowl. While they're still warm, sprinkle over 1.5 tsp salt, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp onion powder. Toss gently to coat evenly. The seasoning will penetrate better while the beans are warm, ensuring every bite has that savory depth. Set aside while you prepare the creamy base.
Create the Creamy Mushroom Mixture
In a large mixing bowl, combine the 2 cans of Campbell's Condensed Cream of Mushroom Soup with the 0.5 cup milk and 0.5 cup sour cream. Whisk until completely smooth—this creates the velvety texture that makes this casserole so comforting. The full-fat sour cream adds richness without overpowering the mushroom flavor.
Add the blanched green beans to the soup mixture and stir gently to coat each piece evenly. The beans should be fully submerged in the creamy sauce, but don't overmix or you'll break them. Transfer this mixture to a 9x13-inch baking dish and spread it out evenly. The goal is to create an even layer that will cook through perfectly without any dry spots.
Prepare the Crispy Topping
In a separate bowl, melt the 0.5 cup butter until completely liquid. Add the 0.5 cup all-purpose flour and whisk vigorously for 1-2 minutes until the mixture becomes smooth and thick—this creates the perfect roux for your crispy topping. The butter should be fully incorporated with no lumps remaining.
Gradually stir in the 1 cup fried onions and 0.25 cup Parmesan cheese until evenly distributed. The fried onions will add that signature crunch, while the Parmesan contributes a nutty depth. Spread this topping mixture evenly over the creamy green bean layer, pressing down gently with the back of a spoon to ensure good contact. The topping should cover the entire surface completely.
Bake to Golden Perfection
Preheat your oven to 350°F and bake the casserole for 45-50 minutes until the top is deep golden brown and the edges are bubbling. The topping should be crispy enough to stand up when you press it gently with a fork. If you're worried about browning too quickly, tent the dish loosely with aluminum foil after 30 minutes of baking.
During the last 5 minutes of baking, sprinkle the 1 cup shredded cheese evenly over the top. This creates that beautiful melted cheese layer that makes the casserole look so inviting. The cheese should be bubbly and slightly golden when done. Let the casserole rest for 10 minutes after removing from the oven—this allows the layers to set and makes serving easier.
Serve Warm with Crispy Topping Intact
Use a large spatula to carefully divide the casserole into 6 equal portions, working quickly to preserve that perfect crispy topping. The creamy mushroom layer should be smooth and velvety, with each bite delivering that satisfying contrast between the crispy top and tender beans. Serve immediately while the topping is still at its crispy best.
This classic casserole delivers on all the promises—creamy mushroom sauce that coats every green bean perfectly, topped with a golden, crunchy layer that holds its shape until the very last bite. The secret lies in the proper blanching, even layering, and that crispy topping technique that makes this dish a holiday favorite.
Pro Tips For Making Campbell'S Cream Of Mushroom Green Bean Casserole
- Preheat Your Pan: DESCRIPTION:
- Blanch Those Beans: DESCRIPTION:
- Whisk the Roux: DESCRIPTION:
- Layer the Onions Last: DESCRIPTION:
Flavor customization for these flavors
Spicy Kick Twist
For a bold flavor upgrade, stir 1 tsp smoked paprika and ½ tsp cayenne pepper into the creamy mushroom mixture. The smoked paprika adds depth while the cayenne delivers subtle heat that lingers beautifully.
If you love more heat, add 1 tsp Penzeys hot honey to the topping before baking—it caramelizes into a sweet-spicy glaze. 🌶️
Herb-Infused Variations
Swap the standard seasoning for 1 tbsp fresh thyme and 1 tsp dried rosemary when tossing the green beans. These herbs pair perfectly with mushrooms and add an earthy complexity.
For a pop of freshness, fold 2 tbsp chopped chives into the creamy mixture just before baking. I find fresh herbs elevate the dish from classic to gourmet.
Cheesy Crunch Topping
Replace half the fried onions with ½ cup crushed Ritz crackers> and ¼ cup grated Gruyère cheese> in the topping. The crackers add a buttery crunch while Gruyère brings nutty richness.
For extra indulgence, sprinkle 2 tbsp panko breadcrumbs> on top before baking—this creates a triple-layered crunch that’s irresistible. 🧀
Smoky BBQ Glaze
Mix ¼ cup BBQ sauce> (like Sweet Baby Ray's Original) with 1 tbsp melted butter> and brush it over the baked casserole during the last 10 minutes> of cooking.
The smoky-sweet glaze cuts through the richness while adding a tangy contrast. This works especially well with the spicy kick variation for a sweet-heat balance.
Vegetarian Protein Boost
Stir 1 cup cooked lentils> (rinsed well) or 1 cup crumbled tempeh> into the creamy mushroom mixture for added protein. The lentils soak up the flavors beautifully, while tempeh adds a nutty texture.
For extra texture, fold in ½ cup chopped walnuts>—they toast perfectly in the oven and add a satisfying crunch. 🌱
Creamy Ranch Twist
Replace the sour cream with ½ cup ranch dressing> (like Hidden Valley Original) mixed with ¼ cup mayonnaise>. This adds a tangy, herby brightness that pairs perfectly with the mushrooms.
For extra richness, fold in 2 oz cream cheese> into the creamy mixture. The ranch flavor makes this casserole feel like a modern comfort food upgrade. 🥛
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the dish up to 24 hours ahead and refrigerate uncovered. This lets excess moisture evaporate, ensuring a creamier texture when baked. Bake straight from the fridge at 350°F for 50-55 minutes, adding 5-10 extra minutes if needed. For best results, cover loosely with foil during the first 30 minutes to prevent over-browning.
What if I don't have Campbell's soup?
No problem! Make a homemade mushroom sauce by sautéing 1 cup sliced mushrooms in 2 tbsp butter until golden. Stir in 1 cup heavy cream, 2 tbsp flour, and 1 tsp soy sauce for umami depth. Simmer until thickened, then proceed with the recipe as written. The texture will be even richer!
How do I keep the topping extra crispy?
Bake the casserole on the middle rack for even heat distribution. For extra crunch, broil for 1-2 minutes at the end (watch closely!). Spread the topping mixture in a thin, even layer—thicker areas won't crisp as well. If reheating leftovers, cover with foil to prevent sogginess, then crisp under the broiler for 3-5 minutes before serving.
Can I use frozen green beans instead of fresh?
Yes, but thaw and drain them completely first. For best texture, spread them on a paper towel-lined plate and pat dry. Since frozen beans retain more moisture, you may need to bake the casserole 5-10 minutes longer to ensure they're tender. The flavor will be slightly milder than fresh, but still delicious when paired with the rich mushroom sauce.
Why did my casserole turn out watery?
This usually happens when green beans aren't blanched properly or the soup mixture isn't thick enough. Next time, steam the beans until bright green and fork-tender, then drain well. For extra thickness, stir 1 tbsp cornstarch mixed with 2 tbsp cold water into the creamy mixture before baking. Also ensure your baking dish isn't too large—9x13-inch is ideal for even cooking.