Side Dishes
This Campbell's classic green bean casserole recipe delivers the nostalgic comfort of a homestyle dinner in one simple dish—just like Grandma used to make.
The secret lies in that perfect balance of tender green beans, creamy mushroom soup, and a crispy fried onion topping that transforms this into a showstopping side. I've perfected this recipe over years of holiday gatherings, where it always disappears first.
What makes this casserole truly special is how effortlessly it comes together. You'll start by sautéing fresh green beans until they're just tender, then mix in Campbell's cream of mushroom soup for that signature rich, velvety texture.
The key to that iconic crispy topping? Using the right amount of fried onions and baking until golden brown—no soggy corners here. This recipe serves 6-8 and takes just 45 minutes from start to finish.
By the time it emerges from the oven, you'll have a dish that's creamy yet crispy, comforting yet elegant—exactly what makes this a holiday staple. The green beans stay tender while the soup base creates a luscious sauce, and that golden fried onion topping adds the perfect textural contrast.
It's the kind of side that transforms any meal into something special, with minimal effort.
For extra crispiness, sprinkle the onions directly from the can onto the hot casserole right before baking. Serve warm with roasted chicken or turkey for the ultimate comfort food experience. Here's how to make it perfectly every time.
Ingredients for campbell's classic green bean casserole
Pantry staples plus a few fresh touches—this is the ultimate nostalgic side dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 1 ½ lb | Trimmed, ends cut off |
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | Condensed, 10.5 oz each |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ¼ cup | For roux |
| Fried Onions 🧅 | 1 ½ cups | From can, drained |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
| Ground Black Pepper 🌶️ | ¼ tsp | For topping |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, optional |
The green beans are your star, so pick fresh, crisp ones—the thinner the bean, the better. Trader Joe's or local markets usually have the best selection, but any grocery store's produce section works. Trim the ends carefully—you want those beans to stay intact while cooking. For the soup, Campbell's Cream of Mushroom Soup is non-negotiable here—it's the secret to that creamy, velvety texture everyone loves. I always grab a couple extra cans because this dish disappears fast during holidays. The milk and butter combo thickens the sauce perfectly, so don't skip either—trust me, it makes all the difference.
No Campbell's soup? Homemade mushroom sauce works in a pinch—just blend cooked mushrooms with milk, butter, and a splash of cream. The fried onions are the showstopper, so use the canned kind from French's—it's pre-cooked and ready to add that perfect crunch. Want extra flavor? Add a pinch of garlic powder and onion powder to the topping mix. The cheddar cheese is optional but adds a nice tangy kick if you're serving this at a gathering. Fresh parsley isn't just for looks—it brightens up the whole dish, so don't skip it if you've got some on hand.
This casserole reheats beautifully—just cover it with foil and warm in the oven for 15-20 minutes. The onions stay crispy if you add them right before baking, so sprinkle them on top of the hot dish and pop it back in the oven for 2-3 minutes. Keeps in the fridge for 4-5 days, but honestly, it's best served fresh. For holiday prep, I always make this a day ahead—flavors meld even better overnight. Leftovers freeze well for up to 3 months, though I doubt you'll have any!
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you can literally set the table while it bakes. Trim those beans, dump in the soup and milk, toss with the buttery flour mix—boom. Twenty minutes later, dinner’s done. (Yes, even on a Tuesday night.)
- Creamy Crunch Magic: That crispy fried onion topping? It’s the star. The creamy mushroom soup base is rich but not heavy, and the golden crunch on top—chef’s kiss—cuts through the richness like a perfect balance. My picky eaters actually finish their plates.
- Leftovers That Don’t Suck: Unlike most casseroles, this one reheats like a dream. The next day, it’s still creamy, still crispy in spots, and somehow even better cold for lunches. I make a double batch just for this reason—no sad, dry leftovers here.
- Budget Dinner Hero: Fresh green beans might seem fancy, but they’re cheaper than takeout and healthier. Add the canned soup, milk, and a stick of butter, and you’ve got a filling, satisfying meal for under $10. Honestly, it’s my go-to when I’m broke but still want to feel like I fed my family well.
Step-by-step instructions for Campbell's classic green bean casserole
This legendary dish delivers that perfect balance of creamy, crispy, and comforting flavors every time.
Prep and Blanch the Fresh Green Beans
Start by trimming the ends off the 1.5 lb fresh green beans and cutting them into 2-inch pieces. This size ensures even cooking and a perfect bite. Spread them out on a large baking sheet and steam or boil for 3-4 minutes until they're bright green and just tender—you want them to stay crisp, not mushy.
Drain immediately and transfer to a large bowl. While still warm, toss them with 1 tsp salt and 0.5 tsp black pepper. This seasoning will penetrate the beans as they cool, giving you flavorful green beans throughout the casserole. Set aside while you prepare the creamy mushroom mixture.
Make the Creamy Mushroom Sauce
In a large saucepan, melt the 0.5 cup butter over medium heat. Once melted, whisk in the 0.25 cup all-purpose flour to form a smooth roux. Cook for 1-2 minutes until it turns a light golden color—this will thicken your sauce beautifully.
Slowly pour in the 2 cans Campbell's Cream of Mushroom Soup and 0.5 cup milk, whisking constantly to prevent lumps. Add 0.5 tsp garlic powder and bring the mixture to a gentle simmer. Let it cook for 5-7 minutes until it thickens slightly and coats the back of a spoon. This is where all that classic comfort flavor develops.
Combine and Layer in the Baking Dish
Pour the creamy mushroom mixture over the blanched green beans in the bowl. Gently stir to coat all the beans evenly with the sauce. Transfer this mixture to an 8x8-inch baking dish or similar size. The beans should be spread out in an even layer—this ensures they cook through without getting soggy.
Sprinkle the 1.5 cups fried onions evenly over the top. These will create that iconic crispy texture we all love. If you're using the optional 0.5 cup sharp cheddar cheese, sprinkle it over the onions now. This cheese adds a delicious sharpness that balances the creamy sauce.
Bake Until Bubbly and Golden
Preheat your oven to 350°F. Bake the casserole uncovered for 30-35 minutes until the top is golden brown and the edges are bubbling. You'll know it's ready when the onions on top look crispy and the cheese (if using) is melted and slightly browned.
For that perfect crispy topping, broil for 2-3 minutes at the end. Watch it closely—you want the onions to get golden brown, not burned. The broiler adds that extra crunch that makes this casserole so special.
Rest, Garnish, and Serve
Remove from the oven and let the casserole rest for 5 minutes. This resting time allows the flavors to meld together and makes it easier to serve. Garnish with 0.25 cup chopped fresh parsley just before serving—it adds a fresh pop of color and brightness that complements all the rich flavors.
Serve warm with crusty bread or over mashed potatoes. The contrast of the crispy onions against the creamy sauce and tender green beans makes every bite of this classic casserole unforgettable. Leftovers keep well in the refrigerator for up to 4 days, though I doubt they'll last that long!
Pro Tips For Making Campbell'S Classic Green Bean Casserole
- STEAM FIRST, SAUTE LATER: Fresh green beans need a quick blanch—not a boil—before they hit the pan. Toss them in a pot of boiling water for exactly 3 minutes, then shock in ice water. This keeps them crisp-tender, not mushy, and they’ll hold their shape under all that creamy soup.
- SALT THE SOUP LIKE SOUP: The Campbell’s cream of mushroom soup is already salty, but don’t assume it’s enough. Stir in an extra ½ teaspoon of salt when you mix it with the milk—especially if you’re using low-sodium soup. Taste it before adding the beans; you’d be surprised how fast flavors get lost in the final dish.
- DON’T SKIP THE ROUX: That butter-flour paste (the roux) is what thickens the sauce and adds richness. Melt the butter first, then whisk in the flour all at once and cook for 2 full minutes until it’s golden, not pale. If you rush this, your sauce will taste raw and floury—trust me, I’ve made that mistake.
- TOAST THE BREADCRUMBS: The recipe probably calls for plain breadcrumbs, but toasting them first makes all the difference. Spread them on a dry pan over medium heat for 3-4 minutes, stirring often, until they’re fragrant and just starting to brown. This adds depth to the topping—no one wants a bland, soggy crust.
Serving suggestions for campbell's classic green bean casserole
Holiday Centerpiece
Transform this casserole into the star of your holiday table by serving it in a preheated cast-iron skillet for the first 10 minutes of baking. The skillet's heat retention creates a crispier bottom edge, while the classic baking dish handles the rest.
For presentation, transfer it to a wooden serving board topped with a sprig of fresh rosemary—this instantly elevates it from side dish to centerpiece. 🌟
Protein Pairings
This casserole pairs beautifully with roasted turkey breast or herb-crusted pork tenderloin—both complement the creamy mushrooms without overpowering. For a lighter option, try baked lemon-herb chicken thighs—the citrus cuts through the richness.
I always serve it with garlic mashed potatoes to soak up every last bit of that creamy sauce.
Make-Ahead Magic
Assemble the casserole completely (up to adding the fried onions) and refrigerate overnight for deepened flavors. The next day, sprinkle the onions on top and bake as directed.
For holiday prep, I make this 24 hours ahead—the flavors meld beautifully, and it reheats perfectly. Cover tightly with aluminum foil to prevent drying out during storage.
Garnish Like a Pro
Fresh parsley isn't just for looks—it adds a bright contrast to the rich flavors. For extra flair, sprinkle crushed black pepper over the onions before the final broil. A drizzle of hot honey (just 1 tsp) adds a subtle sweetness that balances the savory notes.
I also love a sprinkle of toasted breadcrumbs for added crunch on the final serving.
Leftovers Reinvented
Turn leftover casserole into green bean casserole frittata—just crack eggs over the leftovers, add cheese, and bake at 375°F for 15-20 minutes. For a quick lunch, serve it cold with crusty bread and a side of apple slices for a sweet-savory contrast.
The creamy sauce stays just as delicious, even chilled.
Seasonal Variations
For Christmas, add dried cranberries and pecans to the topping for a festive twist. In summer, swap the fried onions for quick-pickled red onions and serve chilled with grilled shrimp.
The key is keeping that creamy mushroom base—it's the heart of this dish, no matter the season. 🌶️
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Yes, but with a few adjustments! Use 1 lb frozen green beans (thawed and drained) instead of fresh. Since frozen beans are already cooked, skip the blanching step and just toss them with the sauce. For extra flavor, add 1/4 tsp onion powder to the seasoning to compensate for the lack of freshness.
Why is my fried onion topping soggy?
Soggy onions usually mean the casserole was baked too long or the onions weren't added at the right time. Always sprinkle them on top of the hot casserole right before the final 2-3 minutes of baking (or broiling). Using 1.5 cups of onions (not packed) and baking at 350°F (not higher) helps maintain crispiness.
Can I make this casserole without Campbell's soup?
For a homemade version, blend 1 cup cooked mushrooms, 1/2 cup milk, 1/4 cup butter, and 1/4 cup flour into a smooth sauce. Simmer until thickened, then season with 1 tsp garlic powder and 1/2 tsp onion powder. The texture will be slightly thicker, but it works beautifully.
How do I make this gluten-free?
Replace the all-purpose flour with 1/4 cup gluten-free flour blend (like Bob's Red Mill 1:1) and use gluten-free fried onions. For extra creaminess, stir in 2 tbsp cornstarch with the milk to thicken the sauce. The texture will be slightly different but still delicious.
Can I bake this in a different-sized dish?
Yes, but adjust the baking time. For a 9x13-inch dish, reduce baking time to 25-30 minutes (cover with foil if needed). For a 7x11-inch dish, increase to 35-40 minutes. Always check for doneness when the edges bubble and the center is set. The key is even heat distribution!