Side Dishes
This Campbell's canned green bean casserole recipe brings back the comforting flavors of childhood holiday dinners in just 30 minutes of active time. The classic combination of creamy mushroom soup, tender green beans, and crispy fried onions creates that signature creamy crunch that makes this dish irresistible.
I first made this version after realizing how much easier it is to achieve restaurant-quality results without chopping fresh vegetables or measuring dry ingredients.
The beauty of this recipe lies in its simplicity—just three main components come together in a single baking dish. Campbell's cream of mushroom soup forms the rich, velvety base, while canned green beans provide that familiar texture.
The secret to the perfect topping is using store-bought fried onions, which add that satisfying crunch that disappears as soon as you take your first bite. This method delivers the same nostalgic comfort without the fuss of homemade preparations.
What you'll end up with is a bubbling, golden casserole that smells like holiday gatherings and tastes even better. The creamy soup coats every green bean, while the crispy onion topping adds texture contrast that makes each bite satisfying.
This is the kind of dish that disappears quickly, leaving everyone asking for seconds. The best part? It's ready in under an hour, making it perfect for busy weeknights or holiday feasts.
For those looking to modernize the classic, try substituting gluten-free breadcrumbs for the fried onions or using vegan cream soup for a plant-based version. The traditional method remains foolproof, but these small changes can make it work for any dietary preference.
Let's get started on creating this timeless side dish that brings comfort to every table.
Ingredients for campbell's canned green bean casserole
Just 12 simple ingredients bring back holiday magic in this creamy green bean casserole.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | 10.5 oz can each, unsalted preferred |
| Canned Green Beans 🌱 | 4 cans | 14.5 oz can each, drained |
| Store-Bought Fried Onions 🧅 | 1 ½ cups | Small diced, like French's |
| All-Purpose Flour 🌾 | ½ cup | For thickening, if needed |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Butter 🧈 | 4 tbsp | Unsalted, melted |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For extra depth |
| Onion Powder 🧅 | ½ tsp | Enhances flavor |
| Gluten-Free Breadcrumbs 🍞 | ½ cup | Optional for GF version |
| Vegan Cream Soup 🌱 | 2 cans | Optional for plant-based |
The Campbell's cream of mushroom soup is the star here—always grab the unsalted version if you can, or skip adding salt later. I stock up on Costco's Kirkland brand when it's on sale, but the classic Campbell's works perfectly fine. The canned green beans? Green Giant or Del Monte are my go-tos—they're pre-trimmed and ready to go. For the fried onions, French's brand is the only one that gives that perfect crunch. If you can't find it, Trader Joe's has a great alternative that's just as good. The secret to the creamy texture is the milk and butter—don't skip the whole milk if you want that restaurant-quality richness.
No Campbell's soup? Homemade mushroom sauce works too—just blend cooked mushrooms, cream, and a little flour. Out of fried onions? Gluten-free breadcrumbs toasted in butter are a great crunchy swap, or try crushed potato chips for a fun twist. The vegan cream soup option is a game-changer if you're making this plant-based—Imagine brand is my favorite. For extra flavor, I always add the garlic and onion powders—they make the whole dish sing without overpowering. And if your casserole seems too thin after baking, just mix half a cup of flour with a splash of milk to thicken it up before adding the topping.
This casserole reheats beautifully—just cover it with foil and bake at 350°F for 15 minutes. Leftovers keep for 4-5 days in the fridge, but honestly, it's usually gone before then. For meal prep, I like to make a double batch and freeze half—portion it into individual containers so you can just pop one in the microwave when you're ready. The best part? It smells amazing while it bakes, so your whole house will smell like holiday comfort. Trust me, the extra 10 minutes to make it from scratch is worth it for that nostalgic crunch.
Why You'll Love This Recipe
- No Pantry Panic: I swear by this recipe when I forget to buy fresh ingredients—just open a can of green beans, dump in the soup, and stir. The flour-milk roux thickens everything perfectly without extra effort, and honestly? The store-bought fried onions add that crunchy magic without a single chop.
- Creamy Crunch Combo: That creamy mushroom soup base with the sharp, salty fried onions on top? It’s the kind of contrast that makes you go back for seconds. The canned beans stay tender while the roux gives it a velvety finish—no one will guess it’s this easy to make.
- Game-Day Crowd Pleaser: Between us, this is my go-to for football Sundays or holiday dinners when I need something hearty but not fussy. Serve it warm or cold—it’s just as good reheated, and the leftovers? They disappear faster than I can say “refill my plate.”
- Budget Magic: I make this twice a month because it’s my wallet’s best friend—canned beans, soup, and fried onions cost pennies compared to fresh ingredients. Plus, the milk and flour are pantry staples, so I’m always ready to throw it together when I’m short on cash or time.
Step-by-step instructions for Campbell's canned green bean casserole recipe
This classic comfort dish comes together faster than you'd expect—creamy, crunchy, and packed with nostalgic flavor.
Prepare the Creamy Base
In a large mixing bowl, combine the 2 cans Campbell's Cream of Mushroom Soup, 2 cans Vegan Cream Soup (if using), and the 0.5 cup Milk. Stir until smooth and well blended. This creamy foundation is what makes this casserole so comforting. For extra richness, melt the 4 tbsp Butter and whisk it into the soup mixture until fully incorporated.
Next, add the 0.5 cup All-Purpose Flour, 0.5 tsp Salt, 0.25 tsp Black Pepper, 0.5 tsp Garlic Powder, and 0.5 tsp Onion Powder to the soup mixture. Stir vigorously for about 1 minute until the flour is completely dissolved and the sauce begins to thicken slightly. You're creating the perfect creamy sauce that will coat every green bean perfectly. If you prefer a thicker consistency, you can add a splash more milk later.
Combine with Green Beans
Drain and rinse the 4 cans Canned Green Beans thoroughly to remove any excess liquid or sodium. Add the drained green beans to the soup mixture and gently stir to coat them evenly in the creamy sauce. You want each bean to be fully enveloped—this ensures every bite is packed with flavor. The green beans should be evenly distributed throughout the mixture, not clumped together.
At this stage, you can taste the mixture and adjust the seasoning if needed. I often add a pinch more salt or pepper to taste, but this depends on whether you prefer your dish more or less seasoned. The green beans should be tender but still hold their shape—no need to cook them further at this point. This step is all about building that perfect creamy texture that makes this casserole so special.
Assemble the Crunchy Topping
In a separate bowl, combine the 1.5 cups Store-Bought Fried Onions and 0.5 cup Gluten-Free Breadcrumbs (if using). This topping is what gives the casserole that signature crunchy texture that everyone loves. Stir them together gently—you don't want to crush the fried onions, as their crispy texture is what makes this casserole so satisfying.
Transfer the green bean mixture to a greased 9x13-inch baking dish. Spread it out evenly so it's about ½-inch thick throughout. This even distribution ensures the casserole cooks uniformly and every bite has that perfect combination of creamy and crunchy textures. Sprinkle the fried onion and breadcrumb mixture evenly over the top, pressing down very lightly with the back of a spoon to help it adhere.
Bake to Golden Perfection
Preheat your oven to 350°F. Once preheated, place the baking dish on the center rack and bake for 30-35 minutes. You're looking for the top to become golden brown and the edges to bubble slightly—this is your sign that the casserole is cooking through and developing that beautiful crust.
About halfway through baking (after 15-20 minutes), you can give the casserole a gentle shake to help distribute any liquid that might have pooled. This prevents any dry spots from forming. The casserole is done when the top is golden brown and the center is hot to the touch. Let it rest for 5-10 minutes before serving—this allows the flavors to meld together and makes it easier to cut clean slices.
Serve and Enjoy
Remove the casserole from the oven and let it cool for a few minutes before serving. The contrast between the creamy green bean mixture and the crispy fried onion topping is what makes this dish so irresistible. Serve it warm with a side of dinner rolls or a simple green salad for a complete meal.
This casserole is best enjoyed fresh from the oven, but you can also make it ahead and reheat it in the oven at 350°F for 15-20 minutes. The flavors only get better as they sit, making this the perfect dish for meal prep or holiday gatherings. Each bite delivers that nostalgic comfort food experience we all love.
Pro Tips For Making Campbell'S Canned Green Bean Casserole
- Cook the Beans First: Drain those canned green beans and give them a quick 3-minute simmer in salted water before mixing with the soup. I learned this the hard way—cold, soggy beans water down the sauce and make the whole thing taste bland. A fast boil wakes them up and keeps the texture right.
- Thicken the Sauce Right: Mix your flour and milk into a smooth paste before adding it to the soup—no lumps, no stress. I used to toss it in dry and ended up with a gluey mess. Stir in the paste while the soup’s still warm on the stove, then let it simmer for 2 minutes to fully thicken.
- Skip the Overmixing: Once you fold in the fried onions, stop stirring. Yes, they’ll look uneven—that’s normal. Overmixing makes the onions soggy and turns the casserole into a mushy blob. Just give it a gentle toss with a spatula and let the oven do the rest.
- Broil for Crispy Top: If you want that golden, slightly crispy finish, broil the casserole for 2-3 minutes at the end. Watch it like a hawk—it burns faster than you’d think. Works best if you cover the top with foil first, then uncover just before broiling.
Flavor customization for this campbell's canned green bean casserole
Spicy Kick Option
For those who love heat, stir in 1 teaspoon of cayenne pepper or ½ teaspoon of crushed red pepper flakes directly into the soup mixture before adding the green beans. This adds a subtle warmth that pairs perfectly with the creamy texture.
I also like adding ½ teaspoon of smoked paprika for a smoky depth that enhances the overall flavor profile. 🌶️
Cheesy Twist
Transform this classic into a cheesy delight by sprinkling ½ cup shredded cheddar cheese or ½ cup grated Parmesan over the top before baking. For extra indulgence, mix ¼ cup cream cheese into the soup base for a richer, creamier texture.
The cheese melts beautifully into the creamy mixture, creating a decadent layer that everyone will love.
Herb Infusion
Swap out the garlic and onion powders for fresh herbs to brighten up the flavor. I recommend stirring in 1 tablespoon chopped fresh parsley or 1 teaspoon dried thyme into the soup mixture.
For a more robust flavor, add ½ teaspoon dried basil or ½ teaspoon dried oregano. Fresh herbs add a vibrant touch that elevates the dish beyond the traditional recipe.
Smoky BBQ Version
Give this casserole a Southern twist by mixing ½ cup BBQ sauce (like Sweet Baby Ray's) into the soup base. Add ½ cup cooked bacon bits for extra smokiness and richness.
Top with extra fried onions and bake as directed. This version is perfect for those who love bold, savory flavors with a hint of sweetness from the BBQ sauce.
Vegetarian Protein Boost
For a heartier vegetarian option, stir in 1 cup cooked lentils or 1 cup crumbled tofu along with the green beans. The lentils add a satisfying texture and extra protein, while the tofu soaks up the creamy sauce beautifully.
This makes the dish more filling while keeping it plant-based and delicious.
Sweet & Savory Finish
Add a touch of sweetness by sprinkling 2 tablespoons brown sugar into the soup mixture before baking. For a caramelized finish, top with ½ cup crushed potato chips (like Ruffles) instead of fried onions.
The sweetness balances the savory flavors, creating a unique twist on the classic recipe that’s sure to impress. 💫
Nutrition facts
Frequently asked questions
Can I make this casserole without Campbell's soup?
For a homemade version, blend 1 cup cooked mushrooms, ½ cup heavy cream, and 2 tbsp flour until smooth. Season with 1 tsp garlic powder and ½ tsp onion powder to mimic the soup's flavor. This works especially well if you need a lower-sodium option or want to control the thickness better.
Why does my casserole turn out watery?
Watery results usually happen when the green beans aren't drained well or the soup mixture isn't thickened enough. Always rinse and drain the beans thoroughly, then stir in ½ cup flour with the soup base to create a thicker consistency. If it's still too thin after baking, mix 1 tbsp cornstarch with 1 tbsp cold water and stir it in before serving.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 350°F for 15-20 minutes until bubbly. For microwave reheating, use 30-second intervals on medium power, stirring between each interval to prevent drying out. The oven method preserves the crispy topping better than microwaving.
Can I make this gluten-free?
Yes! Skip the fried onions and use ½ cup gluten-free breadcrumbs toasted in 2 tbsp butter instead. For extra crunch, try crushed gluten-free crackers or crumbled pork rinds. The recipe maintains all the creamy goodness while being completely gluten-free.
How far ahead can I prepare this for a holiday meal?
You can assemble the casserole 24 hours ahead and refrigerate it uncovered. Before baking, let it sit at room temperature for 30 minutes and add 5-10 minutes to the baking time. For freezing, assemble and bake as directed, then cool completely, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.