Side Dishes
This Campbell's green bean casserole recipe with cream of mushroom delivers the creamy, comforting layers of a classic holiday side dish with a crispy golden top that's impossible to resist.
The secret lies in balancing the rich cream of mushroom soup with tender green beans and perfectly toasted fried onions—just like Grandma used to make. I've perfected this one-pan method over years of holiday hosting, ensuring every bite stays true to tradition while saving you cleanup time.
The foundation of this recipe is simple: fresh green beans simmered until tender-crisp, blended with Campbell's cream of mushroom soup and milk for that signature velvety texture.
What sets this version apart is the crispy topping—a mix of buttery fried onions and cracker crumbs that bakes into a golden, crunchy blanket. The key technique is baking at the right temperature to ensure the top gets crispy while keeping the layers underneath creamy and warm.
By the time it emerges from the oven, you'll have a casserole with perfectly golden, crackly edges and creamy, flavorful layers that hold together beautifully. The aroma alone will have everyone gathering around the table, and the first bite delivers that nostalgic comfort food experience.
This is the dish that makes holiday meals feel special—without requiring hours in the kitchen.
Serve it warm with roasted chicken or turkey for a classic holiday spread, or enjoy it as a comforting side any night of the year. The recipe scales easily for crowds, and leftovers reheat beautifully.
Here's how to make it—just like the original, but with a few modern twists for extra crispiness and depth.
Ingredients for campbell's green bean casserole recipe with cream of
Twelve simple ingredients transform into nostalgic holiday comfort with crispy, creamy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 2 lbs | Trimmed, cut into 2-inch pieces |
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | 10.5 oz each, undiluted |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ½ cup | For topping, sifted |
| Toasted Fried Onions 🧅 | 1 ½ cups | Store-bought or homemade |
| Ritz Crackers 🍞 | 1 ½ cups | Crushed into fine crumbs |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | For depth of flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Freshly Grated Parmesan Cheese 🧀 | ¼ cup | For final garnish |
The Campbell's cream of mushroom soup is the heart of this dish—always use the full 10.5-ounce cans for optimal texture. For the green beans, fresh is ideal, but frozen works in a pinch (thaw and drain well). The Ritz crackers should be crushed into fine crumbs—pulse in a food processor for maximum crispiness. I prefer Trader Joe's brand fried onions for their consistent quality, but any store-bought variety will work. The Parmesan wedge? Grate it yourself—pre-grated tastes like sawdust in comparison. For the milk, whole milk ensures the creamiest texture, though 2% works if that's what you have.
No Campbell's cream of mushroom soup? Substitute homemade mushroom sauce—sauté 8 oz mushrooms with 2 tbsp butter, 1 tsp flour, and 1 cup milk until thickened. Short on Ritz crackers? Panko or crushed potato chips add great texture. The fried onions can be homemade—sauté 2 cups thinly sliced onions in 2 tbsp butter until golden and crisp. For extra depth, add 1/4 tsp smoked paprika to the topping mix. The garlic powder and onion powder are non-negotiable—they build the savory foundation. If you're watching salt, reduce to 1/2 tsp and adjust to taste at the end.
This casserole reheats beautifully—cover with foil and warm at 350°F for 20 minutes. Keeps for 4-5 days in the fridge, though I rarely have leftovers that long. For holiday prep, assemble ahead and refrigerate—bake straight from the fridge (add 10 minutes to baking time). The topping stays crispy for about 2 hours after baking, so serve promptly. Portion into individual baking dishes for easy reheating—perfect for family gatherings.
Why You'll Love This Recipe
- Here’s what sold me: that crispy flour-butter topping cracking open over the creamy mushroom soup base. It’s the kind of contrast that makes you reach for seconds without even thinking—like a hug for your taste buds.
- One-Pan Magic: I swear by this recipe because it’s the only casserole that doesn’t require three different dishes. Toss the green beans in a skillet, mix in the soup and milk, then top with that buttery flour crust—all in one pan. Less cleanup means more time to actually eat it.
- Creamy Crunch Combo: Here’s what sold me: that crispy flour-butter topping cracking open over the creamy mushroom soup base. It’s the kind of contrast that makes you reach for seconds without even thinking—like a hug for your taste buds.
- Potluck Proven: Between us, this is my go-to for gatherings. It travels well, reheats beautifully, and honestly? No one ever questions why you brought it. (Yes, even on a Tuesday night.)
Step-by-step instructions for Campbell's green bean casserole with cream of mushroom
Master this one-pan classic with layers of creamy mushroom sauce and a perfectly crispy cracker topping.
Prepare and Blanch the Green Beans
Trim the ends from the 2 lbs fresh green beans and cut them into 2-inch pieces. Spread them out on a baking sheet and steam for 4-5 minutes until they reach a bright green color and are tender-crisp. You want them to retain some bite—slight resistance when pierced with a fork indicates perfect doneness.
Drain immediately and transfer to a large bowl. While still warm, toss the green beans with 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp ground black pepper, and 1 tsp salt. This seasoning will penetrate the beans as they cool, ensuring flavor in every bite. Set aside at room temperature while you prepare the creamy layer.
Create the Creamy Mushroom Sauce Base
In a medium saucepan, melt the 0.5 cup butter over medium heat until it foams. Whisk in the 0.5 cup all-purpose flour to create a roux, cooking for 2-3 minutes until it turns a light golden color. This step is crucial—it thickens the sauce and removes any raw flour taste.
Gradually whisk in the 2 cans Campbell's Cream of Mushroom Soup and the 0.5 cup whole milk. Bring to a gentle simmer and let it cook for 5-7 minutes, stirring occasionally, until the sauce thickens to a creamy consistency that coats the back of a spoon. The sauce should be smooth with no lumps, and you'll notice it develop a rich, velvety texture as it reduces.
Assemble the Layers in a Baking Dish
Preheat your oven to 375°F. In a 9x13-inch baking dish, spread the blanched green beans evenly in a single layer. Pour the creamy mushroom sauce over the top, making sure it's distributed evenly and covers all the beans. The sauce should reach about halfway up the sides of the dish.
In a food processor or blender, pulse the 1.5 cups Ritz crackers until they form fine crumbs. Transfer these to a medium bowl and mix in the 1.5 cups toasted fried onions. Sprinkle this cracker mixture evenly over the creamy layer, pressing down gently to ensure good contact. The cracker topping will become the crispy, golden crown of your casserole.
Bake to Golden Perfection
Bake uncovered for 25-30 minutes until the cracker topping turns a deep golden brown and the edges begin to bubble. The creamy layer should be heated through and slightly puffed, while the cracker crust should be crisp enough to stand up to a gentle press with a fork.
Remove from the oven and let rest for 5 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice cleanly. Sprinkle with 0.25 cup freshly grated Parmesan cheese just before serving to add a final touch of savory depth. Each bite should deliver the perfect balance of tender green beans, rich mushroom sauce, and crispy cracker topping.
Pro Tips For Making Campbell'S Green Bean Casserole Recipe With Cream Of
- Trim Those Beans Properly: I learned this the hard way—skipping the trim leads to a casserole that looks like a forest floor. Cut the ends off every green bean (yes, even the tiny ones) and snap the thicker stalks in half. This keeps the texture consistent and prevents a mushy bite. If you’re lazy like me, use a sharp knife instead of snapping, but don’t skip the trimming entirely.
- Boil Beans Just Until Bright: Overcooking beans turns them to mush, and nobody wants that. Boil them for exactly 3-4 minutes—just until they’re bright green and still have a bite. Drain and plunge them into ice water to stop the cooking. This keeps them crisp-tender and ready to soak up the creamy sauce without turning into a sad, limp pile.
- Skip the Pre-Made Roux: The classic recipe calls for a butter-flour roux, but I’ve found that whisking the flour directly into the cold soup (while it’s still in the can) eliminates lumps and saves cleanup. Just mix 2 tablespoons of flour into the soup before adding milk—it’s smoother and just as rich. No need to heat the butter separately unless you’re feeling fancy.
- Toast the Topping Crisp: The fried onion topping is the star, so don’t skimp on the heat. Cook it in small batches over medium-high heat until it’s deep golden, not just pale yellow. If you’re using frozen onions, thaw them first and pat them very dry with a paper towel—wet onions steam instead of brown. A few minutes extra here makes all the difference.
Dietary considerations for this campbell's green bean casserole recipe with cream of
Gluten-Free Adaptation
For a gluten-free version, replace the Ritz crackers with 1.5 cups gluten-free breadcrumbs (like Bob's Red Mill brand) or crushed gluten-free crackers. Use 1 extra tablespoon of melted butter to bind the crumbs together.
For extra crispiness, add 1/4 cup grated Parmesan cheese to the topping mix. Bake at 375°F for 30 minutes—the extra cheese helps create that golden crust. 🌾
Dairy-Free Options
Swap the whole milk for 1/2 cup unsweetened almond milk or coconut milk to keep the dish dairy-free. Use vegan butter (like Miyoko's) instead of regular butter in both the sauce and topping.
For the creamy layer, add 1/2 cup cashew cream (blend 1 cup soaked cashews with 1/2 cup water) to replace the milk. The texture will be slightly lighter but still rich. 🥛
Lower-Carb Version
Cut carbs by using 1 cup cauliflower rice mixed with the green beans (blanch both together). Replace the cracker topping with 1/2 cup almond flour mixed with 1/4 cup melted butter and 1 tbsp water, then press onto the casserole.
Top with 1/4 cup crushed pork rinds for extra crunch. Bake as directed—this version stays creamy while cutting net carbs significantly. 🥦
Vegetarian Protein Boost
Add 1 cup cooked lentils or 1/2 cup crumbled tempeh to the green bean layer for extra protein. For the topping, mix in 1/4 cup nutritional yeast (for a cheesy flavor) with the cracker crumbs.
The lentils absorb the creamy sauce beautifully, while the nutritional yeast adds depth without dairy. Perfect for vegetarian holiday tables! 🌱
Allergen-Friendly Adjustments
For nut allergies, omit the cashew cream and use 1/2 cup coconut milk instead. For soy allergies, check Campbell's cream of mushroom soup for soy ingredients—some varieties contain soy lecithin.
For egg allergies, no adjustments are needed since this recipe is naturally egg-free. Always double-check labels, especially for store-bought fried onions which may contain soy or egg-based coatings. 💡
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Yes, you can absolutely prepare it in advance! Assemble the dish completely (including the cracker topping) and refrigerate it uncovered for up to 24 hours before baking. When ready to bake, add 10-15 extra minutes to the baking time since it'll start cooler. For best results, bake straight from the fridge at 375°F—the extra time ensures the topping gets perfectly crispy.
What's the best way to reheat leftovers?
Cover the casserole with aluminum foil and reheat at 350°F for 20-25 minutes until warmed through. For individual portions, transfer to a small baking dish and cover loosely with foil. The topping will lose some crispness but regain it slightly when served. Microwaving is possible but can make the cracker layer soggy—only do this for 1-2 minutes on low power if needed.
Can I substitute frozen green beans?
Frozen green beans work perfectly—just thaw and drain them thoroughly before using. For best texture, don't skip the blanching step: spread the thawed beans on a baking sheet and steam for 3-4 minutes to refresh their color and crispness. Frozen beans are pre-trimmed, so you'll save prep time while still achieving that tender-crisp texture.
Why did my cracker topping get soggy?
Soggy topping usually means one of two things: either the casserole didn't bake long enough or the cracker mixture wasn't pressed down firmly enough. Make sure to bake until the edges are golden and bubbly (about 25-30 minutes at 375°F). Also, press the cracker mixture down gently before baking to create better contact with the creamy layer. For extra insurance, bake at 400°F for the last 5 minutes to crisp up the top.
How can I make this dish more flavorful?
Boost the depth with these simple upgrades: Add 1/2 tsp smoked paprika to the cracker topping, stir 1/4 cup grated Parmesan into the creamy sauce, or fold in 1/2 cup cooked bacon bits with the green beans. For a richer flavor, replace half the milk with heavy cream. These tweaks add complexity without changing the classic structure.
