Side Dishes
Transforming a simple can of Campbell's cream of mushroom soup into this velvety green bean casserole is the kind of recipe that proves comfort food doesn’t require complicated techniques.
The key lies in balancing the rich, creamy soup with fresh green beans and a crispy topping that adds texture without overpowering the dish. I developed this version after years of testing—it’s the perfect harmony of restaurant-quality flavor and home-cooked simplicity.
What makes this recipe stand out is how it elevates everyday ingredients into something special. The green beans stay crisp-tender, the mushroom sauce remains velvety smooth, and the golden topping adds a satisfying crunch.
It’s a side dish that pairs beautifully with roasted chicken, steak, or even as a light main for vegetarians. The best part? It comes together in under 30 minutes with just a handful of pantry staples.
By the time you’re done, you’ll have a dish that looks impressive but requires minimal effort—creamy, savory, and packed with that classic Campbell’s flavor. The green beans retain their fresh bite, while the creamy mushroom sauce coats every piece, creating a balance that’s both comforting and sophisticated.
This is the kind of recipe that turns a simple weeknight dinner into something memorable.
Serve it warm with crusty bread to soak up every last bit of that rich, creamy sauce. The combination of textures and flavors makes this dish a crowd-pleaser, whether you’re feeding a family or hosting a dinner party.
Let’s get cooking—this is one recipe you’ll want to make again and again.
Ingredients for campbell's cream of mushroom green bean
Pantry staples and fresh green beans transform Campbell's soup into restaurant-style green bean casserole.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | Condensed, 10.5 oz each |
| Fresh Green Beans 🥦 | 2 lbs | Trimmed, cut into 2-inch pieces |
| Milk 🥛 | 1 cup | Whole milk preferred for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crispy topping |
| All-Purpose Flour 🌾 | ½ cup | For crispy golden topping |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, for topping |
| Garlic Powder 🧄 | 1 tsp | For added depth of flavor |
| Onion Powder 🧅 | 1 tsp | Enhances savory notes |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Crushed Cornflakes 🍞 | ½ cup | For extra crunch topping |
The Campbell's cream of mushroom soup is the foundation—always use the full can for that rich, velvety texture. Store-brand soup works fine, but the classic Campbell's delivers the most authentic flavor. For the green beans, fresh is best—look for bright green, crisp stalks at the grocery store's produce section. Trim the ends and cut into even 2-inch pieces for consistent cooking. If you're short on time, frozen green beans work too (thaw and drain well first). The key to the crisp-tender texture is cooking them just until bright green—they should still have a slight bite.
No milk? Half-and-half or light cream will give you a similar richness, though the texture will be slightly thinner. Substituting Greek yogurt for the butter in the topping cuts calories while keeping the crispiness. For the cheese, Parmesan adds depth if you want to mix it with cheddar, but stick to cheddar for classic flavor. The cornflakes can be swapped for crushed Ritz crackers if that's what you have on hand—just make sure they're crushed finely for that perfect crunch. The garlic and onion powders are non-negotiable for that savory punch, but if you're feeling adventurous, add a pinch of smoked paprika to the topping mix for extra complexity.
This casserole reheats beautifully—cover with foil if it browns too quickly in the microwave. It keeps well in the fridge for 4-5 days, though the texture is best when freshly made. For meal prep, assemble it ahead but bake it just before serving to maintain that perfect crispy topping. The leftovers make fantastic lunches—portion into containers with a sprinkle of fresh parsley on top. Freeze portions for up to 3 months by wrapping tightly in foil and reheating covered with a damp paper towel to restore moisture.
Why You'll Love This Recipe
- 20-Minute Magic: I swear by this when I need dinner now—just snap those green beans, melt butter, and stir. The soup does all the heavy lifting while I toss the salad or set the table.
- Creamy-Umami Dream: That Campbell’s soup brings the depth—earthy mushrooms and rich umami that turns simple beans into something ridiculously satisfying. The flour roux? Pure velvet texture.
- Weeknight Workhorse: Serve it over rice for a full meal, or dollop it on toast with a fried egg. Even my picky teen clears his plate. (Yes, even on a Tuesday night.)
- Budget Bistro Win: Fresh beans stretch into three meals with minimal cost, and the pantry staples won’t break the bank. Leftovers reheat like a dream—no soggy beans here.
Step-by-step instructions for creamy mushroom green bean casserole
This method delivers a restaurant-quality casserole with velvety mushroom sauce and crispy green beans.
Blanch the Green Beans
Fill a large pot with water and bring to a rolling boil. Add the 2 lbs fresh green beans and cook for 3-4 minutes until they turn bright green and are tender-crisp. They should still have a slight bite—overcooking makes them mushy.
Drain immediately and transfer the green beans to an ice bath to stop the cooking process. Once cooled, drain again and pat dry thoroughly with paper towels. This step ensures the beans hold their shape while absorbing the rich sauce later.
Prepare the Creamy Mushroom Sauce
In a large skillet, melt the ½ cup unsalted butter over medium heat. Add the 2 cans Campbell's Cream of Mushroom Soup, stirring until smooth and fully melted. Pour in the 1 cup milk and whisk continuously for 2-3 minutes until the mixture thickens slightly.
In a small bowl, whisk together the ½ cup all-purpose flour, 1 tsp garlic powder, 1 tsp onion powder, ½ tsp salt, and ¼ tsp black pepper. Gradually whisk this mixture into the skillet, stirring constantly to prevent lumps from forming. Cook for another 3-4 minutes until the sauce reaches a creamy, velvety consistency.
Combine and Assemble the Casserole
Transfer the creamy sauce to a greased 9x13-inch baking dish. Arrange the blanched green beans in an even layer over the sauce, slightly overlapping them. Sprinkle the 1 cup sharp cheddar cheese evenly over the top, making sure every bean is covered with cheese.
In a small bowl, combine the ½ cup crushed cornflakes with the ¼ cup fresh parsley. Sprinkle this mixture evenly over the cheese layer. The cornflakes will create a delightful crunchy topping while the parsley adds freshness to each bite.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 20-25 minutes until the top is golden brown and the cheese is fully melted and bubbly. The edges should be slightly crispy while the center remains creamy.
Remove from the oven and let rest for 5 minutes before serving. This resting time allows the layers to set slightly, making it easier to scoop perfect portions. Serve warm with crusty bread or over buttered noodles for a complete meal.
Pro Tips For Making Campbell'S Cream Of Mushroom Green Bean
- Blanch Beans First: Fresh green beans need a quick 2-minute blanch in boiling water—ends, not cut—before shock-chilling in ice water. This keeps them vibrant, prevents mushiness, and cuts cooking time later. (Yes, even if you’re in a hurry, skip this and you’ll regret the soggy texture.)
- Low Heat for Roux: Whisk your butter and flour over medium-low heat until it’s a pale gold—about 2 minutes. Too hot? You’ll burn it and taste bitter notes. Too cool? The sauce won’t thicken right. (I learned this after one very lumpy batch.)
- Season the Roux: After cooking the butter-flour mix, stir in a pinch of salt before adding milk. The roux absorbs flavor like a sponge, and this guarantees your sauce won’t taste flat. (Your taste buds will notice the difference.)
- Thin Sauce Gradually: Add Campbell’s soup and milk slowly to the roux, whisking constantly—about ½ cup at a time. Dumping it all in risks lumps. (I’ve seen this go wrong more times than I’ll admit.) If it’s too thick, a splash of warm milk fixes it.
Health benefits of campbell's cream of mushroom green bean
Protein-Packed Side
While this dish is often considered a side, it actually delivers a surprising 10-12 grams of protein per serving thanks to the cheddar cheese and milk in the creamy sauce. That's more protein than many main dishes, making it an excellent addition to lighter meals.
The green beans add 2 grams of fiber per serving, supporting digestion while keeping you full longer. 💪
Low-Calorie Comfort
At just 250-280 calories per serving, this casserole offers rich, creamy satisfaction without the guilt. The cornflake topping adds minimal calories (20 calories per ¼ cup) while providing satisfying crunch.
I often serve this as a main course for vegetarians—it's hearty enough to stand alone when paired with a fresh salad.
Vitamin Boost
Green beans are nutritional powerhouses, providing vitamin K (for bone health), vitamin C (immune support), and folate (cell repair). One serving delivers 30% of your daily vitamin K needs—perfect for anyone watching their bone health. The mushrooms in Campbell's soup add selenium and B vitamins for energy metabolism.
Creamy Without Guilt
The secret to the creamy texture comes from the milk and butter, but you can lighten it by using low-fat milk or Greek yogurt instead of half the butter.
This reduces saturated fat by 30% while maintaining creaminess. The dish still tastes rich and satisfying—just with fewer calories. Honestly, no one will guess you made it lighter!
Meal Prep Friendly
This casserole reheats beautifully while retaining its nutritional benefits. The green beans stay crisp-tender when reheated gently, and the creamy sauce maintains its velvety texture. I pack leftovers in glass meal prep containers with a sprinkle of fresh parsley to keep it looking fresh.
The protein and fiber content makes it perfect for lunchboxes too!
Vegetarian Powerhouse
With no meat required, this dish is naturally vegetarian while still being satisfying. The cheddar cheese provides 7 grams of protein per serving, while the green beans add plant-based fiber. It's one of my go-to recipes for plant-based dinners—just add a side of roasted potatoes for a complete meal.
The mushroom flavor adds umami depth that makes it feel hearty and complete. 🌱
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Yes, but thaw and drain them well first to avoid excess moisture. For best texture, blanched frozen beans work just as well as fresh—just follow the same 3-4 minute cooking time in boiling water. The key is keeping them crisp-tender after baking.
How do I make this dish dairy-free?
Swap the milk for unsweetened almond milk and use dairy-free butter or coconut oil. Replace the cheddar with nutritional yeast or vegan cheese, and use dairy-free cornflakes for the topping. The texture stays creamy but becomes slightly lighter.
Why did my topping get soggy?
The most common cause is over-baking or not using enough cornflakes. For a crispy topping, bake at 375°F for exactly 20-25 minutes—no longer! Also, make sure your cornflakes are finely crushed and mixed with parsley to create an airy barrier between the cheese and topping.
Can I make this ahead of time?
Assemble the casserole up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 5-10 extra minutes to the baking time (cover loosely with foil if browning too quickly). The flavors meld beautifully overnight!
What's the best way to reheat leftovers?
Cover with a damp paper towel and microwave at 50% power for 1-2 minutes to restore creaminess. For oven reheating, cover with foil and bake at 350°F for 15 minutes. The topping stays crispy if reheated gently—never microwave uncovered!