Side Dishes
This Campbell's green bean casserole recipe with canned green beans brings back that nostalgic, layered magic—crispy fried onion topping and creamy mushroom-green bean filling—all made with pantry staples. My first attempt as a teenager used canned soup and green beans, and it became our family's Thanksgiving staple.
The secret lies in baking the casserole until the top turns golden and the edges bubble, creating that perfect contrast between crispy and creamy.
What makes this recipe foolproof is using canned cream of mushroom soup as the base, which adds rich depth without requiring fresh mushrooms. The canned green beans hold their shape while absorbing the savory sauce, and the fried onions provide that signature crunch.
For extra flavor, I always stir in a splash of milk to the soup mixture—this creates a smoother, creamier texture that kids (and picky eaters) actually enjoy.
By the time it comes out of the oven, you'll have a creamy, velvety filling topped with perfectly golden, crispy onions that shatter with every bite.
The aroma alone will bring back holiday memories, but the taste is what truly impresses—each forkful delivers tender green beans, earthy mushrooms, and that satisfying crunch from the onions. This is the kind of dish that disappears faster than you can say "second helping."
Serve this classic side alongside roasted turkey, ham, or even as a hearty vegetarian main with crusty bread. The recipe scales easily for crowds, and leftovers reheat beautifully—just cover with foil to prevent drying. Here's everything you need to make it perfectly every time.
Ingredients for campbell's green bean casserole recipe with canned green beans
Pantry staples that transform into nostalgic comfort—crispy, creamy, and full of holiday flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Cream of Mushroom Soup (canned) 🍄 | 2 cans | 10.5 oz cans, Campbell's preferred |
| Canned Green Beans 🌱 | 2 cans | 14.5 oz cans, drained |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| French Fried Onions 🧅 | 1 cup | Store-bought or homemade |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy topping |
| Butter 🧈 | ½ cup | Unsalted, melted |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated optional |
| Heavy Cream 🥛 | ¼ cup | For extra richness |
The Campbell's cream of mushroom soup is the heart of this dish—don't skimp on quality here. The 10.5 oz cans give you that rich, earthy base without needing fresh mushrooms. I always grab the classic Campbell's from the regular grocery store aisle—it's what I grew up with, and it delivers that nostalgic taste. For the green beans, 14.5 oz cans work perfectly—they hold their shape while soaking up all that creamy goodness. If you're feeling fancy, you can use low-sodium cans and adjust the added salt later, but honestly, the regular stuff tastes just as good (and is cheaper). The French fried onions are non-negotiable for that signature crunch—Store brand or French's both work, but if you're making a big batch, the Costco-sized bag saves money.
No milk on hand? Heavy cream or half-and-half works in a pinch (use the same amount), though it'll be slightly richer. Running low on French fried onions? Toasted breadcrumbs mixed with butter and garlic powder mimics the texture (though it won't be as sweet). Want extra depth? A splash of chicken broth in the soup mixture adds savory notes without altering the texture. The Parmesan cheese is optional but adds a nice umami boost—if you skip it, just increase the black pepper slightly. Pro tip: Toast your garlic powder in a dry pan for 30 seconds before mixing—it intensifies the flavor without adding heat. And if you're serving this to kids (or picky eaters), stir in an extra splash of milk to make it even creamier.
This casserole tastes even better the next day, so make it ahead if you can. Assemble it in a 9x13-inch baking dish, cover with foil, and refrigerate for up to 24 hours before baking. Once baked, store leftovers in the fridge for 4-5 days—just reheat covered with foil to keep it moist. For freezing, bake fully first, then portion into containers and freeze for up to 3 months. The topping stays crispy if you reheat covered with a damp paper towel for 10 minutes before serving. And if you're serving a crowd? Double the recipe—it scales perfectly, and you'll have seconds (or thirds) guaranteed.
Why You'll Love This Recipe
- Here’s what sold me: the French fried onions on top aren’t just garnish—they’re the star. That crispy snap with the creamy mushroom-milk base? Chef’s kiss. Honestly, I’ve tried fancier versions, but this one hits the spot every time.
- I’ll be real: this feeds four for under $5. Canned beans, soup, milk—it’s the kind of dish where you’re not choosing between groceries and rent. Plus, the French fried onions add that restaurant-worthy touch without breaking the bank. My college-student self would’ve cried.
Step-by-step instructions for Campbell's green bean casserole with canned green beans
Let's create that perfect creamy, crispy classic using only pantry staples.
Prepare the Creamy Mushroom Base
Preheat your oven to 375°F to get it ready while you work. In a large mixing bowl, combine the 2 cans Cream of Mushroom Soup (canned), 0.5 cup Milk, and 0.25 cup Heavy Cream. Stir until completely smooth - you want no lumps in this foundation layer. The mixture should be thick but pourable, like heavy cream.
Next, add the 0.5 cup Butter and stir until melted and fully incorporated. Sprinkle in the 0.5 tsp Salt, 0.25 tsp Black Pepper, and 0.5 tsp Garlic Powder. Mix well so every spoonful gets that savory flavor boost. This creamy base will be the heart of your casserole, so take your time getting it perfectly blended.
Layer the Green Beans
Drain and rinse the 2 cans Canned Green Beans thoroughly to remove any excess liquid or salt. Spread them evenly across the bottom of a 9x13-inch baking dish, creating a single layer. The beans should cover the entire bottom without overlapping too much - think of it like a green bean carpet.
Pour the creamy mushroom mixture evenly over the green beans, spreading it with a spatula to create an even layer. You want about ½ inch of sauce covering the beans. This layering ensures every bite gets that perfect combination of creamy sauce and tender green beans. Gently press down on the beans to help them settle into the sauce.
Create the Crispy Topping
In a small bowl, mix together the 2 tbsp All-Purpose Flour and 0.25 cup Parmesan Cheese until combined. This simple mixture will create that signature crispy topping. Spread this flour-cheese mixture evenly over the creamy layer, making sure to cover all the surface area.
Next, sprinkle the 1 cup French Fried Onions evenly over the flour-cheese layer. Press them down gently so they stick to the surface. The onions will add both texture and a sweet, savory contrast to the creamy base. Bake uncovered for 25-30 minutes until the top is golden brown and the edges are bubbling.
Finish and Rest for Perfect Texture
Remove the casserole from the oven and let it rest for 5 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice and serve. You'll notice the top becomes even crispier as it cools slightly - this is exactly what you want.
The casserole should be bubbling hot with a golden, crispy topping that contrasts beautifully with the creamy mushroom sauce underneath. Each bite should deliver tender green beans, rich mushroom flavor, and that satisfying crunch from the topping. Serve immediately while hot for the best experience!
Pro Tips For Making Campbell'S Green Bean Casserole Recipe With Canned Green Beans
- Drain & Rinse Beans: That salty canned bean juice? It’s a flavor bomb if you don’t handle it. Drain them first, then give the beans a quick cold water rinse—especially if the label says "reduced sodium." Trust me, your casserole won’t taste like a salt lick later.
- Thicken Before Baking: Skip the watery soup mess by simmering your cream of mushroom soup and milk mixture for 3-5 minutes on the stove first. You’re aiming for a thick, creamy consistency—like pudding, not paint. This keeps the casserole from turning into a sad, soupy blob in the oven.
- Toast the Onions: French fried onions lose their crunch fast, but toasting them for 2-3 minutes in a dry skillet before sprinkling makes all the difference. They’ll stay crisp longer and add a nutty depth—no one wants soggy onions on top of their casserole.
- Add Flour Last: Mix the flour into the soup after it’s heated, not before. Stirring it in cold makes lumps like you’re feeding a toddler. A quick whisk while warm guarantees a smooth sauce—no one’s checking for texture flaws under that onion blanket.
Health benefits of this dish
Creamy Comfort Benefits
The creamy mushroom base in this casserole provides comfort food satisfaction—the kind that warms you from the inside out.
The cream of mushroom soup contains vitamin A (from the mushrooms) that supports vision and immune function, while the milk and heavy cream contribute calcium and vitamin D for bone health.
I always tell David that this dish is like a hug in food form—especially on chilly Austin evenings when we're craving something hearty. 💛
Fiber-Rich Green Beans
Those canned green beans might seem simple, but they pack a nutritional punch—about 4 grams of fiber per serving that aids digestion and helps keep you feeling full. The beans also provide vitamin K (important for blood clotting) and folate, which is especially beneficial during pregnancy.
I learned from Nana Mae that canned beans are just as nutritious as fresh when prepared properly, and they're perfect for quick weeknight meals when fresh produce isn't always available.
Protein Boost
The combination of cream of mushroom soup, milk, and cheese creates a surprisingly protein-rich side dish—about 12 grams per serving. This makes it more than just a vegetable side; it's a meal component that helps satisfy hunger.
The Parmesan cheese adds an extra 3 grams of protein per serving, along with calcium and phosphorus for strong bones. David always jokes that this casserole could be our main dish if we're in a pinch—it's that filling!
Low-Calorie Comfort
For those watching calories, this casserole offers a balanced option—about 250 calories per serving when made with whole milk. The green beans provide volume and fiber without many calories, while the French fried onions add crunch without excessive fat.
I often serve it with a simple side salad to make it even lighter while keeping that satisfying texture contrast. The key is portion control—this is a dish meant to be enjoyed in moderation, not devoured straight from the pan!
Holiday Crowd-Pleaser
This dish is a nutritional crowd-pleaser for gatherings because it appeals to both kids and adults. The mild flavors make it approachable for picky eaters, while the crispy topping adds sophistication for adults.
I've served this at Thanksgiving for years, and it's always the first to disappear—even from my health-conscious friends. The best part? You can make it ahead and freeze portions, so you're not stuck in the kitchen when guests arrive. It's the perfect balance of nostalgia and nutrition. 🍽️
Nutrition facts
Frequently asked questions
Can I make this casserole without French fried onions?
If you're out of French fried onions, try toasting 1 cup breadcrumbs with 2 tbsp melted butter and ½ tsp garlic powder until golden. For extra flavor, add ¼ cup grated Parmesan to the breadcrumb mix. This creates a similar crispy texture that still pairs perfectly with the creamy filling.
How do I prevent the casserole from getting soggy?
Bake the casserole until the top is deep golden brown and the edges are bubbling—this ensures maximum crispiness. For extra insurance, sprinkle the flour-cheese mixture over the creamy layer just before adding the onions, then bake uncovered for the full 25-30 minutes. Avoid covering with foil during baking, as steam will make the topping soft.
Can I use fresh green beans instead of canned?
Yes, but you'll need to blanch them first. Boil 1.5 lbs fresh green beans for 3 minutes, then shock in ice water to stop cooking. Drain well before layering. Fresh beans will be slightly more tender, so reduce the baking time by 5 minutes to avoid overcooking. The flavor remains excellent, but the texture will differ slightly.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 350°F for 15-20 minutes until warmed through. For extra crispiness, uncover for the last 2-3 minutes of reheating. Microwaving works in a pinch—just cover with a damp paper towel and heat in 30-second intervals until hot. The topping may soften slightly, but it's still delicious.
Can I make this vegetarian?
This recipe is already vegetarian! The cream of mushroom soup contains no meat, and the green beans provide plant-based protein. For a vegan version, use unsweetened almond milk** instead of regular milk and omit the Parmesan or use a vegan cheese alternative. The flavor remains rich and satisfying.