Soups & Stews
The original Campbell Soup green bean casserole recipe delivers that nostalgic, creamy comfort in every bite—just like Grandma used to make. This iconic dish combines tender green beans, velvety mushroom sauce, and crispy fried onions in a golden, bubbling masterpiece that's been a holiday staple for decades.
What makes it special is the balance of textures: creamy sauce, crispy onions, and perfectly cooked beans that hold their shape.
Creating this classic requires just a few key steps: sautéing onions and mushrooms for rich flavor, boiling green beans until tender-crisp, and assembling everything in a baking dish with that signature creamy sauce. The secret to the perfect topping lies in frying the onions until golden and crispy—no shortcuts here.
Baking at the right temperature ensures the casserole is creamy without being soggy, while the onions stay gloriously crisp on top.
Once it comes out of the oven, you'll have a dish that's creamy, comforting, and impossible to resist—with that perfect contrast of textures in every forkful. The aroma alone will have everyone gathering around the table, and the first bite delivers on that nostalgic promise of holiday comfort.
This is the version that stands the test of time, with just the right balance of creaminess and crunch.
While the classic recipe uses Campbell's cream of mushroom soup, modern adaptations can include gluten-free or vegan versions without sacrificing authenticity. The technique remains the same: layer, bake, and enjoy the results. Let's get started on creating this timeless dish that brings warmth to any meal.
Ingredients for original campbell soup green bean casserole
Classic comfort ingredients that bring back holiday memories in every creamy bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 1 ½ lb | Trimmed, cut into 2-inch pieces |
| Yellow Onions 🧅 | 1 whole | Medium, sliced for sautéing |
| Fresh Mushrooms 🍄 | 1 lb | Sliced, cremini or white |
| Campbell's Cream of Mushroom Soup 🍲 | 2 cans | 10.5 oz can each, unsweetened |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Butter 🧈 | ½ cup | Unsalted, melted for sauce |
| Yellow Onions 🧅 | 2 cups | Thinly sliced for frying |
| Vegetable Oil 🫒 | 2 tbsp | For frying onions, high smoke point |
| Salt 🧂 | 1 ½ tsp | Kosher salt, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for seasoning |
| Garlic Powder 🧄 | ½ tsp | For extra flavor depth |
| All-Purpose Flour 🌾 | 2 tbsp | For coating fried onions |
The Campbell's Cream of Mushroom Soup is the heart of this casserole—don't skimp on quality. Store-bought cans work perfectly, but if you're making a big batch, consider doubling up. Fresh mushrooms are non-negotiable for that earthy depth—cremini or white varieties both work well. The green beans should be crisp-tender, not mushy, so avoid overcooking. For the onions, yellow onions with a slight bite work best for sautéing, while the thinly sliced ones for frying need to be fresh to get that perfect golden crunch. Costco or Walmart usually have great prices on bulk green beans and onions.
No Campbell's soup? Homemade mushroom sauce with equal parts cream and broth plus minced mushrooms works beautifully. Running out of milk? Heavy cream adds richness, though it'll be slightly heavier. For the fried onions, if you don't have all-purpose flour, a mix of cornstarch and a pinch of salt works just as well. Pre-shredded onions won't give you that crispy texture—always slice them yourself. The garlic powder is optional but adds a subtle depth that elevates the whole dish. For a gluten-free version, use a cornstarch slurry instead of flour for the onions.
This casserole tastes even better the next day—make it ahead and bake it fresh. Store leftovers in an airtight container for up to 5 days in the fridge. For freezing, assemble the casserole (without baking), cover tightly, and freeze for up to 3 months. When reheating, cover with foil for the first 10 minutes to prevent the onions from burning. Portion into individual servings before freezing for easy reheats. The fried onions stay crispy for about 30 minutes after baking, so serve them immediately if possible.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s the only green bean casserole that doesn’t require three dishes. Sauté onions and mushrooms in one pan, mix in the soup and milk, then dump the beans right on top—no extra bowls, no extra stress. (Yes, even on a Tuesday night.)
- Creamy Crunch Combo: That crispy fried onion topping meets the creamy mushroom soup base like it was meant to. The fresh mushrooms add earthiness while the Campbell’s soup brings that nostalgic, rich flavor—it’s the perfect balance of comfort and depth.
- Leftovers That Don’t Suck: Unlike most casseroles, this one actually tastes better the next day. The flavors meld, the creamy sauce thickens just right, and it reheats like a dream. I make a double batch on Sundays so I can grab it straight from the fridge all week.
- Budget-Friendly Crowd-Pleaser: Fresh green beans and mushrooms might seem fancy, but they stretch across multiple servings. Add a can of cream of mushroom soup, a splash of milk, and a handful of onions—and suddenly you’ve got a dish that feeds six for under $10. (My college roommates still talk about it.)
Step-by-step instructions for original Campbell soup green bean casserole recipe
Here's the classic method that delivers the perfect balance of crispy fried onions and creamy mushroom sauce.
Blanch and Prepare the Green Beans
Trim the ends from the 1.5 lb of fresh green beans and cut them into 2-inch pieces. Spread them out on a baking sheet and set aside. This preparation ensures even cooking and prevents overcrowding later.
Bring a large pot of salted water to a boil and add the green beans. Cook for exactly 4 minutes until they're bright green and tender-crisp. Drain immediately in a colander and rinse under cold water to stop the cooking process. This quick blanching preserves their vibrant color and crisp texture while ensuring they're ready for the next step.
Fry the Onions to Golden Perfection
In a medium skillet, heat the 2 tbsp vegetable oil over medium heat until shimmering. Add the 2 cups of thinly sliced yellow onions and cook for 5-6 minutes, stirring occasionally, until they begin to soften. This initial cooking step removes excess moisture.
Reduce the heat to low and sprinkle the onions with the 2 tbsp all-purpose flour. Stir constantly for 2-3 minutes until the flour is evenly distributed and the onions are completely coated. This creates the perfect base for crispy fried onions. Transfer the floured onions to a plate and set aside.
Return the skillet to medium heat and add the 0.5 cup melted butter. Once the butter foams, add the floured onions back to the skillet and cook for 8-10 minutes, stirring frequently. You're looking for onions that are deep golden brown and crispy around the edges. This is the signature topping that makes this casserole so special. Spread them on a paper towel-lined plate to drain excess oil.
Sauté the Mushrooms and Prepare the Sauce Base
In the same skillet, add the 1 lb sliced fresh mushrooms and cook over medium heat for 5-6 minutes until they release their moisture and begin to brown. Add the sliced 1 whole yellow onion and cook for another 3-4 minutes until softened.
Stir in the 0.5 tsp garlic powder and cook for 30 seconds until fragrant. This step builds deep flavor into the sauce. Reduce the heat to low and add the 2 cans Campbell's Cream of Mushroom Soup and 0.5 cup milk. Stir well to combine and let the mixture simmer gently for 3-4 minutes until it begins to thicken slightly.
Assemble and Bake the Casserole
Preheat your oven to 350°F. In a 9x13-inch baking dish, spread the blanched green beans in an even layer. Pour the mushroom sauce mixture evenly over the green beans, making sure each piece is well coated. This ensures every bite gets that creamy mushroom flavor.
Sprinkle the crispy fried onions evenly over the top, pressing down gently to help them adhere to the casserole. The contrast between the warm, creamy filling and crispy topping is what makes this dish so satisfying. Bake uncovered for 25-30 minutes until the top is golden brown and bubbly.
Season and Serve
Remove the casserole from the oven and let it rest for 5 minutes. This resting period allows the flavors to meld together and makes serving easier. Sprinkle the 1.5 tsp salt and 0.5 tsp black pepper evenly over the top, giving it a final taste adjustment.
Serve immediately while the fried onions are still crispy and the green beans are warm. The creamy mushroom sauce should coat each bite perfectly, with the golden fried onions adding a delightful textural contrast. This classic combination is what makes this casserole a comfort food favorite that never goes out of style.
Pro Tips For Making Original Campbell Soup Green Bean Casserole
- Blanch Beans First: The original recipe calls for raw green beans, but I learned this the hard way—toss them in boiling water for 2 minutes before draining and adding to the casserole. This keeps them tender without turning to mush, and they’ll hold their shape under the creamy soup sauce.
- Sauté Onions Low and Slow: Skip the high-heat rush and cook your onions over medium-low for 8-10 minutes until soft and translucent. I used to burn them, and the charred bits made the whole dish taste bitter. Patience here means the flavor will blend smoothly into the Campbell’s soup base.
- Don’t Skip the Milk Step: The recipe likely says to mix the soup and milk first—do it. Using just the condensed soup makes the casserole too thick and heavy. Thin it with milk (about ½ cup) for a lighter, creamier texture that actually tastes like the classic version.
- Toast the Mushrooms: After sautéing onions, add the mushrooms and cook them uncovered for 5-6 minutes until they release their moisture and develop a golden crust. This isn’t just for looks—it deepens their flavor and prevents a soggy topping later. (Yes, even if you’re impatient like me.)
Pro cooking tips for this recipe
Perfect Onion Crispiness
The secret to golden fried onions lies in two-stage cooking—first softening them in oil to remove moisture, then coating with flour and butter for that signature crunch. I use yellow onions because they caramelize beautifully, and all-purpose flour creates a crispy, golden crust.
For extra flavor, add ½ tsp garlic powder to the flour mixture before frying—it infuses the onions with subtle depth. 🧅
Don’t rush the frying process! Cook the onions on medium heat for 8-10 minutes, stirring frequently, until they’re deep golden brown. If they brown too quickly, reduce the heat slightly to prevent burning.
The key is patience—rushed onions turn soggy and lose their crunch. Spread them on a paper towel-lined plate to drain excess oil before topping the casserole.
Sauce Consistency Secrets
The creamy mushroom sauce should coat the green beans evenly without being watery. After mixing the Campbell’s Cream of Mushroom Soup with ½ cup milk, simmer it for 3-4 minutes on low heat to thicken slightly.
If it’s too thin, stir in 1 tbsp cornstarch mixed with 1 tbsp cold water to achieve a velvety texture. Avoid over-simmering, or the sauce will separate.
For extra richness, I add ½ cup melted butter to the sauce while sautéing the mushrooms. This step enhances the umami flavor and ensures the sauce clings perfectly to the green beans.
If you’re using a homemade mushroom sauce, blend ½ cup cream with ½ cup mushroom broth and 1 cup cooked mushrooms for a smoother consistency. 🍲
Baking Like a Pro
Preheat your oven to 350°F and use a 9x13-inch baking dish for even cooking. Spread the blanched green beans in a single layer before pouring the sauce—this ensures every bite is creamy.
Press the fried onions gently into the sauce so they stick and crisp up during baking. Bake uncovered for 25-30 minutes until the top is golden and bubbly.
For a crispier topping, broil the casserole for 2-3 minutes at the end, watching closely to avoid burning. If the onions soften too quickly, tent the dish with foil during the last 5 minutes of baking.
The internal temperature should reach 165°F for safety, but the onions should stay crispy if baked correctly. 🔥
Make-Ahead Magic
Assemble the casserole up to 24 hours ahead and refrigerate it uncovered. This lets the flavors meld and the onions crisp up even more when baked. Bring it to room temperature before baking—cold casseroles take longer to cook evenly.
For freezer-friendly prep, assemble the dish (without baking), cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
If reheating leftovers, cover the casserole with foil and bake at 350°F for 15-20 minutes until heated through. The onions may lose some crispness, so I recommend serving fresh-baked portions for the best texture. Store leftovers in an airtight container for up to 5 days in the fridge. ❄️
Nutrition facts
Frequently asked questions about classic green bean casserole
Why do the fried onions need to be cooked twice?
The two-stage cooking process is key to perfect texture. First, you remove moisture by softening the onions in oil, then the flour-butter coating creates that signature crispy crust. Skipping either step results in soggy onions that won't hold their crunch.
Can I use canned green beans instead of fresh?
Yes, but with adjustments. Drain and rinse canned beans, then heat them in a skillet with a little butter for 2-3 minutes to warm through. They won't have the same snap as fresh, but work in a pinch. For best results, stick with fresh beans trimmed to 2-inch pieces.
How do I fix a watery sauce?
If your sauce is too thin, mix 1 tbsp cornstarch with 1 tbsp cold water, stir into the sauce, and simmer for 1-2 minutes until thickened. For prevention, always simmer the sauce mixture for 3-4 minutes before assembling the casserole.
What's the best way to reheat leftovers?
Cover with foil and bake at 350°F for 15-20 minutes until heated through. The onions may lose some crispness, so serve fresh-baked portions whenever possible. For microwave reheating, cover with a damp paper towel and heat for 1-2 minutes on medium power.
Can I make this dish ahead of time?
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate uncovered. This lets flavors meld and onions crisp up even more when baked. For freezing, assemble without baking, cover tightly, and freeze for up to 3 months. Thaw overnight before baking.
