Soups & Stews
This Campbell's Cream of Mushroom Soup Green Bean Casserole delivers the comforting, creamy layers and crispy topping that make it a holiday classic. The secret lies in balancing tender green beans with a rich mushroom sauce, all topped with a golden, crunchy crust.
I perfected this recipe after testing countless variations—from traditional fried onions to modern panko alternatives—and this version consistently wins over crowds.
The magic begins with sautéed onions and fresh green beans, which form the flavorful base. Campbell's Cream of Mushroom Soup adds depth and creaminess, while a crispy topping—whether classic fried onions or a lighter panko blend—ensures every bite has texture.
The one-pan method simplifies prep, making it ideal for busy cooks who still want restaurant-quality results.
By the time it emerges from the oven, you'll have a casserole with perfectly tender green beans swimming in a velvety mushroom sauce, topped with a shatteringly crisp crust.
The aroma alone will transport you to Thanksgiving tables of your childhood, but the taste proves it's even better when made fresh. This recipe delivers on nostalgia without sacrificing modern convenience.
Whether you stick to the traditional recipe or experiment with add-ins like cheese or bacon, the core technique remains foolproof. Ready in about an hour, this casserole is perfect for feeding families, impressing guests, or simply enjoying a comforting meal. Here's how to make it perfectly every time.
Ingredients for campbell's cream of mushroom soup green bean casserole
Sixteen ingredients transform into nostalgic comfort with creamy layers and crispy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 ½ cups | Diced into 1/4-inch pieces |
| Fresh Green Beans 🥦 | 1 ½ lbs | Trimmed, cut into 2-inch pieces |
| Campbell's Cream of Mushroom Soup 🍲 | 2 cans | Condensed, 10.5 oz each |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crisp topping |
| Panko Breadcrumbs 🍞 | 1 cup | For lighter crispy topping |
| Gruyère Cheese 🧀 | ½ cup | Shredded, for enhanced flavor |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for brightness |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning and topping |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Heavy Whipping Cream 🥛 | ¼ cup | For velvety texture |
| Shallots 🧅 | 2 whole | Minced for subtle sweetness |
| Cheddar Cheese 🧀 | ½ cup | Shredded, optional variation |
The Campbell's Cream of Mushroom Soup serves as the flavor foundation—opt for the condensed version for precise control. Gruyère cheese elevates the dish beyond standard cheddar, adding nutty complexity that pairs beautifully with the mushroom notes. For the onions, yellow varieties with a firm texture hold up best during sautéing. Panko breadcrumbs create a lighter, crispier topping than traditional fried onions, though Trader Joe's or Costco brands offer superior texture. Freshly minced garlic and shallots infuse the base with aromatic depth, while Gruyère melts into a luxurious blanket over the green beans.
No panko? Crushed cornflakes or seasoned breadcrumbs work as substitutes, though texture will differ slightly. Gruyère unavailable? Parmesan or sharp cheddar maintain structure, though flavor will shift. For a vegetarian adaptation, replace heavy cream with cashew cream (soaked cashews blended with water). Diamond Crystal kosher salt dissolves more easily than table salt, ensuring even seasoning throughout the casserole. The green beans should be crisp-tender—overcooking turns them mushy, which defeats the dish's purpose. Freshly ground black pepper adds brightness that pre-ground lacks.
This casserole reheats beautifully—cover with foil for the first 10 minutes to prevent over-browning. Store leftovers in an airtight container for up to 5 days in the refrigerator, though flavor peaks within the first 2 days. Freeze portions for up to 3 months by wrapping tightly in plastic wrap before transferring to a sealed container. Portion before freezing for easy reheating—simply cover and bake at 350°F (175°C) until heated through. The Gruyère topping can be prepped ahead and stored separately for up to 2 days, saving time on busy evenings.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra dishes—just sauté the onion in butter, toss in the green beans, dump in the soup and milk, then bake. The creamy mushroom flavor melts into everything, and honestly? One pan, one spatula, done.
- Creamy Crunch Combo: That crispy fried onion topping is the star—sweet, salty, and perfectly crunchy against the velvety soup base. I’ll be real: the first time I skipped it, I regretted it instantly. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Between us, this is my secret weapon for potlucks or lazy Sundays. Make a double batch, store it in the fridge, and reheat portions all week—it tastes just as good cold as it does hot. My college kids still ask for it.
- Budget-Friendly Luxe: Fresh green beans and Campbell’s soup? Under $10 for a full casserole that feeds six. The milk and butter add richness without breaking the bank, and leftovers reheat like a dream. Not the fanciest dish, but it feels like a restaurant meal for pennies.
Step-by-step instructions for Campbell's cream of mushroom soup green bean casserole
Master this classic with perfect crispy topping and velvety layers every time.
Sauté the Aromatics for Flavor Foundation
Heat a large oven-safe skillet over medium heat with the 0.5 cup unsalted butter. Add the 1.5 cups diced yellow onion and 2 minced whole shallots, cooking for 5-6 minutes until softened and translucent. You'll smell their sweetness deepen as they caramelize slightly—this builds the flavor base.
Add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Immediately add the 1.5 lbs trimmed and cut fresh green beans, tossing to coat in the butter. Cook for 4-5 minutes until just tender but still bright green. Overcooking will make them mushy—watch closely. Remove from heat and set aside.
Build the Creamy Mushroom Layer
In the same skillet, reduce heat to medium-low and stir in the 2 cans Campbell's cream of mushroom soup and 0.5 cup milk. Let it simmer gently for 3-4 minutes until slightly thickened. The sauce should coat the back of a spoon but remain smooth—this ensures creamy texture without separation.
Stir in the 0.25 cup heavy whipping cream and 0.5 cup shredded gruyère cheese until fully melted and creamy. Season with 1 tsp diamond crystal kosher salt and 0.5 tsp freshly ground black pepper. Add the green bean mixture back to the skillet and toss to combine thoroughly. The beans should be fully coated in the rich mushroom sauce.
Prepare the Crispy Topping Mixture
In a small bowl, combine the 1 cup panko breadcrumbs, remaining 0.5 cup unsalted butter (cut into small pieces), and 0.5 cup shredded cheddar cheese (if using). Mix until the butter is evenly distributed—this creates pockets of fat that will crisp beautifully. Sprinkle with an additional pinch of salt and pepper.
Spread the green bean mixture evenly in the skillet, creating a flat surface. This even distribution ensures consistent browning of the topping. The mixture should reach the edges but not overflow—this prevents messy baking.
Bake to Golden Perfection
Transfer the skillet to a preheated 375°F oven and bake for 20-25 minutes. The casserole is done when the topping is deep golden brown and the edges are bubbling. You'll see the cheese begin to melt and the breadcrumbs crisp—this is your visual cue for perfect timing.
For extra crispiness, broil for 1-2 minutes at the end, watching carefully to prevent burning. The topping should be golden and crunchy while the creamy layer remains warm and velvety underneath. Let rest for 5 minutes before serving to allow the layers to set slightly.
Pro Tips For Making Campbell'S Cream Of Mushroom Soup Green Bean Casserole
- Trim and Blanch Beans: Cut green beans into 2-inch pieces—don’t skip this—and blanch them for 3 minutes in boiling water before assembling. I learned this the hard way: raw beans turn mushy when baked, and pre-cooking keeps them crisp. Drain well and shock in ice water to stop cooking.
- Sauté Onion Low and Slow: Cook the yellow onion in butter over medium-low heat until soft, not browned. High heat burns it fast, and you’ll taste that bitterness in every bite. Aim for 8-10 minutes until translucent—this builds flavor without overpowering the soup.
- Skip the Extra Milk: The Campbell’s soup already has enough liquid—adding extra milk makes the casserole watery. If the mixture seems thick, stir in a splash of broth or water instead. Trust the recipe’s balance; it’s been tested.
- Top with Toasted Breadcrumbs: Pulse stale bread or crackers into fine crumbs, then toast them in a dry pan for 3-4 minutes until golden. Skip the butter on top—it’ll steam instead of crisp. Sprinkle right before baking for maximum crunch.
Flavor customization for campbell's cream of mushroom soup green bean casserole
Classic Fried Onion Topping
For that nostalgic crunch, swap the panko topping for 1 cup store-bought fried onions (like French's or Annie's). Toss the onions with 2 tablespoons melted butter and 1 teaspoon garlic powder before sprinkling. The onions add a sweet, salty contrast that’s pure comfort food magic. 🥔
Cheesy Twist with Gruyère
Boost the richness by adding ½ cup extra shredded Gruyère to the topping mix. The nutty flavor pairs perfectly with the mushroom sauce, creating a luxurious texture. For a sharp cheddar alternative, use 2 cups total (½ cup in the topping, ½ cup mixed into the sauce).
The cheese melts into a golden blanket over the creamy layer.
Smoky Bacon Bits
Crisp ½ cup cooked bacon (chopped into small pieces) into the topping for a smoky, salty kick. I like using thick-cut bacon cooked until extra crispy for maximum flavor. This variation adds a savory depth that balances the creamy mushroom sauce beautifully. 🥓
Herb-Infused Variations
Stir 1 tablespoon chopped fresh thyme or 1 teaspoon dried parsley into the mushroom sauce for an herbal twist. For a garlic lover’s version, add 1 extra minced garlic clove to the sautéed onions. These subtle additions elevate the dish without overpowering the classic flavors.
Vegetarian-Friendly Swaps
Replace the heavy cream with ½ cup cashew cream (blend soaked cashews with water) for a dairy-free option. For a vegan topping, use 1 cup crushed cornflakes mixed with 2 tablespoons olive oil and 1 tablespoon nutritional yeast for a cheesy flavor.
These swaps keep the dish hearty and satisfying.
Spicy Kick with Jalapeños
Add ½ cup diced pickled jalapeños (seeds removed for mild heat) to the green bean mixture for a tangy, spicy twist. The acidity cuts through the richness, while the heat adds excitement. For extra heat, sprinkle ¼ teaspoon cayenne pepper into the topping mix. 🌶️
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Yes, but with a few adjustments! Use 1.5 cups frozen green beans (thawed and drained) and add them to the sautéed onions at the same time as fresh beans. Cook for 2-3 minutes longer to ensure they're tender but not mushy. For best texture, avoid overcrowding the pan.
How do I make the topping extra crispy?
For maximum crunch, use 100% panko breadcrumbs (no substitutions) and bake at 400°F instead of 375°F. Spread the topping mixture in an even, thin layer and broil for 1-2 minutes at the end, watching closely to prevent burning. Chill the casserole for 15 minutes before baking to help the topping crisp up better.
Can I prepare this casserole ahead of time?
Assemble the casserole (up to the topping) and refrigerate for up to 24 hours. When ready to bake, add the topping and bake as directed. For make-ahead freezing, assemble completely (including topping) and freeze for up to 3 months. Thaw overnight in the fridge, then bake covered with foil for 20 minutes before adding the final crispy topping and baking uncovered.
What can I serve with this casserole?
This creamy dish pairs perfectly with protein-rich mains like roasted chicken or garlic butter steak. For a vegetarian spread, serve with garlic mashed potatoes or a fresh mixed green salad with a tangy vinaigrette. The rich mushroom flavors balance well with lighter, crisp vegetables like roasted Brussels sprouts or asparagus.
Why did my casserole turn out watery?
Watery texture usually means the green beans released too much moisture or the sauce wasn't thickened enough. Next time, pat the beans dry thoroughly before cooking, reduce the milk to ¼ cup, and simmer the soup mixture longer (up to 5 minutes) to thicken. Also ensure your oven is fully preheated—cold pans can cause uneven cooking.