Classic 4-Ingredient Green Bean Casserole (Campbell’s Style)
A creamy, savory side dish that comes together in minutes with almost no chopping. This is the green bean casserole that shows up on every holiday table, but it’s simple enough for a Tuesday night.

The sauce clings to tender green beans, and the crispy onion topping brings that crackly crunch everyone fights over. If you grew up with this dish, you know exactly why it sticks around.
What Makes This Casserole So Good
I keep coming back to this version because it asks for almost nothing from me. Four real-deal ingredients — soup, milk, green beans, and fried onions — plus a splash of soy sauce and pepper for depth.
The texture is what gets me every time. You get that silky mushroom sauce wrapped around soft beans, then a brittle, toasty onion lid that shatters under a spoon. It’s comfort food you don’t have to overthink.
Ingredients

- 1 can (10.5 oz) cream of mushroom soup: Campbell’s is the classic, but any condensed mushroom soup works.
- 1/2 cup milk: whole milk gives the richest texture, 2% works fine too.
- 1 teaspoon soy sauce: adds umami and depth without tasting soy-forward.
- 1/4 teaspoon black pepper: a few cracks fresh or a generous pinch.
- 4 cups cooked cut green beans: drained canned green beans (about 2 14.5-oz cans) or blanched fresh beans.
- 1 1/3 cups French fried onions: divided — 1 cup for the filling, the rest for the crispy top.
Variations / Substitutions
- Fresh Green Beans: blanch 4 cups of cut beans in boiling water for 3 minutes, then plunge into ice water and drain well.
- Cheesy Casserole: stir 1/2 cup shredded cheddar into the soup mixture before adding the beans.
- Bacon Lover’s Twist: fold 1/4 cup cooked, crumbled bacon into the filling, and sprinkle a little extra on top with the final onion layer.
- Cream of Chicken Swap: use cream of chicken soup for a lighter, slightly sweeter base.
- Gluten-Free Option: look for gluten-free crispy fried onions, or toast gluten-free panko with a little oil and salt for a crunchy top.
For a completely from-scratch version, try our Homemade Green Bean Casserole.
How to Make Classic Green Bean Casserole
Step 1: Mix the Casserole Filling

Heat your oven to 350°F (175°C). In a large bowl, mix the 1 can of cream of mushroom soup, 1/2 cup milk, 1 teaspoon soy sauce, and the black pepper until smooth. Stir in the 4 cups of green beans and 1 cup of the French fried onions until everything is coated.
The mixture will look speckled with pepper and cling thickly to the beans. Give it a gentle fold so you don’t crush the beans; you want them to stay whole and tender.
Step 2: Bake the Casserole

Scrape the mixture into a 1 1/2-quart baking dish and spread it into an even layer. Slide the dish into the oven and bake for 25 minutes, until the edges are bubbling lazily and the center is steaming hot.
You’ll see small bubbles forming around the sides first. That’s your visual cue the filling is heating through evenly and the sauce is starting to thicken.
Step 3: Top with Fried Onions

Pull the casserole out and scatter the remaining 1/3 cup of fried onions over the top as evenly as you can. Resist the urge to press them down; they stay crunchier when they sit airy and loose.
The onions will look like a thin, brittle blanket with a few bare spots. Those spots are fine — they’ll fill in as the onions sizzle and expand during the final bake.
Step 4: Crisp the Onion Topping and Serve

Return the dish to the oven and bake another 8 to 10 minutes, until the onions are deep golden and smell toasty. Keep an eye on it during the last 2 minutes; fried onions can go from golden to burnt fast.
Let the casserole sit for about 5 minutes once it’s out of the oven so the sauce can settle. Scoop onto plates while still steaming hot, showing off that shaggy, crackly top layer.
A Few Notes Before You Start
- Drain the beans well: extra liquid will loosen the sauce and make it runny. If using canned beans, give them a good shake in a colander before adding.
- Don’t skip the soy sauce: it doesn’t make the dish taste like Asian food. It just deepens the savory mushroom notes so the sauce feels richer without any extra work.
- Keep the onions crunchy: avoid mixing the final onion layer into the hot filling. Just scatter them on top and let the oven do the crisping.
- Use the right dish size: a 1 1/2-quart oval or 8-inch square baking dish is perfect. Anything larger spreads the casserole too thin, and your onions won’t stay piled and crispy.
Bake times depend on the green beans you’re using:
| Green Bean Type | First Bake Time | Final Bake Time |
|---|---|---|
| Canned, drained | 25 minutes | 8 to 10 minutes |
| Frozen, thawed | 30 to 35 minutes | 8 to 10 minutes |
| Fresh, blanched | 25 to 30 minutes | 8 to 10 minutes |
Storing Leftovers
Refrigerate leftovers in an airtight container for up to 3 days. The topping will soften overnight, so when you reheat, spoon the casserole into a dish and warm it in a 350°F oven until bubbly, then scatter a fresh handful of fried onions on top for crispness if you have them. Toasting them in a dry skillet for a minute also revives the crunch before adding.
What Goes Well With Green Bean Casserole
This classic side sits beautifully next to roast turkey, where the creamy beans balance the lean, mildly herbed meat. Baked ham is another natural partner; the salty-sweet glaze plays off the savory casserole. For a weeknight, set it alongside a simple roast chicken and a pile of mashed potatoes, and you’ve got a dinner that feels way more special than the effort it took.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes. Assemble the casserole through Step 1 without the onion topping, cover, and refrigerate for up to 24 hours. When you’re ready to bake, let it sit on the counter for 20 minutes, then follow the bake times, adding the onion topping at the right moment.
Can I double the recipe?
Sure. Double all the ingredients, use a 9×13-inch baking dish, and add about 5 to 8 minutes to the first bake time. Keep the final onion bake the same, just watch the color carefully.
How do I make it gluten-free?
Use a gluten-free condensed cream of mushroom soup, or make a quick cream sauce with butter, gluten-free flour, and milk. Top with gluten-free crispy fried onions or toasted gluten-free panko tossed with a little oil and salt.
Why is my casserole watery?
Usually it’s excess liquid from the beans. Drain canned beans thoroughly, and if you’re using fresh or frozen beans, pat them dry after they cook. A splash too much milk can also thin the sauce, so measure carefully.

Classic Green Bean Casserole Recipe
Ingredients
Method
- Heat the oven to 350°F (175°C). In a large bowl, mix the soup, milk, soy sauce, and pepper until smooth. Fold in the green beans and 1 cup of the fried onions until evenly coated.
- Spread the mixture into a 1 1/2-quart baking dish. Bake for 25 minutes, until bubbling at the edges and hot through the center.
- Remove the dish from the oven and scatter the remaining 1/3 cup of fried onions evenly over the top. Do not pack them down.
- Return to the oven and bake 8 to 10 minutes more, until the onions are deep golden and toasty. Let it sit 5 minutes, then scoop and serve hot.
