Soups & Stews
The original Campbell’s Soup green bean casserole recipe delivers that nostalgic holiday magic with its velvety mushroom topping just like Mom used to make.
The combination of tender green beans, savory cream of mushroom soup, and crispy fried onions creates a dish that's nostalgic yet perfectly executable in a modern kitchen. I've perfected this recipe over years of holiday gatherings, ensuring every bite delivers that familiar, comforting taste.
The secret to this classic dish lies in proper layering and baking techniques that create a golden, bubbly topping without burning the edges. You'll start by sautéing onions until they're translucent, then mix them with cream of mushroom soup and milk for that signature creamy texture.
The green beans get cooked just until tender-crisp, preserving their bite while absorbing the rich flavors of the soup mixture.
What you'll end up with is a casserole that's creamy, flavorful, and perfectly golden on top—just like the version you remember from family gatherings.
The creamy mushroom topping blankets the green beans in a velvety sauce, while the fried onions add a satisfying crunch that contrasts beautifully with the soft texture underneath. This dish is hearty enough to serve as a main course but works equally well as a side dish for holiday meals.
The best part? This recipe delivers restaurant-quality results with simple ingredients you likely already have in your pantry. Whether you're recreating childhood memories or introducing this classic to new generations, this Campbell's green bean casserole is sure to become a holiday staple.
Let's get started on creating this comforting classic that brings warmth to any table.
Ingredients for original campbell soup green bean casserole
Pantry staples plus a few fresh ingredients for that classic holiday comfort dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 2 lbs | Trimmed, cut into 2-inch pieces |
| Cream of Mushroom Soup 🍲 | 2 cans | Condensed, Campbell's preferred |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ¼ cup | For thickening topping |
| Fried Onions 🧅 | 1 cup | Store-bought or homemade |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | For extra bite |
| Dried Parsley 🌿 | 1 tbsp | For garnish |
| Cheddar Cheese 🧀 | ½ cup | Shredded, sharp variety |
The green beans are the star here—fresh is best, but frozen works in a pinch (thaw and drain first). I always grab the thin, tender green beans from the produce section, not the thick ones. For the soup, Campbell's Condensed Cream of Mushroom is non-negotiable—it's the soul of this recipe. The milk should be whole, not skim, for that rich, velvety topping. If you're feeling fancy, organic milk adds a subtle sweetness, but regular works just fine. The onions? Yellow onions give the best flavor when caramelized—skip the red or white for this dish.
No Campbell's soup? Homemade mushroom cream sauce works—sauté mushrooms, add cream and a splash of milk, then blend until smooth. Running low on fried onions? Quick-pickle some thin onion slices in apple cider vinegar for 15 minutes—they'll add crunch without the crispy texture. The cheddar cheese is optional but adds a nice sharp contrast to the creamy topping. Sharp cheddar melts best, but mild works too. Fresh parsley is ideal for garnish, but dried parsley at half the amount will do in a bind. The flour is key for thickening—all-purpose works perfectly, but don't use cake flour or it'll get gummy.
This casserole reheats beautifully—cover with foil if it's too hot out of the oven. Keeps for 4-5 days in the fridge, though it's best served fresh. The topping freezes well for up to 3 months if you make it ahead. I always double the recipe for holiday gatherings—one for dinner, one for leftovers. The flavor actually improves after sitting overnight as everything melds together. Store in an airtight container with parchment paper between layers to keep it moist.
Why You'll Love This Recipe
- Here’s what sold me: that perfect contrast of crispy fried onions on top and the velvety mushroom soup base. The green beans stay tender-crisp, soaking up the rich, savory flavor without turning mushy. It’s the kind of dish where every bite feels like a hug—especially when it’s cold outside.
- One-Pot Magic: I swear by this recipe because it’s actually one-pan—no chopping boards, no extra dishes. Just toss the green beans and onions in a skillet, sauté until fragrant, then dump in the soup and milk. The butter melts right into the creaminess, and the onions caramelize just enough to add depth without fuss.
- Creamy Crunch Combo: Here’s what sold me: that perfect contrast of crispy fried onions on top and the velvety mushroom soup base. The green beans stay tender-crisp, soaking up the rich, savory flavor without turning mushy. It’s the kind of dish where every bite feels like a hug—especially when it’s cold outside.
- Leftovers That Don’t Suck: Between us, most casseroles turn into sad, dry bricks the next day. Not this one. The soup keeps it moist, and the fried onions stay crispy if you reheat it covered, then broil for a minute. I make a double batch on Sundays because it’s still delicious for lunch—no one complains.
Step-by-step instructions for original Campbell soup green bean casserole
Here's how to create that iconic creamy mushroom topping you love—simple steps for perfect texture every time.
Blanch and Prepare the Green Beans
Trim the ends from the 2 lbs fresh green beans and cut them into 2-inch pieces. This size ensures they cook evenly and hold their shape. Place the green beans in a large pot and cover with cold water by about 1 inch. Bring to a boil over medium-high heat and cook for 4-5 minutes until they're bright green and just tender—you want them to still have a slight bite, not mushy.
Drain the green beans immediately in a colander and rinse with cold water to stop the cooking process. This quick blanching removes any bitterness and ensures they stay vibrant. Transfer the drained green beans to a 9x13-inch baking dish and spread them out evenly in a single layer. This preparation prevents soggy beans and creates a uniform base for the creamy topping.
Make the Creamy Mushroom Topping
In a medium saucepan, melt the 0.5 cup butter over medium heat. Add the 1 whole yellow onion that's been finely chopped and cook for 5 minutes until it becomes translucent. Stir in the 2 cloves garlic cloves that have been minced and cook for another 30 seconds until fragrant—this step builds the flavor foundation for your topping.
Reduce the heat to low and gradually whisk in the 0.25 cup all-purpose flour and 2 cans cream of mushroom soup. Stir constantly for 2 minutes until the mixture thickens slightly and becomes smooth. Slowly pour in the 0.5 cup milk while continuing to stir, ensuring no lumps form. Season with 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp ground black pepper. Remove from heat and set aside—this creamy mixture is the heart of your casserole.
Assemble and Bake to Golden Perfection
Pour the creamy mushroom mixture evenly over the blanched green beans in the baking dish. Sprinkle the 0.5 cup cheddar cheese and 1 cup fried onions over the top, pressing down gently so they adhere to the creamy layer. The cheese will melt into the topping, creating that signature rich flavor, while the fried onions add a delightful crunch.
Bake uncovered in a preheated 350°F oven for 30-35 minutes until the topping is golden brown and bubbly around the edges. The center should still be slightly jiggly—this indicates the cheese hasn't overcooked. If you prefer extra crispiness, broil for 1-2 minutes at the end, watching closely to prevent burning.
Rest and Garnish for Serving
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the layers to set slightly and makes it easier to slice cleanly. The creamy topping will thicken as it cools, creating that perfect consistency you remember from classic green bean casserole.
Before serving, sprinkle the top with 1 tbsp dried parsley for a pop of color and fresh flavor. The parsley not only looks beautiful but adds a subtle herbal note that complements the richness of the cheese and mushroom topping. Serve warm with crusty bread or as a side dish for your holiday meal—every bite delivers that creamy, comforting texture you love.
Pro Tips For Making Original Campbell Soup Green Bean Casserole
- Blanch Beans First: I learned this the hard way—skipping the blanch leaves you with mushy beans by the time they sit in the creamy soup sauce. Drop green beans into boiling water for exactly 3 minutes, then plunge into ice water. They’ll stay crisp and hold their shape, even after baking.
- Sauté Onion Until Soft: Don’t just chop and dump that onion. Cook it in butter over medium heat until it’s translucent and just starting to caramelize—about 5 minutes. This adds depth to the soup base and prevents a raw onion taste that’ll ruin the creamy texture.
- Mix Soup and Milk Cold: Pour the canned soup and milk into a bowl first, then stir before adding to the beans. Heating the soup directly can cause it to separate or curdle, and you’ll end up with a lumpy mess. Cold mixing guarantees a smooth sauce every time.
- Use Half the Butter for Topping: The original recipe calls for a full stick of butter in the topping, but that’s overkill. Melt just 2 tablespoons with the flour and milk—it’ll still create a golden, crispy crust without making the dish greasy. Trust me, you won’t miss the extra butter.
Common mistakes when making this dish
Overcooking Green Beans
Blanching green beans for too long—more than 5 minutes—turns them mushy and waterlogged. I’ve learned the hard way that overcooked beans absorb too much of the creamy topping, making the casserole soggy.
Always test for tenderness by piercing with a fork—it should hold its shape but yield slightly. For extra insurance, use a timer and drain immediately after boiling. 🥦
Skipping the Flour
The ¼ cup flour is non-negotiable for that velvety topping texture. Without it, the cream of mushroom soup mixture will be too thin and runny. I once forgot to add flour and ended up with a watery, unappetizing mess.
Whisk the flour into the butter and onion mixture first to create a roux before adding the soup—this ensures a smooth, lump-free sauce. 🌾
Uneven Baking
Placing the casserole in a cold oven or using a dish that’s too large causes uneven cooking. Always preheat your oven to 350°F for 15 minutes and use a 9x13-inch baking dish—this ensures even heat distribution.
I’ve seen casseroles where the edges were burnt while the center stayed raw. For extra insurance, rotate the dish halfway through baking if your oven has hot spots. 🔥
Overmixing the Topping
Stirring the creamy topping too vigorously after adding milk creates lumps and weakens the sauce. The key is to whisk gently and slowly pour in the milk while stirring on low heat.
I’ve ruined a batch by overmixing, resulting in a grainy texture. If lumps appear, strain the mixture through a fine-mesh sieve before pouring it over the green beans. ✨
Using Wrong Cheese
Not all cheeses melt the same way—mild cheddar can make the topping too bland, while hard cheeses like Parmesan won’t melt smoothly. Stick to sharp cheddar for that classic tangy flavor and creamy melt.
If you’re out of cheddar, Monterey Jack is a good substitute. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting). 🧀
Broiling Without Watching
Broiling for extra crispiness can quickly burn the topping if you’re not careful. I’ve seen golden-brown casseroles turn black in seconds. If you choose to broil, do it for just 1-2 minutes and watch closely.
Keep the oven door slightly ajar to prevent sudden heat spikes. For a safer approach, bake at 375°F for an extra 5 minutes instead of broiling. 🌡️
Nutrition facts
Frequently asked questions
Why does the original Campbell's recipe use cream of mushroom soup?
The creamy mushroom flavor creates the signature taste that makes this dish iconic. The soup provides a rich, umami base that perfectly complements the green beans and fried onions. Without it, you'd lose that nostalgic holiday flavor that defines this classic casserole.
Can I make this casserole ahead of time?
Assemble the dish up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to your baking time. For best results, bake it fresh, but the flavors actually deepen overnight. The topping may need extra time to crisp up if reheating from cold.
What if I don't have fried onions?
Use quick-pickled onions or thinly sliced raw onions that you've sautéed until crispy. For a shortcut, sprinkle 1 tablespoon toasted breadcrumbs mixed with ½ teaspoon garlic powder on top before baking. This adds crunch without the fried onion texture.
How do I prevent the topping from getting watery?
Make sure to drain the green beans thoroughly after blanching and pat them dry with a kitchen towel. Also, whisk the flour into the butter mixture first to create a proper roux before adding the soup. This ensures the topping holds its shape instead of becoming runny.
Can I make this recipe in a different sized baking dish?
For best results, stick to a 9x13-inch dish as it ensures proper heat distribution. If using an 8x8-inch dish, reduce the recipe by about 33%. The key is maintaining a shallow depth—about 2 inches total—so the topping can brown evenly. A deeper dish will make the center undercooked.
