Soups & Stews
This Campbell's Cream of Mushroom Soup Green Bean Casserole delivers the nostalgic comfort of a classic dish with a modern twist—crispy golden top, creamy mushroom layers, and tender green beans all in one pan.
The secret lies in balancing the soup's richness with fresh ingredients and a foolproof baking technique that ensures the perfect texture every time. I've perfected this recipe after years of testing variations, from traditional fried onion topping to lighter alternatives that still deliver that satisfying crunch.
The beauty of this casserole is its simplicity—just a handful of ingredients that come together in 30 minutes of active prep followed by 25 minutes in the oven. You'll start with fresh green beans, sautéed onions, and a creamy mushroom base that forms the heart of this dish.
The magic happens when you top it with a crispy layer of crackers or fried onions, creating contrast between the creamy filling and crunchy exterior. This is the kind of dish that tastes even better the next day, making it perfect for meal prep or holiday gatherings.
What makes this version stand out is the balance—creamy yet not too heavy, crispy without burning, and flavorful without overpowering. The Campbell's soup provides the base, but fresh mushrooms and herbs elevate it to restaurant-quality depth.
Whether you're serving it as a main dish or a side, this casserole delivers that familiar comfort with a refined touch. The instructions are straightforward, but the results are anything but basic—think velvety mushroom sauce, bright green beans, and a topping that shatters with every bite.
For those looking to modernize the classic, I've included variations like gluten-free cracker topping or vegan mushroom alternatives that maintain the same satisfying texture and flavor profile. The key is keeping the method simple while allowing room for creativity.
Once you try this version, you'll never settle for the basic recipe again—it's the kind of dish that becomes a family favorite in just one serving. Let's get started on making yours.
Ingredients for campbell's cream of mushroom soup green bean casserole
Sixteen ingredients for nostalgic comfort with a crispy, creamy twist—no shortcuts needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | Condensed, unsalted variety preferred |
| Fresh Green Beans 🥦 | 1 ½ lb | Trimmed, cut into 1-inch pieces |
| Yellow Onions 🧅 | 1 whole | Medium, thinly sliced |
| Fresh Mushrooms 🍄 | 8 oz | Button or cremini, sliced |
| Ritz Crackers 🍞 | 1 ½ cups | Crushed, gluten-free if needed |
| Shredded Cheese 🧀 | 1 ½ cups | Cheddar or Monterey Jack |
| Butter 🧈 | ½ cup | Unsalted, melted |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening topping |
| Milk 🥛 | ¼ cup | Whole milk for creaminess |
The Campbell's soup is the foundation, but don't skimp on the fresh mushrooms—they add depth. Trader Joe's or Whole Foods have great pre-sliced options, but whole mushrooms taste fresher. Green beans? Fresh is best, but frozen works in a pinch (no thawing needed). The Ritz crackers are key for that classic crunch—gluten-free versions work too if needed. For the cheese, Monterey Jack melts smoother than cheddar, but either is fine. I always grab extra mushrooms since they cook down fast.
No Campbell's soup? Homemade mushroom cream sauce works—just blend cooked mushrooms, heavy cream, and a splash of milk. Swap Ritz crackers for crushed potato chips or gluten-free breadcrumbs for variation. Fresh mushrooms missing? Canned mushrooms (drained) add bulk, but texture won't be as nice. The butter and heavy cream combo is non-negotiable for that velvety texture—light cream makes it watery. For a lighter topping, mix the crushed crackers with 1 tbsp melted butter and 1 tsp garlic powder before baking.
This casserole tastes even better the next day—reheats perfectly in the microwave or oven. Keeps 4-5 days in the fridge, freezes for 3 months (cover tightly with foil). I always make a double batch for holiday leftovers. The secret to crispy topping? Bake 5 minutes uncovered at the end. Garnish with parsley right before serving—it brightens everything up.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything into one skillet, stir, and bake. No fancy layers, no stress. The green beans crisp right up while the soup and mushrooms melt into that creamy, savory blanket. Honestly, I’ve made it while standing at the counter scrolling through my phone. That’s how unfussy it is.
- Crunchy-Creamy Obsession: Between us, the contrast is chef’s kiss—the buttery Ritz crumbles on top, the soup’s rich mushroom depth, and the bright snap of the green beans. I’ll be real: my husband always asks for seconds, even when I’m pretty sure he’s full. That’s how dangerously addictive the combo is.
- Holiday Table Star: This isn’t just a side—it’s the showstopper. I’ve served it at Thanksgiving, Christmas, and even potlucks, and it disappears faster than the mashed potatoes. The creamy texture and golden crunch make it feel fancy, but it’s secretly my lazy-person holiday hack.
- Budget Meal That Feeds: A can of soup, a bag of green beans, and a box of crackers? That’s it. I stretch this into leftovers for three days—reheat the casserole, or even toss the extra soup over rice for a quick lunch. My wallet and my family thank me every time.
Step-by-Step instructions for Campbell's cream of mushroom soup green bean casserole
Here's how to create that perfect combination of crispy cracker topping and creamy mushroom sauce.
Prepare the Green Beans and Mushroom Mixture
Preheat your oven to 375°F. Trim the ends from the 1.5 lb fresh green beans and cut them into 1-inch pieces. Spread them on a baking sheet and toss with 1 tablespoon of the melted butter, ½ teaspoon of the salt, and ¼ teaspoon of the black pepper. Roast for 15 minutes until they're tender but still vibrant green.
While the green beans roast, heat 2 tablespoons of the butter in a large skillet over medium heat. Add the 1 whole yellow onion, sliced, and cook for 5 minutes until softened. Add the 8 oz sliced fresh mushrooms and cook for another 5 minutes until they release their moisture and begin to brown. Stir in the 2 minced garlic cloves and cook for 30 seconds until fragrant.
Create the Creamy Mushroom Sauce
Pour the 2 cans Campbell's Cream of Mushroom Soup into the skillet with the mushrooms and onions. Stir in the 0.5 cup heavy cream and 0.25 cup milk. Bring the mixture to a gentle simmer and let it cook for 3-4 minutes until it's heated through and slightly thickened.
In a small bowl, whisk together the 2 tablespoons all-purpose flour and the remaining 1 tablespoon of melted butter. Gradually stir this mixture into the soup while continuing to cook on low heat for 2 more minutes. The sauce should be smooth and slightly thickened—this is your creamy base that will hold everything together.
Assemble the Casserole
Transfer the roasted green beans to a 9x13-inch baking dish. Pour the creamy mushroom mixture evenly over the green beans, spreading it to the edges. Sprinkle the 1.5 cups shredded cheese evenly over the top and gently press it down slightly so it melts into the sauce.
Here's where the magic happens: crush the 1.5 cups Ritz Crackers in a food processor or by placing them in a plastic bag and rolling with a rolling pin. Sprinkle the crushed crackers evenly over the cheese layer. The crackers will create that signature crispy topping we all love.
Bake to Golden Perfection
Bake the casserole uncovered for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The cheese should be melted completely, and the cracker topping should be crispy enough to stand up to a gentle press with your finger.
Let the casserole rest for 10 minutes before serving. This resting time allows the layers to set slightly, making it easier to cut clean slices. Garnish with the 0.25 cup chopped fresh parsley just before serving to add a pop of fresh color and flavor.
This casserole delivers on all the promises—creamy mushroom sauce, tender green beans, and that perfect crispy cracker topping that everyone will love. Serve it warm with a side salad or crusty bread for the ultimate comfort meal.
Pro Tips For Making Campbell'S Cream Of Mushroom Soup Green Bean Casserole
- Blanch Beans First: Toss your green beans in boiling water for 3-4 minutes before assembling the casserole—this keeps them bright green and prevents them from turning mushy when baked. I used to skip this, and the beans always looked sad and limp afterward.
- Sauté Onions Low: Cook the onions on medium-low heat until they’re soft and translucent, not browned—this prevents them from overpowering the soup’s creamy flavor. After burning two batches, I finally realized the recipe doesn’t need caramelized onions, just sweet, tender ones.
- Crush Crackers Coarse: Pulse Ritz crackers in a food processor for just 2-3 seconds—you want crumbs, not dust, so they hold their shape and create a crispy topping. I learned this the hard way when my first attempt turned into a fine powder that dissolved into the soup.
- Bake Until Bubbly: Check the casserole at 325°F after 25 minutes—it should be bubbling around the edges before you add the cracker topping. If it’s not, give it another 10 minutes; a soggy top is the fastest way to ruin this dish. (Yes, even if you’re impatient like me.)
Flavor customization for campbell's cream of mushroom soup green bean casserole
Classic Fried Onion Topping
For that nostalgic crunch, swap the cracker topping for homemade fried onions. Sauté 1 cup thinly sliced yellow onions in 3 tbsp butter over medium-low heat for 15-20 minutes until golden and crisp.
Sprinkle them over the cheese layer just before baking—this adds a sweet, caramelized depth that contrasts beautifully with the creamy sauce. 🍯
Spicy Kick with Jalapeños
Add heat by stirring 1-2 diced jalapeños (seeds removed for mild heat) into the mushroom mixture during Step 2. For extra spice, top with ¼ cup crumbled queso fresco before baking. This works especially well with Monterey Jack cheese—it melts smoothly while adding a tangy kick. 🌶️
Creamy Vegan Version
Replace the heavy cream with full-fat coconut milk and use vegan butter (like Miyoko's) for richness. Swap cheddar for nutritional yeast (¼ cup) mixed with ½ cup vegan mozzarella shreds for a cheesy flavor without dairy. The cracker topping stays the same—just ensure they're vegan-friendly. 🌱
Herb-Infused Variations
Brighten the flavors by adding 1 tbsp fresh thyme or rosemary to the sautéed mushrooms in Step 1. For a pop of color, fold 2 tbsp chopped chives into the creamy sauce. Garnish with extra herbs before serving—they add freshness that cuts through the richness. 🌿
Gluten-Free Crunch
Use gluten-free Ritz crackers or crush pork rinds for a crispy, savory topping. For extra crunch, mix the crushed crackers with 1 tbsp melted butter and ½ tsp garlic powder before baking. This keeps the texture intact while accommodating dietary needs. 🥖
Sweet & Savory Twist
Add a touch of sweetness by stirring 1 tbsp brown sugar into the mushroom mixture in Step 2. Top with caramelized onions (cook onions with 1 tbsp sugar until deep amber) and a sprinkle of toasted pecans for crunch. This balances the savory with a subtle sweetness. 🍯
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Frozen green beans work perfectly—just skip thawing and add them directly to your baking dish. They'll soften during the roasting step, giving you the same tender texture. For best results, don't overcrowd them on the baking sheet when roasting.
Why is my cracker topping soggy instead of crispy?
Soggy topping usually means the casserole baked too long covered or the cheese melted too fast. Try baking uncovered for the last 5 minutes to crisp it up. Also, ensure your crackers are crushed finely enough—larger pieces stay crisp longer. For extra insurance, mix the crushed crackers with 1 tbsp melted butter before baking.
Can I make this ahead for a holiday meal?
This casserole actually tastes better the next day! Assemble it completely, then refrigerate uncovered for up to 24 hours before baking. For make-ahead convenience, bake it a day ahead, cool completely, then refrigerate. Reheat covered at 350°F for 15-20 minutes until bubbly. The flavors meld beautifully overnight.
What's the best way to reheat leftovers?
For microwave reheating, cover with a damp paper towel and heat in 30-second intervals at 50% power to avoid sogginess. For oven reheating, cover with foil and bake at 325°F for 15-20 minutes. The oven method preserves the crispy topping better. Always let it rest 2-3 minutes before serving to redistribute the creamy sauce.
Can I substitute the Campbell's soup with something else?
Yes! For a homemade version, blend 1 cup cooked mushrooms, ½ cup heavy cream, and 1 tbsp butter until smooth. Season with salt, pepper, and 1 tsp garlic powder. This gives you more control over the flavor profile while maintaining the creamy texture. Just ensure your homemade sauce is thick enough to coat the green beans properly.