Campbell’s Green Bean Casserole is a creamy, dependable holiday side with tender green beans, savory mushroom sauce, and crisp fried onions, ready in about 30 minutes with simple ingredients for family meals.

This is the kind of side dish worth keeping in your back pocket for Thanksgiving, Christmas, Sunday dinner, or any meal that needs something warm and comforting beside the main course. The preparation is simple, and most of the work happens right in the baking dish.
The combination works because the condensed mushroom soup creates a rich, smooth base without requiring a separate homemade sauce. A small splash of soy sauce deepens the savory flavor, while black pepper adds just enough seasoning to balance the creamy filling.
Then there are the fried onions. Some are folded into the casserole for extra flavor, while the rest go on near the end so they stay crisp and turn beautifully golden instead of becoming soft during the full baking time.
Ingredients
Green beans: You will need 4 cups. Fresh, frozen, or canned beans all work, making this casserole especially convenient. Drain them thoroughly so excess moisture does not thin the sauce.
Condensed cream of mushroom soup: One can forms the creamy, savory foundation of the casserole and coats the beans without needing a separate roux.
Milk: Use 1/2 cup to loosen the condensed soup into a smooth sauce. Whole milk gives the filling a slightly richer consistency.
Soy sauce: Just 1 teaspoon adds extra savory depth without making the casserole taste strongly of soy sauce.
Ground black pepper: A 1/4 teaspoon gives the creamy filling a mild peppery finish.
Crisp fried onions: Use 1 1/3 cups total. Divide them between the creamy filling and the final crunchy topping.

Cooking Steps
STEP 1: Heat your oven to 350°F and have a 9 x 9-inch baking dish ready. Prepare the green beans according to the variety you are using. Drain canned beans well, completely thaw and drain frozen beans, or trim and briefly blanch fresh beans before draining them thoroughly.
STEP 2: In a large mixing bowl, whisk the condensed mushroom soup with the milk and soy sauce. Continue mixing until the soup has loosened and the sauce looks smooth, without thick pockets of condensed soup remaining.
STEP 3: Add the prepared green beans and black pepper. Stir in roughly half of the fried onions, about 2/3 cup, leaving the remainder untouched for the topping. Fold everything together gently until the beans are evenly coated in the mushroom mixture.
STEP 4: Spoon the mixture into the baking dish and spread it into an even layer. Bake at 350°F for about 25 minutes. The sauce should be hot throughout and beginning to bubble around the edges.
STEP 5: Give the casserole a gentle stir, then scatter the remaining fried onions evenly over the surface. Return it to the oven for about 5 minutes, watching closely near the end so the onions become golden and crisp without getting too dark.
STEP 6: For the air-fryer method, place the mixture in an air-fryer-safe baking dish and cook at 350°F for about 10 minutes. Add the reserved fried onions, then continue cooking for approximately 2 minutes, or until the filling is bubbling and the topping is crisp.
Can I use frozen green beans?
Yes. Frozen green beans are a convenient option, but thaw them completely before assembling the casserole. Drain away as much excess water as possible because moisture left on the beans can make the mushroom sauce thinner than intended.
Helpful Tips
- Drain the beans thoroughly. Whether you use canned, frozen, or freshly blanched green beans, removing excess moisture helps the casserole stay creamy instead of watery.
- Save the topping for the end. Adding the final portion of fried onions during the last few minutes gives you a noticeably crisper, more golden surface.
- Watch the onions closely. Fried onions can brown quickly once exposed to direct oven heat, so check the casserole during the final minutes rather than relying only on the timer.
What to Serve with Green Bean Casserole
This creamy casserole fits especially well with traditional holiday and comfort-food meals because its savory mushroom flavor complements roasted meats and simple starches.
Roasted turkey: Green beans and crisp onions provide a creamy, savory contrast to slices of roast turkey, making this an especially natural Thanksgiving pairing.
Mashed potatoes: Fluffy mashed potatoes work well beside the casserole and are particularly useful when you are building a classic holiday plate with gravy and roasted meat.
Glazed or roasted ham: The salty-sweet flavor of ham pairs nicely with the mushroom sauce and green beans, making the casserole just as useful for Christmas or Easter dinners.
Can I use fresh green beans instead of canned?
Absolutely. Trim the fresh beans, cut them into roughly 2-inch pieces, and blanch them briefly in salted boiling water before draining. This gives them a head start so they become tender during the relatively short casserole baking time.
Can I assemble it ahead of time?
Yes. Mix the green beans with the mushroom sauce, seasoning, and the portion of onions intended for the filling, then refrigerate the assembled casserole covered. Keep the topping onions separate and dry, adding them only near the end of baking for the crispest finish.
If the casserole goes into the oven cold from the refrigerator, it may need a few extra minutes before the filling is completely hot and bubbling.

