Soups & Stews
This Campbell's Cream of Mushroom Soup Green Bean Casserole delivers the nostalgic comfort of a classic holiday dish with a professional touch. The secret lies in that perfect crispy fried onion crown that transforms this dish from ordinary to extraordinary—just like my grandmother used to make.
Every layer of creamy mushroom sauce, tender green beans, and golden onions creates a symphony of textures and flavors that bring warmth to any table.
The beauty of this recipe is its balance between tradition and simplicity. You'll start with fresh green beans boiled to perfection, then layer them with Campbell's Cream of Mushroom Soup and a touch of milk for that signature creamy texture.
The real magic happens in the oven, where the fried onions bake until they form that coveted crispy crown that everyone loves to reach for first.
What you'll end up with is a dish that's rich, creamy, and satisfying—with that irresistible crunch on top that makes every bite worth it.
The aroma alone will have your kitchen smelling like holiday dinner, while the flavors deliver that comforting blend of earthy mushrooms, tender green beans, and savory onions. This is comfort food at its finest, guaranteed to become a family favorite.
Whether you're serving it at a holiday gathering or just craving a taste of nostalgia on a weeknight, this recipe delivers restaurant-quality results with minimal effort. The best part?
You can customize it with roasted garlic or vegan substitutions if needed, making it versatile for any dietary preference. Let's get started on creating this timeless classic.
Ingredients for campbell's cream of mushroom soup green bean casserole
Pantry staples meet holiday magic—just 12 ingredients for that perfect crispy crown.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 1 ½ lb | Trimmed, ends snapped off |
| Campbell's Cream of Mushroom Soup 🍲 | 2 cans | 10.5 oz each, not condensed |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| Yellow Onions 🧅 | 2 whole | Medium size, sliced for layering |
| Fried Onions 🧅 | 1 ½ cups | Store-bought or homemade |
| All-Purpose Flour 🌾 | ¼ cup | For crispy onion crown |
| Unsalted Butter 🧈 | 2 tbsp | Melted for crown binding |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | Optional for extra flavor |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for garnish |
| Fresh Parsley 🌿 | ⅛ cup | Chopped, for garnish |
The fried onions are non-negotiable for that signature crunch. Store-bought works fine—I grab the French's canned variety for convenience, but homemade is worth the extra time. For the green beans, harvest season ones are sweeter, but frozen trimmed beans (like Green Giant) save time. The Campbell's soup? Original, not low-fat—that's what gives it that rich, creamy texture. If you're feeling fancy, grab a can of Campbell's Homestyle for extra mushroom flavor.
No Campbell's? Homemade mushroom soup works—sauté mushrooms, garlic, and onions, then blend with cream and a splash of milk. Short on fried onions? Toast sliced onions in butter until crispy for a homemade crown. The milk can be swapped for half-and-half or heavy cream if you want extra richness. Garlic powder is optional but adds depth—roasted garlic powder gives a sweeter note. For vegan, use unsweetened almond milk and vegan butter in the crown.
This reheats beautifully—just cover with foil and bake at 350°F for 15 minutes. Keeps 4-5 days in the fridge, freezes for 3 months. Double the recipe for holiday gatherings—it's always the first dish to disappear. The crown gets extra crispy if you broil it for 2 minutes at the end. Garnish with extra Parmesan and parsley right before serving for that restaurant touch.
Why You'll Love This Recipe
- One-Pot Magic: The moment I toss the green beans and onions into the pan with the soup and milk, I’m basically done. No chopping mountains of veggies—just a quick trim of the beans and a rough dice of the onion. That’s it. The soup does all the heavy lifting.
- Crispy-Creamy Balance: Between us, that fried onion topping is everything. The creamy mushroom soup base is rich and savory, but the crunchy onions on top? It’s like a little flavor explosion with every bite. Honestly, I’ll take this over fussy gourmet dishes any day.
- Potluck Hero: This dish travels like a champ—no reheating disasters, no soggy toppings. I’ve brought it to Thanksgiving, summer BBQs, and even my book club meetings, and it’s always the first to disappear. Plus, it’s cheap enough to make twice if you want seconds.
- Budget Reheats: Leftovers? Better. The flavor actually deepens overnight, and it reheats like a dream. I make a double batch on Sundays, freeze half, and still have a solid weeknight meal. My wallet and my taste buds win.
Step-by-step instructions for creamy green bean casserole with crispy topping
Here's how to create that perfect balance of creamy, cheesy filling and golden, crispy fried onion crown.
Blanch and Prepare the Fresh Green Beans
Trim the ends off the 1.5 lb fresh green beans and cut them into 2-inch pieces. Spread them out on a baking sheet and steam them in the microwave for 4-5 minutes until they're bright green and just tender. You want them to hold their shape but be slightly softened—this ensures they don't get mushy when baked later.
Drain the green beans well and transfer them to a large bowl. Add the 2 cans Campbell's cream of mushroom soup and the 0.5 cup whole milk. Stir everything together until the green beans are completely coated in the creamy mixture. This step ensures the beans absorb all that rich, savory flavor from the soup.
Season and Assemble the Casserole
In a small bowl, combine the 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Sprinkle this seasoning mixture evenly over the green bean mixture in the bowl and stir well to distribute it completely. The seasoning will enhance the natural flavors of the green beans and complement the creamy soup.
Transfer the seasoned green bean mixture to a 9x13-inch baking dish. Spread it out evenly in the bottom, creating a smooth, level layer. This even distribution is key—it prevents some areas from getting overcooked while others stay underdone. Smooth the top with a spatula for a clean surface to receive the crispy topping.
Create the Crispy Fried Onion Crown
In a small bowl, mix together the 0.25 cup all-purpose flour and the 1.5 cups fried onions. This creates the perfect texture for the crown—crispy fried onions held together by flour to create a golden, crunchy layer. Spread this mixture evenly over the top of the green bean filling in the baking dish, pressing down gently to ensure good contact.
Melt the 2 tbsp unsalted butter in a small saucepan over low heat. Once melted, use a pastry brush to spread the butter evenly over the fried onion topping. This step is crucial—it helps create that beautiful golden color and adds richness to the crispy layer. The butter will also help the topping adhere better to the filling below.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 30-35 minutes until the top is golden brown and the edges are bubbling. You'll know it's ready when the fried onion topping looks crispy and the filling is hot throughout. The center should be just set but still slightly jiggly—it'll continue cooking slightly after you remove it from the oven.
Let the casserole rest for 10 minutes before serving. This resting time allows the filling to set slightly and makes it easier to slice. Sprinkle with the 0.25 cup freshly grated parmesan cheese and the 0.125 cup chopped fresh parsley just before serving. The parsley adds a fresh contrast to the rich, creamy dish, while the parmesan adds a final salty touch that ties everything together.
Pro Tips For Making Campbell'S Cream Of Mushroom Soup Green Bean Casserole
- Trim and Blanch Beans: Cut green beans into 1½-inch pieces—no need for perfection, just even sizes so they cook uniformly. Drop them into boiling salted water for exactly 3 minutes (set a timer), then plunge into ice water to stop cooking. This keeps them crisp-tender and prevents mush when mixed with the soup later.
- Sauté Onions Low and Slow: Cook the yellow onions in butter over medium-low heat until they’re soft and golden, not browned. I learned this the hard way—overcooking them adds bitterness that fights with the mushroom soup’s flavor. Aim for about 8-10 minutes, stirring occasionally.
- Skip the Extra Milk: The Campbell’s soup already has enough liquid—adding extra whole milk makes the casserole watery and dull. If the mixture feels thick, stir in just 2-3 tablespoons at a time until it reaches a creamy consistency, but don’t overdo it.
- Toast Fried Onions First: Before sprinkling the fried onions on top, heat them in a dry skillet for 1-2 minutes until they’re fragrant and slightly crispier. This adds a nutty depth that cuts through the richness of the soup. (Yes, it’s a tiny extra step, but it makes a real difference.)
Best sauces and condiments for campbell's cream of mushroom soup green bean casserole
Creamy Mushroom Sauce Upgrade
Elevate your casserole by swapping the milk for ½ cup heavy cream—it adds luxurious richness that makes every bite feel like a holiday centerpiece. For extra depth, stir in 1 tbsp Dijon mustard or 1 tsp Worcestershire sauce with the Campbell's soup before mixing with green beans.
These additions cut through the creaminess while adding complexity. 🍄
Cheesy Crown Variations
Skip the fried onions entirely and create a cheesy breadcrumb crown instead. Mix ½ cup panko breadcrumbs with ¼ cup grated Gruyère cheese and 1 tbsp melted butter, then press onto the casserole before baking.
For a spicier kick, add ½ tsp smoked paprika to the crown mix. This version holds up beautifully when reheated.
Herb-Infused Topping
Brighten the dish with a herb butter crown—mix 2 tbsp softened butter with 1 tbsp chopped fresh thyme, 1 tbsp chopped fresh rosemary, and 1 tsp garlic powder.
Spread this over the fried onions before baking for an aromatic, golden finish. The herbs pair beautifully with the earthy mushrooms and add a sophisticated touch.
Smoky BBQ Twist
For a Southern-inspired variation, stir 2 tbsp BBQ sauce (like Sweet Baby Ray's) into the mushroom soup mixture before assembling. Top with a crumbled bacon crown—mix 1 cup crispy bacon bits with 2 tbsp flour and 1 tbsp melted butter—for a smoky, savory contrast.
This version tastes like a cross between comfort food and BBQ feast. 🔥
Vegan-Friendly Swaps
Make this dish plant-based by using unsweetened almond milk instead of whole milk and vegan butter in the crown. For the topping, mix 1.5 cups vegan fried onions (like French's Vegan) with ¼ cup nutritional yeast to add a cheesy flavor.
The result is just as creamy and satisfying without any dairy. 🌱
Extra Crispy Crown Hacks
For a restaurant-style crispy topping, broil the casserole for 2-3 minutes at the very end—watch it closely to avoid burning. Another pro trick: Press a thin layer of crushed potato chips (like Ruffles) under the fried onions before baking.
This creates an extra-crunchy base that holds up perfectly. The secret? Butter is key—always use it to bind the topping together. 💫
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Frozen green beans work perfectly—just thaw and drain them well before mixing with the soup. For extra flavor, add 1 tsp lemon juice to brighten the color. The texture will be slightly softer than fresh, but it still delivers that classic casserole experience.
Why does my fried onion topping get soggy?
The #1 reason is moisture—either from undercooked green beans or not pressing the topping firmly. Always bake the beans until tender-crisp, then pat them dry. Press the fried onion mixture down gently and use 2 tbsp melted butter as a binder. For extra insurance, broil for 2 minutes at the end.
Can I make this dish ahead of time?
Yes! Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 10-15 extra minutes at 375°F. For make-ahead dinners, freeze the unbaked casserole (covered) for up to 3 months. Thaw overnight in the fridge before baking.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 15-20 minutes until hot. For crispy crowns, broil for 2-3 minutes at the end. Microwaving works in a pinch (30-second intervals), but it'll soften the topping. The creamy filling reheats beautifully, so don't stress about the texture—just enjoy the comforting flavors!
Can I make this gluten-free?
Swap the all-purpose flour for gluten-free flour blend in the topping. Use gluten-free fried onions (like French's GF version) and check the Campbell's soup label for gluten-free certification. The creamy filling stays naturally gluten-free—just watch the topping ingredients.