Soups & Stews
The original Campbell Soup green bean casserole recipe delivers that same nostalgic comfort, complete with a golden, crunchy fried onion crown. The secret lies in layering the green beans just right and baking them until tender while keeping the onions perfectly golden.
I’ve perfected this method over years of holiday gatherings, ensuring every bite delivers that familiar, comforting crunch.
The beauty of this classic dish is its simplicity—just three main components come together to create something magical. Cream of mushroom soup forms the creamy base, while green beans add freshness, and the fried onion topping delivers that irresistible texture.
This recipe stays true to tradition while allowing for modern twists, like vegan substitutions or gluten-free breadcrumbs for the topping.
By the time it emerges from the oven, you’ll have a casserole with tender green beans swimming in creamy sauce and crowned with a blanket of crispy, golden onions.
The aroma alone will bring back memories of family dinners, and the first bite will remind you why this dish is a holiday staple. Let’s get started on recreating this homestyle classic.
Whether you’re serving it as a side dish for Thanksgiving or a cozy weeknight meal, this casserole delivers restaurant-quality comfort with minimal effort. The key to success is patience—letting the onions fry until they’re perfectly crispy and the green beans bake just until tender.
This recipe is foolproof, so don’t be afraid to try it even if you’ve never made it before.
Ingredients for original campbell soup green bean casserole
Three components, endless comfort—creamy soup, crispy onions, and tender green beans.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 3 cups | Trimmed and cut into 2-inch pieces |
| Cream of Mushroom Soup 🍄 | 2 cans | 10.5 oz each, condensed, Campbell's preferred |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Yellow Onions 🧅 | 2 whole | Medium size, sliced for frying |
| French Fried Onions 🧅 | 1 package | 16 oz, for topping |
| Butter 🧈 | ½ cup | Unsalted, for frying onions |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For extra flavor depth |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated for garnish |
The green beans are the star here—fresh is best, but frozen works in a pinch (just don’t thaw them first). I always grab the thin, tender variety at the grocery store—they cook faster and stay crisp. The soup? Campbell’s Original Cream of Mushroom is the classic choice, but any good-quality condensed soup will work. For the onions, yellows are perfect—they caramelize beautifully. If you’re feeling fancy, grab a few extra for the fried topping too.
No Campbell’s? Homemade mushroom soup or even cream of celery soup works—just thin it with milk. The fried onions can be skipped if you’re watching carbs, but trust me, they’re worth the extra minute. French’s brand is the classic choice for the pre-fried topping, but any crispy fried onion bits will do. The butter for frying? Unsalted is key—you don’t want to over-salt the whole dish. If you’re making this ahead, prep the green beans and sauce first—they keep well in the fridge for 2 days.
This casserole tastes even better the next day—make extra if you can. The fried onions stay crispy for about 3 days if stored in an airtight container, but I always fry a fresh batch before serving. For leftovers, reheat covered at 350°F for 20 minutes. The Parmesan? Only add it right before serving so it stays fresh and snappy. Freezes beautifully for up to 3 months—just bake straight from frozen, covered, for 45 minutes.
Why You'll Love This Recipe
- The secret’s in the layers: that velvety mushroom soup base, the tender green beans, and the perfect crunch from the French fried onions on top. Honestly, the first time I made it, I nearly licked the pan—no exaggeration.
- One-Pot Magic: I swear by this recipe because it’s literally one bowl, one pan, and done. No chopping onions into a million pieces—just slice them thin and let the soup do the work. The green beans barely need trimming, and the fried onions? Just sprinkle. That’s it.
- Creamy Crunch Harmony: The secret’s in the layers: that velvety mushroom soup base, the tender green beans, and the perfect crunch from the French fried onions on top. Honestly, the first time I made it, I nearly licked the pan—no exaggeration.
- Game for Any Gathering: Between us, this is my Thanksgiving side and my lazy Sunday lunch. Double the batch for potlucks (trust me, people will ask for seconds), or serve it cold in bowls for a picnic. The fried onions add a little fancy touch without extra effort.
Step-by-step instructions for the original Campbell soup green bean casserole
Here's how to make this classic comfort dish with that signature crispy fried onion topping.
Prepare the Green Beans and Onion Mixture
Preheat your oven to 375°F and trim the ends off the 3 cups fresh green beans, then cut them into 2-inch pieces. Spread them on a baking sheet and steam for 5-6 minutes until they're bright green and just tender—you want them to still have a little bite, not mushy.
While the beans steam, slice 2 whole yellow onions into thin rings. Melt 0.5 cup butter in a large skillet over medium heat and fry the onions for 8-10 minutes until they're golden brown and crispy. Remove them with a slotted spoon and set aside on paper towels to drain excess fat—you'll use them for the crispy topping later. Keep the skillet warm for the next step.
Make the Creamy Sauce Base
In the same skillet with the leftover butter, sprinkle in 0.25 cup all-purpose flour and whisk constantly for 1-2 minutes until it turns a light golden color and smells nutty. This is called a roux, and it's what gives the casserole its rich, velvety texture.
Slowly pour in 0.5 cup milk while whisking continuously to prevent lumps from forming. Let the mixture cook for 2-3 minutes until it thickens slightly. Then stir in 2 cans cream of mushroom soup, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.5 teaspoon garlic powder. Mix until everything is completely smooth and combined.
Assemble the Casserole
Transfer the creamy sauce mixture to a large mixing bowl and add the steamed green beans. Stir gently until the beans are evenly coated with the sauce. Pour everything into a 9x13-inch baking dish, spreading it out evenly. The mixture should come about halfway up the sides of the dish.
Sprinkle the 0.25 cup parmesan cheese evenly over the top of the green bean mixture. This adds a nice salty contrast to the creamy sauce. Then, carefully spread the crispy fried onions you prepared earlier all over the top, pressing down lightly so they stick. The goal is to have them evenly distributed—no bare spots!
Bake to Golden Perfection
Place the baking dish on the middle rack of your preheated oven and bake for 25-30 minutes. You're looking for the top to be golden brown and the edges to bubble slightly—this is when you'll get that perfect crispy texture on the fried onions.
About 5 minutes before the casserole is done, turn on your broiler for high heat to give the top a final crisp. Watch it closely so it doesn't burn—you want it to be golden brown, not black. When it's done, let the casserole rest for 10 minutes before serving. This resting time lets the flavors meld together and makes it easier to slice.
Pro Tips For Making Original Campbell Soup Green Bean Casserole
- STEAM BEANS FIRST: I learned this the hard way—blanching green beans for 3-4 minutes before adding them to the soup mixture keeps them bright and crisp, not mushy. Skip this step, and you’ll end up with a sad, soggy pile instead of the tender-crisp texture the recipe promises.
- SAUTÉ ONIONS LOW: After burning three batches, I finally figured out that cooking the onions on medium-low heat is non-negotiable. High heat caramelizes them too fast, turning them bitter, while low and slow builds sweetness that pairs perfectly with the creamy soup base.
- DON’T OVERMIX THE SOUP: This isn’t the prettiest method, but it’s the tastiest: stir the cream of mushroom soup and milk just until combined—lumpy is fine. Overmixing releases starch and turns the casserole gluey, and no one wants a soup-thickened green bean disaster.
- TOAST FRIED ONIONS SEPARATELY: Sounds weird, but it works: pop the French fried onions on a baking sheet at 375°F for 3-4 minutes before sprinkling them on top. This extra crisp guarantees they stay crunchy, not soggy, even after baking—your future self will thank you.
Flavor customization for this recipe
Spicy Kick
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce to the creamy sauce base for a subtle heat that cuts through the richness. I like using Cholula hot sauce—just 1 teaspoon adds a smoky, tangy kick without overpowering.
For extra heat, sprinkle ¼ teaspoon crushed red pepper flakes on top before baking. 🌶️
Herbaceous Twist
Stir 1 teaspoon dried thyme or 1 tablespoon fresh parsley into the sauce for a fresh, earthy note. I also add ½ teaspoon smoked paprika to the fried onions while they cook for a subtle smoky depth. Fresh herbs like chives or basil work beautifully as a garnish after baking.
Cheesy Variations
Swap the Parmesan for ½ cup shredded sharp cheddar or ½ cup Gruyère for a richer, nuttier flavor. For a vegan option, use ½ cup nutritional yeast on top—it adds a cheesy umami taste without dairy. I’ve also seen people use ½ cup vegan mozzarella shreds for a melty texture.
Creamy Upgrade
Replace the milk with ½ cup heavy cream for an ultra-rich sauce, or use ½ cup coconut milk for a dairy-free version. I also love adding ¼ cup sour cream to the sauce before baking—it adds tanginess and creaminess.
For a lighter option, use ½ cup Greek yogurt instead of milk.
Umami Boost
Stir 1 teaspoon soy sauce or 1 tablespoon Worcestershire sauce into the sauce for a deeper, savory flavor. I also add 1 teaspoon miso paste for a subtle umami richness. For extra depth, sauté 2 minced garlic cloves in the butter before making the roux.
Sweet & Savory
Add 1 teaspoon maple syrup or ½ teaspoon brown sugar to the sauce for a touch of sweetness that balances the savory flavors. I also like caramelizing 1 sliced apple with the onions for a sweet-tangy contrast. A sprinkle of toasted pecans on top adds crunch and sweetness.
Nutrition facts
Frequently asked questions
Why does the original Campbell's recipe use cream of mushroom soup?
The mushroom soup creates a rich, velvety texture that perfectly complements the green beans and onions. The umami flavor from mushrooms also enhances the overall taste, making it the classic choice for this dish. Without it, the casserole would lose its signature creamy depth.
Can I make this casserole ahead of time?
Assemble the casserole up to 2 days in advance and refrigerate it. Bake it straight from the fridge, adding 10-15 extra minutes to the cooking time. For best results, cover it with foil during the first 20 minutes of baking to prevent over-browning.
What if I don't have French's fried onions?
No problem! Make your own by thinly slicing yellow onions and frying them in butter until crispy. For extra crunch, sprinkle with 1 teaspoon cornstarch before frying. You can also use store-bought fried onion bits or even crushed potato chips for a quick substitute.
How do I keep the fried onion topping crispy?
Press the fried onions down lightly before baking and avoid overcrowding the dish. For extra crispiness, broil for 2-3 minutes at the very end of cooking. Serve immediately to prevent sogginess—if storing leftovers, keep the onions separate until reheating.
Can I make this recipe without dairy?
Yes! Replace the milk with ½ cup coconut milk or unsweetened almond milk, and use vegan cream of mushroom soup. For the topping, try crispy fried onions mixed with nutritional yeast instead of Parmesan. The texture will still be rich and satisfying.