Classic Green Bean Casserole

A creamy, crunchy green bean dish made with tender green beans, savory mushroom sauce, melted cheddar (optional) and a golden fried onion topping—perfect for holiday tables and weeknight comfort.

This green bean casserole has been a reliable comfort dish in my kitchen for years, the kind that appears at holiday tables and impromptu family dinners alike. I first learned this version when rummaging through a pantry one November and discovered a stash of canned mushroom soup and a bag of fried onions that begged to become more than a side note. The result was a simple, comforting bake—silky mushroom sauce hugging crisp-tender green beans, finished with a crunchy, golden onion topping that keeps everyone reaching in for more.
What makes this variation special is its balance: the creaminess from the soup and milk, the subtle umami lift from soy sauce, and an optional hit of sharp cheddar that melts into the sauce for a richer mouthfeel. The green beans can be fresh and blanched or canned for convenience, and the whole dish comes together quickly, making it equally suited for weeknights, potlucks, or holiday spreads. It’s dependable, forgiving, and always brings back memories of shared plates and easy, homey meals.
Why You'll Love This Recipe
- Ready in about 40 minutes from start to finish, so it fits easily into holiday timelines or midweek dinners without stress.
- Uses pantry staples—cream of mushroom soup and fried onions—so it's a great last-minute option when fresh ingredients are limited.
- Flexible: use fresh blanched green beans for vibrancy or canned beans for speed; both give excellent results.
- Mild umami boost from a teaspoon of soy sauce enhances depth without overtly Asian flavors, keeping it family-friendly.
- Make-ahead friendly: assemble a day ahead and bake before serving, which frees up oven time during busy meals.
- Optional cheddar adds a creamy, savory layer for cheese lovers and melts into the sauce for a luscious texture.
I remember serving this alongside roast turkey one Thanksgiving when a late grocery run left me short on sides; the casserole disappeared first. My sister asked for the recipe the very next day, and my neighbor requested it at the potluck the following week—proof this dish wins over even picky eaters.
Ingredients
- Green beans: 4 cups fresh green beans, trimmed and cut to bite-size pieces, or 2 cans (14.5 oz each) drained. Fresh beans provide a brighter color and a firmer bite; choose medium-sized pods without blemishes. If using canned, drain well to avoid a watery sauce.
- Cream of mushroom soup: 1 can (10.5 oz). Use a good-quality brand for a smoother, better-flavored base—Campbell's is classic, but any full-flavored variety works.
- Milk: 1 cup whole or 2% milk. Whole milk yields a richer sauce; for lighter results, use 1% or a dairy substitute, though texture will thin slightly.
- Cheddar cheese (optional): 1 cup shredded sharp cheddar. Adds depth and creaminess—opt for a block cheddar shredded fresh for the best melt and flavor.
- Soy sauce: 1 teaspoon. Soy adds savory umami; low-sodium works if you're watching salt.
- Black pepper: 1/2 teaspoon freshly ground for balanced warmth.
- Fried onions: 1 cup French-fried onions, divided (about 1/2 cup mixed into the sauce and 1/2 cup reserved for topping). These create the signature crunchy top.
- Salt: To taste. Be mindful if using canned beans or salted soup; adjust sparingly.
Tip: measure the fried onions in a dry measuring cup and gently press down to approximate volume—these compress easily but you want enough for a satisfyingly crunchy top.
Instructions
Preheat the oven: Set the oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or nonstick spray so the casserole releases easily after baking. Blanch the green beans (fresh): Bring a large pot of salted water to a boil and add the trimmed green beans. Boil for 5 minutes for crisp-tender texture. Immediately drain and plunge into an ice bath or rinse under cold water to stop cooking and preserve color and crunch. If using canned beans, simply drain and pat dry with paper towels. Make the sauce: In a large bowl, whisk together 1 can (10.5 oz) cream of mushroom soup and 1 cup milk until smooth. Stir in 1 teaspoon soy sauce, 1/2 teaspoon freshly ground black pepper, and 1/2 cup of the fried onions. If using, fold in 1 cup shredded cheddar now for a cheesy, creamier sauce. Taste and adjust salt cautiously. Combine: Add the blanched or drained green beans to the sauce and stir gently to coat every piece. Ensure the sauce is evenly distributed—use a rubber spatula to scrape the bowl sides so all the savory bits are in the casserole. Bake: Pour the coated beans and sauce into the prepared baking dish and spread into an even layer. Bake uncovered at 350°F (175°C) for 25 minutes, until the center is bubbling and the edges begin to thicken. Add the crispy topping: Remove the dish from the oven and evenly sprinkle the remaining 1/2 cup fried onions over the top. Return to the oven and bake another 5–10 minutes until the onions turn golden brown and crunchy. Keep an eye in the final minutes so the topping doesn’t burn. Rest and serve: Let the casserole rest for 5 minutes after removing from the oven to set slightly. Serve warm as a side—scooped portions hold shape better after a brief rest.
You Must Know
- Storage: refrigerate leftovers in an airtight container for up to 3 days; the topping will soften but can be re-crisped in the oven.
- Freezing: assembled but unbaked casserole freezes well for up to 2 months; thaw overnight before baking and add topping near the end of baking.
- Nutrition: a moderate-calorie side—choose reduced-fat milk or omit cheddar to lower calories and fat.
- Make-ahead: assemble the night before, cover, and refrigerate; add the fried onions and bake just before serving.
- High-protein note: adding a cup of shredded cheddar raises protein and makes it heartier for vegetarian main-dish use.
My favorite part is the contrast between the silky sauce and the crunchy topping—every spoonful brings both textures together. Over the years I’ve tweaked the soy sauce amount and learned to reserve half the onions for the topping; that simple change preserves the signature crunch and delivers the nostalgic flavor we love.
Storage Tips
Cool the casserole to room temperature no more than two hours after baking, then transfer to an airtight container and refrigerate. It will keep well for up to 3 days. To reheat, place in a 350°F oven for 15–20 minutes covered with foil until warmed through; remove foil and bake 5 minutes to help the topping regain crispness. For longer storage, freeze an assembled but unbaked dish (without the crunchy onions on top) for up to 2 months—wrap tightly in plastic and foil. Thaw in the refrigerator overnight, add the fried onions, and bake until bubbly.
Ingredient Substitutions
For a dairy-free version, substitute a dairy-free cream of mushroom alternative or make a quick slurry with mushroom broth and a cornstarch-plant milk mix, and use dairy-free cheese or omit cheese entirely. Swap soy sauce for tamari if you need gluten-free; note that typical fried onions often contain wheat, so choose a certified gluten-free crunchy topping or make homemade fried shallots using gluten-free flour. To reduce sodium, use low-sodium soup and low-sodium soy, and taste before adding extra salt.
Serving Suggestions
This casserole pairs beautifully with roast meats—turkey, glazed ham, or roast chicken—as a traditional holiday side. For a lighter meal, serve it alongside a simple grain like quinoa and a crisp green salad topped with vinaigrette. Garnish with chopped fresh parsley or a squeeze of lemon to brighten the flavors. For family-style serving, transfer to a warm dish and set alongside carving boards so guests can create balanced plates.
Cultural Background
The dish grew in popularity in mid-20th-century America when condensed soups and convenience products became pantry staples. Variations surfaced in households coast to coast, adapting local tastes—some added cream cheese, others used different crunchy toppings. It exemplifies American home cooking’s practical side: transforming simple, widely available ingredients into a comforting, shareable dish. Today it remains a nostalgic classic at many holiday tables.
Seasonal Adaptations
In spring and summer, use fresh young green beans and add halved cherry tomatoes after baking for a pop of color and acidity. In autumn and winter, fold in a handful of roasted chestnuts or top with toasted pecans mixed with panko for an earthy twist. For holiday dinners, enhance the sauce with a tablespoon of white wine or a teaspoon of Dijon mustard for complexity without overpowering the familiar flavors.
Meal Prep Tips
For efficient meal prep, blanch and cool green beans ahead, shred cheese and measure fried onions into portions, and keep the dry and wet elements separate in the refrigerator. Assemble the casserole in the morning or the night before, cover tightly, and bake when needed—this frees up oven time for the main course. Use disposable foil pans for potlucks for easier transport and reheating at your destination.
This green bean casserole is simple to make, endlessly adaptable, and reliably loved by family and guests. Whether you keep it classic or add a personal touch, it’s a comforting, crowd-pleasing dish that earns a regular spot on my table—give it a try and make it your own!
Pro Tips
Reserve half of the fried onions for the top—mixing them into the sauce softens their crunch, so saving some preserves texture.
If the casserole looks watery before baking, give it an extra 5–10 minutes in the oven; bubbling edges indicate it is thickening.
Shred cheddar from a block for better melt and flavor compared with pre-shredded cheese that may contain anti-caking agents.
Use an ice bath to stop the beans' cooking immediately after blanching to retain color and firmness.
To re-crisp the topping on leftovers, sprinkle a handful of fresh fried onions and broil for 1–2 minutes while watching closely.
This nourishing classic green bean casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I freeze this casserole?
Yes. Assemble the casserole without the fried onion topping, wrap tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator and add the crispy onions before baking.
How do I prep fresh green beans so they don't overcook?
Blanch fresh green beans for 5 minutes and immediately shock them in ice water to stop cooking. This keeps them bright and crisp-tender before baking.
How can I reduce the sodium in the dish?
Use low-sodium soy sauce and low-sodium cream of mushroom soup; taste the sauce and only add salt if needed. This prevents the dish from becoming too salty.
Tags
Classic Green Bean Casserole
This Classic Green Bean Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Preheat the oven
Set oven to 350°F (175°C) and grease a 9x13-inch baking dish with butter or nonstick spray.
Blanch green beans (fresh)
Bring a large pot of salted water to a boil. Add trimmed green beans and boil for 5 minutes for crisp-tender texture. Drain and shock in an ice bath or rinse under cold water. If using canned beans, drain and pat dry.
Make the sauce
In a large bowl, whisk together one 10.5 oz can of cream of mushroom soup and 1 cup milk until smooth. Stir in 1 teaspoon soy sauce, 1/2 teaspoon black pepper, and 1/2 cup of the fried onions. Fold in 1 cup shredded cheddar if using.
Combine beans and sauce
Add the prepared green beans to the sauce and stir gently until every piece is coated. Scrape bowl sides to include all flavorful bits in the casserole.
Bake
Transfer mixture to the greased baking dish and bake uncovered at 350°F for 25 minutes, until the center is bubbling and edges thicken.
Add crispy topping and finish baking
Remove from oven, sprinkle remaining fried onions evenly over the top, and return to bake for 5–10 minutes until golden and crunchy.
Rest and serve
Allow the casserole to rest 5 minutes to set slightly, then serve warm. Leftovers store in the refrigerator up to 3 days.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

Air Fryer Bang Bang Cauliflower
Crispy air fryer cauliflower tossed in a creamy sweet-spicy bang bang sauce for a crowd-pleasing, quick appetizer or weeknight treat.

Air Fryer Honey Butter Garlic Chicken
Crispy, juicy chicken tossed in a glossy honey-butter-garlic glaze — ready in minutes with an air fryer for an easy weeknight favorite.

Air Fryer Parmesan Crusted Chicken
Crispy, golden Parmesan crusted chicken made in the air fryer for a quick family favorite that stays juicy inside and crunchy outside.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Jessica!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
