Soups & Stews
This Campbell's cream of mushroom soup green bean casserole recipe brings back memories of holiday dinners with its signature crispy breadcrumb topping and rich, creamy mushroom sauce. ✨ The key to achieving that perfect texture lies in layering the ingredients just right and baking until golden brown—just like Grandma used to make.
I've perfected this recipe over years of testing, ensuring every bite delivers the comforting flavors we all love.
The beauty of this classic dish is its simplicity—just a few pantry staples come together to create something truly special. You'll start with Campbell's cream of mushroom soup as the base, then add tender green beans and a layer of crispy fried onions.
The breadcrumb topping is the star, transforming into a golden, crunchy finish that contrasts beautifully with the creamy sauce beneath.
By the time it emerges from the oven, you'll have a casserole with a perfectly crispy top that shatters when you cut through it, revealing layers of creamy mushroom sauce and tender green beans.
The aroma alone will have everyone gathering around the table, and the first bite will transport you straight to childhood holiday memories. This is comfort food at its finest.
Whether you're serving it at Thanksgiving, Christmas, or a cozy weeknight dinner, this recipe delivers restaurant-quality results with minimal effort. The best part? It reheats beautifully, making it perfect for meal prep or leftovers. Let's get started on creating this timeless classic.
Ingredients for campbell's cream of mushroom soup green bean casserole
Pantry staples meet nostalgic comfort in this classic casserole—crispy, creamy, and guaranteed to bring everyone to the table.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍲 | 2 cans | Condensed, 10.5 oz each |
| Fresh Green Beans 🌱 | 2 lbs | Trimmed, cut into 2-inch pieces |
| French Fried Onions 🧅 | 1 cup | Seasoned, for topping (not pre-cooked) |
| Panko Breadcrumbs 🍞 | ¾ cup | Extra fine for ultra-crispy texture |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Unsalted Butter 🧈 | ½ cup | Melted, for topping binder |
| Shredded Cheddar Cheese 🧀 | 1 cup | Medium sharp, for extra flavor |
| Garlic Powder 🧄 | 1 tsp | For depth of flavor |
| Onion Powder 🧅 | 1 tsp | Enhances fried onion flavor |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce if needed |
The French fried onions are non-negotiable here—Trader Joe's or French's are my go-tos, but any brand with that perfect crunch works. Grab the seasoned kind for extra flavor punch. For the green beans, fresh is best (the crunch makes all the difference), but frozen works in a pinch—just don't thaw them first. The Campbell's soup? Use the condensed version—it's thicker and gives that signature creamy texture. Pro tip: Check the can date—older cans lose their rich mushroom flavor. And if you're feeling fancy, add a splash of heavy cream to the soup for extra decadence.
No French fried onions? Crispy fried shallots or extra crispy potato chips (like Ruffles) crushed up work in a bind—just add a pinch of garlic powder to mimic the flavor. Short on green beans? Broccoli florets or asparagus spears hold up well too. The panko breadcrumbs are key for that shatteringly crispy top—Japanese panko is ideal, but regular panko with a sprinkle of cornstarch for extra crunch gets the job done. Want to cut costs? Substitute crushed cornflakes for half the panko. And if you're watching the cheese, Parmesan adds a salty kick without much fat.
This casserole reheats like a dream—just cover with foil and warm at 350°F for 20-25 minutes. Leftovers? Taste even better the next day once the flavors meld. For make-ahead magic, assemble the casserole (without baking) up to 24 hours ahead, then bake when ready. The crispy topping stays fresh for 3 days if stored in an airtight container, but honestly? It disappears faster than that. Freeze portions for up to 3 months—just bake straight from frozen, adding 10-15 extra minutes to the cooking time.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. The green beans steam right in the skillet while the soup and milk simmer—no extra pans, no stress. Just stir, top, and bake.
- Creamy Crunch Perfection: Between us, the French fried onions and toasted panko on top are the move. That crispy edge with the creamy mushroom-milk base? It’s the kind of bite that makes people pause mid-bite and say, “Wait, you made this?”
- Holiday Table Star: Honestly, this is my go-to for Thanksgiving leftovers or Christmas Eve dinner. It’s hearty enough for a crowd but still feels special—like you put in effort, even though you really just mixed a few things. (My secret: add a splash of garlic powder for extra oomph.)
- Budget-Friendly Leftovers: A single casserole stretches to four meals, and the ingredients won’t break the bank. The green beans are fresh but cheap, the soup is a pantry staple, and the fried onions add luxury without cost. Reheat slices in the toaster oven for crispy edges—game over.
Step-by-step instructions for Campbell's cream of mushroom soup green bean casserole
Here's how to create that perfect creamy, crispy masterpiece—just like Grandma used to make!
🍳 Step 1: Prep the Green Beans and Sauce Base
Start by trimming the ends off the 2 lbs fresh green beans and cutting them into 2-inch pieces. Spread them out on a baking sheet and steam for 5-6 minutes until they're bright green and just tender—you want them to hold their shape but still be fork-tender. Drain well and set aside.
In a large bowl, whisk together the 2 cans Campbell's Cream of Mushroom Soup with the 0.5 cup milk, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp salt, and 0.5 tsp black pepper. Stir until completely smooth. This creamy base is where all the magic happens—it's the heart of your casserole!
👨🍳 Step 2: Assemble the Creamy Layer
Transfer the green beans to a 9x13-inch baking dish and spread them out evenly in a single layer. Pour the creamy soup mixture over the green beans, gently pressing down to help it settle between the beans. Sprinkle the 1 cup shredded cheddar cheese evenly over the top—this will melt into that gorgeous, gooey layer we all love.
Here's the thing—I like to give it a little stir at this point to make sure every green bean gets coated in that rich, creamy goodness. Don't overmix, though; just enough to distribute everything evenly. The cheese will start melting as it bakes, creating that perfect creamy texture.
🔥 Step 3: Create the Crispy Topping
In a small bowl, melt the 0.5 cup unsalted butter in 10-second bursts in the microwave (or melt it gently in a saucepan). Then mix in the 0.75 cup Panko breadcrumbs until you have a crumbly, buttery paste. This is your secret weapon for that ultra-crispy topping!
Spread this buttery breadcrumb mixture evenly over the cheese layer in the baking dish. Press down gently with the back of a spoon to help it adhere. Then sprinkle the 1 cup French fried onions on top—this is where the texture contrast gets amazing. The crispy onions add that perfect crunch that makes this casserole sing!
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 375°F and bake the casserole for 35-40 minutes until the top is deep golden brown and the edges are bubbling. That crispy topping is what makes this casserole legendary—don't be tempted to walk away early!
For the last 5 minutes of baking, turn the oven to broil to get that extra-crispy finish on the topping. Watch it closely so it doesn't burn—you're looking for a beautiful golden brown color, not blackened breadcrumbs. The creamy layer should be bubbling underneath, creating that perfect contrast of textures.
⏰ Step 5: Rest and Serve
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting time is crucial—it allows the layers to set slightly and makes it easier to cut clean slices. The crispy topping will stay crunchy, the creamy layer will hold together, and the green beans will maintain their perfect texture.
Slice into squares and serve immediately. Each bite should deliver that perfect combination of crispy topping, creamy cheese sauce, and tender green beans. Real talk—this is the kind of casserole that disappears fast at family gatherings, so make sure you've got seconds ready!
Pro Tips For Making Campbell'S Cream Of Mushroom Soup Green Bean Casserole
- Trim Those Beans: Cut the ends off your green beans just right—about a quarter-inch off each stem. Too much, and they’ll turn to mush; too little, and they’ll look uneven. I learned this the hard way when my first batch turned into a sad, watery mess.
- Mix the Soup Last: Stir the Campbell’s cream of mushroom soup and milk after the green beans are cooked and drained. Adding it too early makes the beans soggy—trust me, you’ll taste the difference. Just heat the soup-milk mix separately and fold it in at the end.
- Toast the Panko: Spread the panko breadcrumbs on a baking sheet and toast them in the oven for 3-4 minutes at 375°F before mixing with butter. This gives them a nutty crunch instead of a bland, wet texture. (Yes, even if you’re impatient like me—just set a timer.)
- Sprinkle Onions Twice: Add half the French fried onions before baking, then top with the rest after it comes out. The first layer gets soggy; the second stays crisp. I was skeptical until I tried it—now it’s non-negotiable.
Creative variations of this recipe
Cheesy Potato Twist
Swap the green beans for 2 cups diced Yukon Gold potatoes (parboiled for 5 minutes until tender) and mix them into the creamy soup base.
Top with an extra ½ cup shredded cheddar and ¼ cup crushed Ritz crackers for a crispy, cheesy potato casserole that’s perfect for potato lovers. 🥔
Buffalo Chicken Version
Fold 1.5 cups shredded rotisserie chicken and ½ cup hot sauce (like Frank's RedHot) into the soup mixture before assembling. Top with extra crispy onions and a sprinkle of blue cheese crumbles for a spicy, tangy twist that’s ideal for game day gatherings.
Vegetarian Protein Boost
Add 1 cup cooked lentils or 1 block crumbled firm tofu (pressed and pan-fried) to the green beans for extra protein. Boost umami with 1 tsp soy sauce in the soup mixture. This version keeps the classic flavors while making it heartier and plant-based.
Breakfast Casserole Hack
Stir in 2 beaten eggs and ½ cup milk to the soup mixture, then bake as directed. Top with extra crispy onions and a sprinkle of chives for a savory breakfast casserole that’s ready in one pan. Serve with hot sauce or extra cheese on the side for dipping. 🍳
Slow-Cooker Adaptation
Layer ingredients in a 6-quart slow cooker, starting with green beans, then soup mixture, cheese, and topping. Cook on LOW for 3 hours (covered) until bubbly, then broil for 5-7 minutes to crisp the top. This hands-off method is perfect for busy weeknights.
Gluten-Free Crispy Top
Replace panko with ½ cup gluten-free breadcrumbs (like Bob's Red Mill) mixed with ¼ cup crushed gluten-free cornflakes for a crispy, gluten-free topping. Ensure all seasonings are gluten-free certified to keep it safe for sensitive palates. 🌾
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate covered. When ready to bake, add 10-15 extra minutes to the baking time at 375°F. The flavors meld beautifully overnight, making it even more delicious. Just be sure to broil for 5 minutes at the end to restore that crispy topping.
Why did my breadcrumb topping get soggy?
Soggy topping usually means moisture got trapped underneath. To fix this, press the breadcrumb mixture firmly into place before adding onions, and consider baking at 350°F for the first 25 minutes (covered with foil) to set the layers, then broil uncovered for 5 minutes to crisp the top. Also, use extra-fine panko for better adhesion.
What can I substitute if I don’t have French fried onions?
Try crispy fried shallots or crushed potato chips (like Ruffles) mixed with 1 tsp garlic powder. For a cheesy twist, sprinkle extra Parmesan on top. The key is adding something crunchy—just don’t skip the texture contrast, or the dish loses its magic.
Can I use frozen green beans instead of fresh?
Yes, but thaw them first and pat dry thoroughly to avoid excess moisture. For best results, steam frozen beans for 3-4 minutes until tender-crisp, then drain well. Fresh beans hold their shape better, but frozen works in a pinch—just don’t overcook them, or they’ll turn mushy.
How do I reheat leftovers without drying it out?
Cover the casserole with foil and reheat at 350°F for 20-25 minutes until warmed through. For extra crispiness, broil for 3-5 minutes at the end. Leftovers actually taste better the next day as the flavors meld—just avoid microwaving, which makes the topping soggy.