Side Dishes
This Campbell's-inspired cream of mushroom green bean casserole delivers the crispy top and creamy layer magic that made it a classic. The secret lies in balancing the right amount of cream soup, fresh mushrooms, and green beans for that perfect texture—just like the original, but with modern shortcuts.
I've perfected this recipe over years of holiday gatherings, ensuring every bite has that satisfying crunch and velvety sauce.
The professional technique starts with a foolproof crispy topping made from buttery cracker crumbs and melted butter, baked until golden brown. Below, the creamy mushroom sauce blends seamlessly with tender green beans, creating a rich, comforting layer.
This dish is designed to be restaurant-quality at home, with minimal prep and maximum flavor—ideal for family dinners or holiday feasts.
What you'll achieve is a casserole with a crispy, golden-brown top that contrasts beautifully with the creamy, savory mushroom-green bean filling underneath. The aroma alone will have everyone gathering around the table, and each bite delivers that nostalgic comfort food experience.
Whether you're recreating a childhood memory or introducing it to new generations, this recipe never disappoints.
For added versatility, I'll share tips for vegan substitutions and ways to customize the crispy topping. The instructions will guide you through every step, ensuring professional results with simple ingredients. Let's get started on creating this timeless classic that brings warmth to any meal.
Ingredients for campbell's cream of mushroom green bean casserole
Pantry staples and fresh ingredients for that nostalgic, restaurant-quality casserole experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Cream of Mushroom Soup 🍄 | 2 cans | Condensed, Campbell's preferred |
| Green Beans 🌱 | 2 lbs | Fresh or frozen, trimmed |
| Mushrooms 🍄 | 1 lb | White or cremini, sliced |
| Milk 🥛 | ½ cup | Whole for creaminess |
| Unsalted Butter 🧈 | ½ cup | Melted, salted added later |
| Salted Butter 🧈 | ¼ cup | For crispy topping |
| Ritz Crackers 🍞 | 2 cups | Crushed into fine crumbs |
| Garlic Powder 🧄 | 1 tsp | For depth of flavor |
| Onion Powder 🧅 | 1 tsp | Enhances savory notes |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| French Fried Onions 🧅 | ½ cup | For garnish, optional |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, optional |
The Campbell's cream of mushroom soup is the backbone—stick with the classic canned version for that authentic taste. Fresh mushrooms add depth, but frozen cremini work just as well if you're short on time. For the green beans, trim the ends and blanch for 2 minutes if using fresh to keep them vibrant. The milk and butter combo in the filling is non-negotiable—whole milk and unsalted butter create that velvety texture. I always grab the Ritz crackers from the blue box at Target—they crush perfectly for that crispy topping.
No Campbell's soup? Homemade mushroom cream sauce works (sauté mushrooms, add cream, flour slurry), but it's a time investment. Swap the French fried onions for toasted breadcrumbs with a pinch of paprika if you prefer. The Parmesan is optional but adds a nice umami punch—grate it fresh from a wedge if you've got one. For a vegan version, use unsweetened almond milk and vegan butter, plus a splash of white wine in the sauce. The key is balancing the creaminess with a touch of acidity—lemon juice or a splash of vinegar helps if the dish tastes too heavy.
This casserole reheats beautifully—cover with foil and bake at 350°F for 20 minutes to revive the crispy top. Store leftovers in the fridge for up to 5 days, but honestly, it's best eaten fresh. For holiday gatherings, double the crispy topping recipe—it disappears fast! Freeze portions of the filling (without the topping) for up to 3 months—just bake with fresh topping when ready. The French fried onions keep for 2 weeks in the pantry, so buy them fresh when making the casserole.
Why You'll Love This Recipe
- Here’s what sold me: the buttery milk-soup sauce meets those toasted fried onions like a hug. That crispy top layer? It’s the star—golden, crunchy, and begging for seconds. (Yes, even on a Tuesday night.)
- One-Pot Magic: The moment I realized this recipe only needs one bowl and one baking dish, I knew it was my new shortcut. No chopping boards to wash—just dump, stir, and bake. That creamy mushroom soup handles all the heavy lifting while you sip your coffee.
- Creamy Crispy Balance: Here’s what sold me: the buttery milk-soup sauce meets those toasted fried onions like a hug. That crispy top layer? It’s the star—golden, crunchy, and begging for seconds. (Yes, even on a Tuesday night.)
- Potluck Hero: Between us, this dish always disappears first at gatherings. It’s hearty enough for a holiday table but simple enough to bring to a coworker’s birthday. Plus, the green beans stay bright and tender—no sad, mushy sides here.
Step-by-step instructions for Campbell's cream of mushroom green bean casserole
Here's how to create that iconic crispy-topped, creamy masterpiece—every layer perfect.
Blanch and Prepare the Green Beans
Start by trimming the ends off the 2 lbs of green beans and cutting them into 1-inch pieces. If using fresh beans, blanch them in boiling salted water for 3 minutes, then immediately plunge into ice water to stop the cooking process. This preserves their vibrant color and crisp texture. Drain thoroughly and set aside.
For frozen green beans, simply thaw them in cold water first. The key here is to ensure they're evenly cooked but still hold their shape when layered. You want them to stay tender yet slightly firm—like al dente pasta. If they're too soft, they'll turn mushy when baked later.
Build the Creamy Mushroom Mixture
In a large mixing bowl, combine the 2 cans of cream of mushroom soup, the 0.5 cup of milk, and the 1 tsp each of garlic powder and onion powder. Stir until smooth and fully integrated. This is your flavor base, so make sure it's well mixed—no lumps allowed.
Next, melt the 0.5 cup of unsalted butter in a separate saucepan over medium heat. Add the 1 lb of sliced mushrooms and cook until they're tender and any released moisture has evaporated, about 5-7 minutes. This step deepens their flavor and removes excess liquid that could make your casserole soggy. Stir in the cooked mushrooms and black pepper to the soup mixture.
Layer the Casserole for Perfect Texture
Preheat your oven to 350°F. Grease a 9x13-inch baking dish with a bit of butter to prevent sticking. Spread half of the green beans evenly across the bottom of the dish, creating a single layer. Then pour half of the creamy mushroom mixture over the green beans, spreading it evenly with a spatula.
Repeat with the remaining green beans and mushroom mixture, creating a second layer. This layered approach ensures each bite delivers both the creamy mushroom sauce and tender green beans. Gently press down on the top layer to help it compact slightly—this prevents shifting during baking and creates a more uniform texture.
Create the Iconic Crispy Topping
Crush the 2 cups of Ritz crackers into fine crumbs using a food processor or by placing them in a resealable bag and crushing with a rolling pin. In a small bowl, combine the cracker crumbs with the 0.25 cup of salted butter, melted, until evenly moistened. The butter should coat the crumbs completely, but not make them soggy.
Sprinkle the cracker mixture evenly over the top of the casserole, pressing down gently with your fingers or the back of a spoon. This step is crucial for achieving that signature crispy texture. For extra flavor, sprinkle the 0.5 cup of French fried onions and 0.25 cup of freshly grated Parmesan cheese over the cracker topping.
Bake to Golden Perfection
Bake the casserole uncovered at 350°F for 35-40 minutes, until the top is golden brown and the edges are bubbling. The cracker topping should be crispy enough to hold its shape when you press down gently with a fork. If it's browning too quickly, tent loosely with aluminum foil to prevent burning while still allowing the center to cook through.
Let the casserole rest for 10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and ensuring the creamy filling stays in place. The contrast between the crispy top and creamy layers is what makes this dish legendary—don't rush this step!
Pro Tips For Making Campbell'S Cream Of Mushroom Green Bean Casserole
- Sauté Mushrooms First: I learned this the hard way—skipping the sauté makes the soup taste flat. Cook sliced mushrooms in butter over medium heat until they release their moisture and brown slightly (about 5-6 minutes). This deepens their flavor before the soup even touches them.
- Blanch Green Beans: Don’t just dump frozen green beans straight from the bag into the casserole. Blanch them in boiling water for 2-3 minutes first, then shock in ice water. This keeps them vibrant, prevents mushiness, and ensures they hold their shape under the creamy sauce.
- Mix Cold Milk Last: Adding cold milk straight to hot soup can curdle it like nobody’s business. Stir in the milk after the soup has cooled slightly—just until it’s warm to the touch. This keeps the sauce silky instead of grainy.
- Toast the Topping: Skip the sad, soggy breadcrumb topping. Mix your breadcrumbs with melted butter and a pinch of garlic powder, then spread them on after baking. Toast under the broiler for 2-3 minutes until golden—it adds crunch and depth that changes the whole dish.
Health benefits of these flavors
Comfort Food Nutrition
This classic casserole delivers a cozy, satisfying meal with balanced nutrition. The green beans provide fiber (about 8 grams per serving) and vitamin K for bone health, while mushrooms contribute selenium and vitamin D—especially if you use wild varieties.
The cream soup adds protein and calcium, making it more than just empty carbs. 💛
Protein Powerhouse
Don't let the creamy texture fool you—this dish packs 12-15 grams of protein per serving, thanks to the mushrooms and milk. The Parmesan topping adds extra protein and umami flavor, while the Ritz cracker crust provides a satisfying crunch without excessive calories.
It's a complete meal in one dish, perfect for busy weeknights.
Creamy Texture Benefits
The creamy mushroom sauce contains healthy fats from butter and milk that support brain function and satiety. The milk fat helps your body absorb fat-soluble vitamins like A and E from the mushrooms.
I've found that using whole milk instead of skim creates a richer texture while still providing essential nutrients without excessive calories.
Vegetable-Focused
With green beans and mushrooms as the base, this casserole delivers two servings of vegetables per portion, meeting half of the daily recommended intake. The mushrooms also contain ergothioneine, a unique antioxidant that supports cellular health. This makes it a surprisingly nutritious comfort food that doesn't require sacrifice.
Balanced Carbs
The Ritz cracker topping provides complex carbohydrates for energy, while the green beans add slow-digesting fiber. Together they create a satisfying balance that keeps blood sugar stable.
I've noticed that adding a pinch of black pepper to the topping not only enhances flavor but also may slightly boost metabolism—a small but welcome bonus.
Holiday-Friendly Nutrition
This dish fits perfectly into holiday menus by offering a lighter alternative to heavier main courses. The creamy texture satisfies cravings while providing essential nutrients. For a lighter version, I sometimes reduce the butter by 25% and use low-fat milk without compromising flavor.
The result is still rich and comforting but with fewer calories.
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the dish (up to the crispy topping) and refrigerate for up to 24 hours before baking. When ready, bake at 350°F for 45-50 minutes instead of 35-40, since it starts cooler. For a make-ahead holiday tip, freeze the assembled casserole (without topping) for 3 months—just add fresh topping when baking.
What if my crispy topping gets soggy?
Soggy topping happens when moisture escapes during baking. Fix it by pressing the cracker mixture extra firmly before baking, or bake at 375°F for 5 minutes after the initial 350°F bake to crisp it up. For next time, try adding 1 tablespoon cornstarch to the cracker crumbs to absorb moisture.
Can I use fresh mushrooms instead of canned soup?
Yes! Sauté 1 lb fresh mushrooms with 2 tablespoons flour and 1 cup milk until tender, then add 1 cup cream and simmer for 5 minutes to make a homemade sauce. Season with garlic powder and onion powder just like the canned version. The texture will be slightly thicker but equally delicious.
How do I make this vegan?
Swap the cream soup for 1 can vegan mushroom soup, use unsweetened almond milk instead of regular milk, and replace butter with vegan butter. For the topping, use vegan crackers and oil instead of butter. Add 1 teaspoon nutritional yeast to the filling for a cheesy flavor. The texture stays creamy and satisfying!
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 15-20 minutes to restore the crispy top. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warm. Add a splash of milk or broth if the sauce seems too thick. The crispy topping may soften slightly but still taste amazing.