Side Dishes
This Campbell's Classic Green Bean Casserole recipe delivers the nostalgic comfort of a creamy mushroom sauce topped with golden, crispy fried onions—just like grandma used to make.
The key to achieving that perfect texture lies in layering properly sautéed green beans with the right amount of cream of mushroom soup, then baking until the onions turn into a satisfying crunch.
I've perfected this recipe over years of holiday gatherings, ensuring every bite brings back those warm, comforting memories.
The beauty of this dish is its simplicity—it requires just a handful of ingredients that you likely already have in your pantry. Fresh or canned green beans work equally well, and the cream of mushroom soup provides that rich, velvety base that makes this casserole so beloved.
The secret to the crispy topping isn't just the fried onions; it's also baking the casserole at the right temperature to ensure the onions get perfectly golden without burning.
What you'll end up with is a creamy, savory casserole with a texture that's impossible to resist—the tender green beans, the rich mushroom sauce, and that satisfying crunch from the fried onion topping.
It's the kind of dish that brings people together, whether you're serving it at Thanksgiving, Christmas, or a cozy family dinner. The aroma alone will have everyone gathering around the table, eager for a taste of this classic comfort food.
This recipe is designed to be both traditional and foolproof, with tips to help you achieve the best results every time. Whether you're recreating childhood memories or introducing this beloved dish to a new generation, the steps are straightforward and the outcome is always delicious.
Let's get started on creating this timeless classic.
Ingredients for campbell's classic green bean casserole
Pantry staples plus a few key ingredients for that nostalgic casserole magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 2 ½ lbs | Trimmed and cut into 2-inch pieces |
| Cream of Mushroom Soup 🍄 | 2 cans | Campbell's Classic recipe preferred |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Fried Onions 🧅 | 1 ½ cups | Store-bought or homemade crispy |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated for topping |
| Fresh Mushrooms 🍄 | ½ lb | Optional, sliced for extra depth |
The green beans are the backbone—fresh or canned works, but fresh gives that satisfying crunch. Costco or Trader Joe's usually have pre-trimmed for convenience, but if you're cutting your own, keep the pieces even. The Campbell's cream of mushroom soup is non-negotiable here—it's the secret to that classic flavor. For extra richness, I always add a splash of milk (about 1/4 cup) to the soup before mixing. The fried onions? French's Classic from the canned aisle is a game-changer—they're pre-cooked and crispy, saving you time. If you're feeling ambitious, homemade fried onions (sautéed in butter until golden) add a restaurant-quality touch.
No Campbell's soup? Homemade mushroom sauce works—sauté mushrooms, garlic, and flour, then add milk and seasonings. Short on fried onions? Crispy shallots or crushed potato chips can mimic that crunch (yes, really!). Fresh mushrooms? Sauté them first to deepen their flavor. The Parmesan topping is optional but adds a salty kick—skip it if you're watching sodium. For a vegan version, use dairy-free milk and cheese, but the texture might differ slightly. And if you're using canned green beans, drain them well to avoid a watery casserole.
This casserole tastes even better the next day—make it ahead and refrigerate for up to 3 days. Reheat covered at 350°F for 20 minutes. Leftovers freeze beautifully for up to 3 months—just thaw overnight in the fridge before reheating. Pro tip: Sprinkle a little extra Parmesan on top when serving—it makes everyone think you put in extra effort. And if you're serving at Thanksgiving, double the recipe—it disappears fast.
Why You'll Love This Recipe
- Here’s what sold me: that perfect contrast of creamy mushroom soup and the buttery crunch of fried onions on top. It’s like a hug in casserole form—rich, tangy, and just salty enough to make you reach for seconds.
- One-Pot Magic: I swear by this recipe because it’s literally one skillet—no bowls, no mess. Toss in the green beans, dump in the soup and milk, and let the butter and onions do their thing. Twenty minutes later, you’re done.
- Creamy Crunch Perfection: Here’s what sold me: that perfect contrast of creamy mushroom soup and the buttery crunch of fried onions on top. It’s like a hug in casserole form—rich, tangy, and just salty enough to make you reach for seconds.
- Holiday or Weeknight: Between us, this is my go-to for Thanksgiving and Tuesday dinners. Serve it with roasted chicken for a full spread, or just eat it straight from the pan when you’re too tired to care. It’s that reliable.
Step-by-step instructions for Campbell's classic green bean casserole
Here's how to create that iconic crispy-topped, creamy mushroom magic that's been a holiday favorite for generations.
Prep the Green Beans and Mushrooms
Start by trimming the ends off the 2.5 lbs fresh green beans and cutting them into 2-inch pieces. I like to snap them by hand—it's faster than chopping and gives you more control over the size. Spread them on a baking sheet and set aside.
If using the 0.5 lb fresh mushrooms, slice them thinly and set them aside. The mushrooms will add wonderful earthy flavor to the creamy sauce. You can skip them if you prefer a more traditional version, but I find they make this dish even more special.
Make the Creamy Mushroom Sauce
In a large mixing bowl, combine the 2 cans cream of mushroom soup, 0.5 cup milk, 0.5 cup melted butter, 2 tbsp all-purpose flour, 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Whisk everything together until smooth and fully incorporated. This mixture should be thick but pourable—like heavy cream consistency.
If you're using the mushrooms, stir them into the sauce now. The mushrooms will soften as they cook, releasing their flavor into the creamy base. Taste and adjust seasoning if needed—this is your chance to make sure everything is perfectly balanced before baking.
Assemble the Casserole
Preheat your oven to 350°F. Spread half of the green beans on the bottom of a 9x13-inch baking dish, creating an even layer. Pour half of the mushroom sauce over the beans, then sprinkle half of the 1.5 cups fried onions evenly on top. Repeat with the remaining green beans, sauce, and onions.
This layering technique ensures every bite has that perfect combination of creamy sauce, tender green beans, and crispy fried onions. Don't worry if it looks messy—it'll all come together beautifully in the oven.
Bake Until Bubbly
Bake uncovered for 45-50 minutes until the green beans are tender and the sauce is bubbling around the edges. You'll know it's ready when the top is golden and the edges look slightly caramelized. If you peek and it's not quite bubbly enough, give it another 5-10 minutes—patience is key here.
During the last 10 minutes of baking, sprinkle the 0.25 cup freshly grated Parmesan cheese evenly over the top. This will give you that beautiful golden crust we all love. The cheese should melt slightly and create a delicious, cheesy topping.
Rest and Serve
Let the casserole rest for 10 minutes before serving. This resting time allows the layers to set slightly and makes it easier to slice. The flavors will meld together beautifully during this time, giving you that perfect combination of creamy, crispy, and tender textures.
Slice into squares and serve warm. The creamy mushroom sauce should coat every bite of green bean, topped with crispy fried onions and that golden Parmesan crust. This classic casserole is comfort food at its finest—perfect for family dinners or holiday gatherings.
Pro Tips For Making Campbell'S Classic Green Bean Casserole
- Trim and Blanch Beans: Cut the ends off your green beans—yes, even the thick ones—and give them a quick 3-minute blanch in boiling water before draining. This softens them just enough to absorb the soup without turning to mush later. I learned this the hard way when my beans stayed rock-hard in that creamy sauce.
- Mix in the Onions Last: Sprinkle the fried onions over the top after baking, not before. The heat of the oven will crisp them up perfectly, while stirring them in early makes them soggy—like trying to eat cereal that’s been sitting in milk too long. Save the crunch for the finish.
- Don’t Skip the Butter: The recipe calls for butter in the soup mixture, and it’s not just for flavor—it adds richness that milk alone can’t match. Use at least 2 tablespoons (yes, even if you’re watching calories), and melt it into the soup first. Cold butter clumps like a lazy Sunday morning.
- Bake Until Bubbly: The casserole needs 20–25 minutes in the oven, but don’t peek early. Let it bubble and thicken—if it’s still watery when you take it out, pop it back in until the edges set. I used to rush this, and the result was more of a soup than a casserole. Patience here makes all the difference.
Wine and beer pairings for this campbell's classic green bean casserole
Creamy White Wine
For this rich, creamy casserole, a dry Chardonnay from California’s Napa Valley region is my go-to choice. The crisp acidity and subtle vanilla notes from well-aged barrels cut through the richness of the cream of mushroom sauce beautifully.
Look for a wine with 12-14% alcohol—just enough body to complement without overpowering. A 2018 or newer vintage will offer fresh fruit notes that pair wonderfully with the earthy mushrooms. 🍷
Crisp Lager Balance
If you prefer beer, a crisp, light lager like Heineken or Budweiser works surprisingly well. The clean, carbonated profile refreshes your palate between bites of creamy casserole. For a more adventurous option, try a Belgian witbier like Hoegaarden—its citrusy coriander and orange peel notes create a delightful contrast.
Serve slightly chilled to enhance the beer’s crispness and let it stand out against the warm casserole.
Malbec for Bold Flavors
If you love red wine, a medium-bodied Malbec from Argentina offers an unexpected but delicious pairing. Its dark fruit flavors and subtle smokiness complement the earthy mushrooms while standing up to the creamy sauce.
Choose a wine with 13-14% alcohol and soft tannins—avoid anything too bold or tannic, as it could clash with the dish. A 2019 or 2020 vintage will provide the right balance of fruit and structure. 🍇
Non-Alcoholic Options
Don’t drink alcohol? A sparkling apple cider like Martinelli’s or a ginger beer like Feani adds a refreshing contrast. The effervescence cleanses your palate between bites, while the natural sweetness balances the savory casserole.
For a more sophisticated option, try a sparkling white grape juice—it mimics the acidity of wine without the alcohol. These pairings work especially well during holiday gatherings where not everyone drinks.
Serving Temperature Tips
Always serve wine slightly cooler than room temperature—around 50-55°F for white wines and 55-60°F for reds. For beer, keep it chilled to 40-45°F to preserve its crispness. If serving at a party, place wine bottles in an ice bucket for 15-20 minutes before serving.
For beer, use a beer koozie or place bottles in a cooler filled with ice and water. Proper temperature ensures every sip complements the casserole perfectly. 💡
Nutrition facts
Frequently asked questions
Can I use canned green beans instead of fresh?
Canned green beans work perfectly—just drain them well before mixing with the sauce to avoid a watery casserole. For extra flavor, add 1/2 teaspoon onion powder or 1/4 teaspoon smoked paprika to the sauce mixture. The texture will be slightly softer than fresh, but the taste remains just as rich and satisfying.
Why does my fried onion topping get soggy?
Soggy toppings usually happen when the casserole isn't baked long enough or the oven isn't hot enough. Always bake at 350°F for the full 45-50 minutes—the onions need time to crisp up. For extra insurance, sprinkle the fried onions right before the final 10 minutes of baking. If it still happens, try baking at 375°F for 5 minutes under the broiler at the end.
Can I make this ahead of time?
This casserole actually tastes even better the next day! Assemble it up to 24 hours ahead and refrigerate uncovered. Bake as directed (add 5-10 minutes if cold), then cover with foil to prevent over-browning. For freezing, bake fully, cool completely, then store in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
What can I substitute if I don't have cream of mushroom soup?
No problem! Make a quick homemade version by sautéing 1 cup sliced mushrooms and 1/4 cup flour in 2 tablespoons butter until golden. Add 2 cups milk and simmer until thickened. Season with 1 teaspoon salt, 1/2 teaspoon pepper, and 1/2 teaspoon garlic powder. This works just as well and adds extra depth of flavor.
How do I make this dish vegetarian?
Skip the Parmesan cheese or use a dairy-free alternative, and ensure your cream of mushroom soup is vegetarian (some contain chicken fat). For extra protein, stir in 1 cup cooked lentils or 1/2 cup crumbled tofu with the green beans. The dish will still be creamy and satisfying—just check all ingredients for hidden animal products.