How to Store & Reheat
Once cooled, transfer leftovers to an airtight container or cover the baking dish tightly. Refrigerate the casserole for up to 3 to 4 days. Keep in mind that the fried onion topping gradually softens during storage, even when the casserole is properly covered.
For reheating, place a portion in an oven-safe dish and warm it at 350°F until heated through. Adding a small amount of fresh fried onion topping during the final few minutes can bring back some of the original crunch.
You can also reheat smaller servings in the microwave. This is faster, although the onion topping will remain softer than it would with oven reheating.
For longer storage, freeze the casserole for up to about 2 months in a tightly sealed freezer-safe container. The green beans and creamy sauce can change slightly in texture after thawing, so freezing is useful but not ideal when you want the same texture as a freshly baked casserole. Thaw overnight in the refrigerator before reheating.
Can I make this in an air fryer?
Yes, provided your air fryer can hold an appropriate heat-safe casserole dish. Cook the assembled green bean mixture at 350°F for about 10 minutes, add the fried onion topping, and continue for roughly 2 minutes until hot and crisp.
Because air fryers vary considerably in size and heating strength, check the casserole early and make sure the center is thoroughly heated before serving.
Why is my green bean casserole watery?
The most common cause is excess moisture from the green beans. Frozen beans need to be fully thawed and drained, canned beans should be drained thoroughly, and freshly blanched beans should sit in a colander long enough for excess water to escape.
Keeping the milk at 1/2 cup is also important. The condensed mushroom soup is intentionally thick, and that small amount of milk loosens it into a creamy sauce without making the finished casserole soupy.

Campbell’s Green Bean Casserole
Ingredients
- 4 cups green beans using fresh, frozen, or canned; thaw frozen beans before use
- 1 teaspoon soy sauce for additional savory depth
- 1 1/3 cups crisp fried onions divided between the casserole and topping; French’s may be used for the traditional version
- 1 can condensed cream of mushroom soup such as Campbell’s for the classic flavor
- 1/4 teaspoon ground black pepper
- 1/2 cup milk preferably whole milk for a richer, creamier consistency
Instructions
- Heat the oven to 350°F. If preparing the casserole in an air fryer, preheat the appliance to the same temperature.
- Prepare 4 cups of green beans according to the type being used. Fully thaw frozen green beans and drain away excess moisture. For fresh beans, trim the ends, cut the beans into approximately 2-inch lengths, briefly blanch them in salted boiling water, and drain thoroughly. Canned green beans only need to be drained well.
- Measure the crisp fried onions and separate them into portions. Set aside approximately 2/3 cup for incorporating into the casserole and reserve 1/3 cup for the final topping. Keep the topping portion separate and dry until needed.
- Place the condensed cream of mushroom soup, 1/2 cup milk, and 1 teaspoon soy sauce in a large mixing bowl.
- Whisk until the ingredients form a smooth, evenly blended sauce. Thorough mixing distributes the soy sauce throughout the mushroom base, adding subtle savory flavor without overwhelming the casserole.
- Add the prepared green beans, 2/3 cup fried onions, and 1/4 teaspoon ground black pepper to the creamy mushroom mixture.
- Fold the ingredients together gently until the beans are completely coated and the fried onions are distributed throughout the casserole. Avoid excessive stirring so the onions retain as much of their texture as possible before baking.
- Transfer the green bean mixture to a 9 × 9-inch baking dish, spreading it into a uniform layer.
- Bake in the preheated 350°F oven for 25 minutes, or cook for 10 minutes in the air fryer, until the casserole is thoroughly heated and bubbling around the edges.
- Remove the casserole from the heat and stir it gently to redistribute the creamy sauce.
- Scatter the reserved 1/3 cup fried onions evenly over the surface.
- Return the casserole to the oven for an additional 5 minutes, or to the air fryer for 2 minutes, until the topping is golden and crisp and the filling is gently bubbling.
