Soups & Stews
The original Campbell’s Soup green bean casserole recipe brings back that beloved 1950s magic with its golden fried onions and velvety mushroom sauce. The secret lies in balancing tender green beans, rich Campbell’s cream of mushroom soup, and a golden, crunchy layer that transforms this dish into a timeless crowd-pleaser.
I’ve recreated this exact recipe after testing countless variations—every layer matters for that perfect texture and flavor.
The foundation starts with fresh green beans sautéed with onions and celery, creating a savory base that pairs beautifully with the creamy soup mixture. Layering the beans and soup in a baking dish ensures even cooking, while the classic fried onion topping (or cracker alternative) delivers that iconic crunch.
Baking at the right temperature guarantees a golden, crispy finish that’s impossible to resist.
What makes this recipe special is its ability to transport you back to childhood dinner tables with just one bite—warm, creamy, and satisfying. The combination of tender beans, rich sauce, and crispy topping creates a harmonious balance that’s both comforting and indulgent.
Whether you’re serving it at a holiday gathering or a simple family dinner, this casserole never fails to impress.
For modern twists, consider adding mushrooms or swapping the fried onions for a vegan-friendly alternative, but the core recipe remains true to its original charm. Ready to recreate this classic? Let’s get started with the step-by-step instructions that bring this dish to life.
Ingredients for original campbell soup green bean casserole
Six classic ingredients deliver that nostalgic 1950s casserole magic in one dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 2 lbs | Trimmed, ends removed |
| Yellow Onions 🧅 | 1 whole | Medium size, diced |
| Celery Stalks 🥬 | 3 whole | Fresh, diced small |
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | 9 oz size, undiluted |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| French Fried Onions 🧅 | 1 cup | Store-bought or homemade |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra flavor depth |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening sauce |
| Ground Black Pepper 🌶️ | ¼ tsp | Extra for topping |
The Campbell’s cream of mushroom soup is the heart of this recipe—stick with the original 9-ounce cans for that authentic, slightly thick texture. Fresh green beans are a must; avoid frozen unless thawed since they release too much water. For the onions and celery, diced uniformly ensures even cooking and prevents soggy spots. I always grab the yellow onions from Trader Joe's—they're sweet and consistent, but any medium yellow onion works. The celery should be crisp; if it's rubbery, swap for fresh.
No Campbell’s soup? Homemade mushroom sauce works—sauté mushrooms, onions, garlic, then blend with milk and cream. Swapping fried onions? Crushed Ritz crackers or panko add crunch without dairy. Short on milk? Heavy cream at half the amount makes the sauce richer. The butter matters here—unsalted, full-fat for best flavor. If you're using homemade fried onions, toast them in the oven at 375°F for 8-10 minutes until golden and crisp. And don't skip the garlic powder—it rounds out the flavors beautifully.
This casserole reheats beautifully—cover with foil for 10 minutes at 350°F to revive that crispy topping. Keeps 4-5 days in the fridge, covered tightly. For holidays, make it a day ahead—the flavors meld even better. The fried onions lose crispness over time, so add fresh ones just before serving if making ahead. Portion into individual baking dishes for easy reheating—perfect for potlucks or meal prep.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pan, one bowl—no extra dishes. Sauté the onions and celery in the same skillet you’ll later bake it in, then just dump in the soup, milk, and beans. Honestly, the cleanup is so minimal I’ll take it over anything fancier.
- Creamy Crunch Combo: That crispy fried onion topping on creamy mushroom soup? It’s the best of both worlds—savory, rich, and just a little crunchy. The Campbell’s soup brings deep umami flavor without extra effort, and the fresh green beans add that bright snap you don’t always get in casseroles.
- Potluck Stunner: Between us, this is my go-to for gatherings because it’s always a hit. It reheats beautifully, so you can prep ahead and bring it to holiday dinners, church potlucks, or even a casual game night. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Fresh green beans might seem pricier, but this recipe stretches them far with the soup and milk base. A single can of Campbell’s Cream of Mushroom does the heavy lifting, and you’re left with leftovers that taste just as good the next day—no sad, dry casserole here.
Step-by-step instructions for original Campbell soup green bean casserole
This classic comfort dish delivers creamy, savory layers with a crispy onion topping—every step matters for that perfect nostalgic texture.
Blanch and Prepare the Green Beans
Trim the ends from the 2 lbs fresh green beans and cut them into 1½-inch pieces. Fill a large pot with water and bring to a rolling boil. Add the green beans and cook for exactly 5 minutes—this partial cooking preserves their texture while softening them for the casserole. Drain immediately in a colander and transfer to a large bowl.
While the beans cook, dice the 1 whole yellow onion and 3 whole celery stalks into small, even pieces. These vegetables form the flavor base of the creamy mixture. Set them aside for the next step. The key here is timing—blanching the beans first prevents them from becoming mushy during the baking process.
Create the Creamy Sauce Mixture
In a separate large bowl, melt the 0.5 cup butter over low heat in a saucepan until completely liquid. Remove from heat and let cool slightly. Add the 1 tbsp all-purpose flour and whisk vigorously for 1-2 minutes until smooth—this creates a roux that will thicken your sauce. Return the pan to low heat and cook for 2 minutes until the mixture turns pale golden.
Slowly whisk in the 2 cans Campbell's cream of mushroom soup and 0.5 cup milk, stirring constantly to prevent lumps. Add the diced onion and celery, along with 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Stir well to combine and let the mixture sit for 5 minutes—this allows the flavors to meld. The sauce should be thick but pourable, with visible vegetable pieces.
Combine and Assemble the Casserole
Gently fold the blanched green beans into the creamy sauce mixture until evenly coated. Transfer the entire contents to a greased 9x13-inch baking dish, spreading it into an even layer. The beans should be submerged in the sauce, but don't overpack—they'll expand slightly during baking.
Preheat your oven to 350°F. Sprinkle the 1 cup French fried onions evenly over the top, pressing down lightly to ensure they adhere. For extra crunch, mix the 0.25 tsp ground black pepper into the fried onions before sprinkling. This step is crucial—don't skip pressing them down, or they'll float away during baking.
Bake to Golden Perfection
Bake uncovered for 35-40 minutes, until the top is golden brown and bubbly. The edges should be slightly crispy, and the center should still have a slight give when pressed gently with a spoon. If the top browns too quickly, tent loosely with aluminum foil for the last 10 minutes of baking.
Remove from the oven and let rest for 10 minutes before serving. This resting period allows the sauce to set slightly, making it easier to slice. The casserole should have a creamy, velvety texture with crispy fried onions on top—each bite should deliver the perfect balance of tender green beans, savory mushroom flavor, and crunchy topping.
Pro Tips For Making Original Campbell Soup Green Bean Casserole
- Trim and Blanch Beans: Cut green beans into 1½-inch pieces—consistent size means even cooking. Drop them into boiling salted water for exactly 3 minutes (not 5, not 10), then shock in ice water to stop cooking. Overcooked beans turn mushy, and no one wants that sad texture in their casserole.
- Sauté Onions Low and Slow: Skip the high heat—cook onions and celery at medium-low for 8-10 minutes until soft, not browned. Burnt veggies add bitterness, and this dish relies on their sweetness to balance the creaminess. Stir occasionally, but don’t rush it.
- Mix Soup and Milk Cold: Whisk the Campbell’s soup and milk together before adding to the beans. Warm liquids thin the sauce unevenly, leading to a watery top layer. Cold mixing ensures a smooth, creamy consistency when baked.
- Bake Until Bubbly, Not Brown: The casserole’s done when edges bubble and the center jiggles slightly—about 25-30 minutes at 350°F. Overbaking dries out the top, while underbaking leaves it soupy. A toothpick test works, but trust your eyes first.
Make-ahead tips for this recipe
Prep Ahead Strategy
Assemble the casserole completely—beans, sauce, and fried onions—then cover tightly with plastic wrap and refrigerate for up to 24 hours. The flavors meld beautifully overnight, and the texture remains perfect.
I always prep mine the night before holiday dinners—it’s one less thing to worry about on the big day. 📅
Freezer-Friendly Method
For longer storage, bake the casserole fully, then cool completely before wrapping in double layers of aluminum foil and plastic wrap. Freeze for up to 3 months. When ready to serve, thaw in the fridge overnight, then reheat covered at 350°F for 30-40 minutes until bubbly.
The fried onions may lose some crispness, so sprinkle fresh ones on top before serving. ❄️
Portion for Easy Serving
Divide the assembled casserole into individual 8x8-inch baking dishes before baking. This makes serving effortless—just pop one in the oven while you finish the others. I use glass Pyrex dishes because they distribute heat evenly and are microwave-safe for quick reheats.
Label each portion with the date for easy tracking. 🍽️
Reheat for Maximum Crisp
To revive that golden crunch, cover the casserole loosely with aluminum foil and reheat at 350°F for 15-20 minutes. For the last 5 minutes, remove the foil to crisp the onions again.
If reheating from frozen, add 2-3 tablespoons of milk or broth to prevent drying. Stir gently before serving to redistribute the sauce. 🔥
Holiday Make-Ahead Hack
Prep the creamy sauce mixture and blanched beans separately, then store them in airtight containers in the fridge for up to 2 days. When ready to bake, simply combine and follow the assembly steps. This is my go-to for Thanksgiving—it cuts prep time in half without sacrificing flavor. 🦃
Crispy Topping Refresh
If the fried onions lose their crunch after reheating, sprinkle fresh ones on top right before serving. For a vegan option, toast crushed Ritz crackers with olive oil at 375°F for 5-7 minutes until golden. Press them firmly onto the casserole for a crispy, dairy-free alternative. 🌱
Nutrition facts
Frequently asked questions
Why do we blanch the green beans before baking?
Blanching for 5 minutes softens the beans just enough to absorb the creamy sauce while keeping them tender, not mushy. This step prevents them from turning into a watery mess during baking. The partial cooking also helps them hold their shape better in the casserole.
Can I substitute fresh mushrooms for the Campbell's soup?
Yes! Sauté 1 cup sliced mushrooms with the onions and celery, then blend with 1 cup milk, 2 tbsp butter, and 1 tbsp flour to make a homemade mushroom sauce. Use this instead of the canned soup for a fresher taste. The texture will be slightly lighter but still creamy.
What's the best way to make the fried onion topping extra crispy?
Press the fried onions firmly onto the casserole before baking, then bake uncovered for the full 35-40 minutes. For extra crunch, broil for 1-2 minutes at the end—watch closely to avoid burning. Store-bought onions work fine, but homemade ones (pan-fried in butter) taste even better.
Can I make this casserole in a slow cooker?
Assemble the casserole in a 5-6 quart slow cooker, cover with the lid, and cook on Low for 4-5 hours or High for 2-3 hours. The onions won't get as crispy, so top with fresh ones before serving. The creamy sauce will thicken perfectly this way.
Why did my casserole turn out watery?
Overcooking the green beans or using too much milk can cause excess moisture. Always blanch beans for exactly 5 minutes and stick to the 0.5 cup milk measurement. If it's still too thin, bake uncovered for 10 extra minutes to evaporate excess liquid.
