There’s a reason this casserole shows up at every family holiday. It’s simple, comforting, and tastes like home. If you grew up with the bubbling dish on the table—crispy onions on top, creamy sauce, tender beans—you know the feeling.
This version keeps the spirit of Grandma’s recipe: easy ingredients, no fuss, and reliable results. It’s perfect for weeknights, potlucks, and every cozy gathering in between.
What Makes This Special

This is the classic, no-frills green bean casserole that tastes like the one you remember. It uses pantry staples, comes together fast, and delivers that nostalgic flavor everyone expects.
The sauce is silky, the beans are tender-crisp, and the fried onions on top stay crunchy. You can bake it ahead, reheat it later, and it still holds up beautifully. Most of all, it’s a crowd-pleaser—even the picky eaters come back for seconds.
Shopping List
- Green beans: 1 1/2 pounds fresh (trimmed and cut into 1- to 2-inch pieces), or two 14.5-ounce cans, drained, or one 24-ounce bag frozen
- Cream of mushroom soup: Two 10.5-ounce cans (regular or low-sodium)
- Milk: 3/4 cup (whole or 2% for best texture)
- Soy sauce: 1 to 2 teaspoons (adds depth and that “Grandma’s” savory note)
- Black pepper: 1/2 teaspoon (plus more to taste)
- Garlic powder: 1/2 teaspoon (optional but recommended)
- Onion powder: 1/2 teaspoon (optional)
- Fried onions: 2 cups, divided (about a 6-ounce can)
- Butter: 1 tablespoon (for greasing or a little extra richness; optional)
- Salt: To taste, especially if using low-sodium soup
Step-by-Step Instructions

- Heat the oven: Set to 350°F (175°C).Lightly grease a 9×13-inch baking dish with butter or nonstick spray.
- Prep the beans: If using fresh beans, bring a large pot of salted water to a boil. Blanch the beans for 4–5 minutes until bright green and just tender, then drain and rinse under cold water. If using canned, drain well.If using frozen, thaw and pat dry.
- Make the sauce base: In a large bowl, whisk the cream of mushroom soup with milk, soy sauce, black pepper, garlic powder, and onion powder. Taste and adjust seasoning. If your soup is very salty, go easy on extra salt.
- Combine: Add the green beans and 1 cup of fried onions to the bowl.Stir until everything is coated and evenly mixed.
- Transfer to the dish: Spread the mixture evenly in your baking dish. Smooth the top so it bakes uniformly.
- Bake the base: Bake uncovered for 25 minutes, until hot and bubbling around the edges.
- Add the topping: Sprinkle the remaining 1 cup of fried onions over the top. Return to the oven for 8–10 minutes, until the onions are golden and crisp.
- Rest and serve: Let the casserole sit for 5 minutes to thicken slightly.Serve warm.
How to Store
- Refrigerator: Cool completely, cover tightly, and store up to 4 days. Reheat at 350°F, covered with foil, for 15–20 minutes. Add a handful of fresh fried onions at the end for crunch.
- Freezer: Assemble without the fried onion topping and freeze up to 2 months.Thaw in the fridge overnight, then bake as directed and finish with onions.
- Make-ahead: Assemble the casserole up to the first bake (without topping), cover, and refrigerate up to 24 hours. Bake, then add onions and bake again right before serving.

Benefits of This Recipe
- Reliable and nostalgic: It tastes like home and never lets you down.
- Picky-eater friendly: Mild flavors with rich, creamy texture win over a crowd.
- Flexible: Works with fresh, canned, or frozen beans—and still tastes great.
- Make-ahead friendly: Perfect for holidays and potlucks when timing matters.
- Budget-conscious: Pantry staples keep it affordable without sacrificing comfort.
What Not to Do
- Don’t skip draining: If using canned or frozen beans, remove excess water or the sauce will be runny.
- Don’t overbake: Too long in the oven makes the onions burn and the beans mushy.
- Don’t oversalt: Cream soups and soy sauce already contain salt. Taste before adding more.
- Don’t add all the onions at once: Mix some in for flavor, then add the rest at the end for crunch.
- Don’t forget texture: Blanch fresh beans briefly; you want tender-crisp, not limp.
Recipe Variations
- From-scratch sauce: Swap the canned soup for a quick homemade sauce.Sauté 8 ounces sliced mushrooms in 2 tablespoons butter. Stir in 2 tablespoons flour, cook 1 minute, then whisk in 1 1/2 cups milk and 1/2 cup chicken or vegetable broth. Simmer until thick, season, and use as the base.
- Cheesy twist: Stir 1 cup shredded sharp cheddar or Gruyère into the sauce before baking for extra richness.
- Bacon and shallot: Cook 4 slices bacon until crisp; crumble and mix into the casserole.Sauté thinly sliced shallots in a little bacon fat and add to the base.
- Gluten-free: Use gluten-free cream soup and gluten-free fried onions. If making sauce from scratch, thicken with cornstarch.
- Herby upgrade: Add 1 teaspoon dried thyme or 1 tablespoon chopped fresh parsley to brighten the flavor.
- Almond crunch: Mix 1/4 cup sliced almonds with the fried onions for a nutty topping.
- Lighter version: Use low-sodium soup, 1% milk, and skip the onions inside the mix—just top at the end for crunch.
FAQ
Can I make this with canned green beans?
Yes. Drain them well and pat dry if needed.
Canned beans are softer than fresh or frozen, so reduce the first bake by about 5 minutes to avoid overcooking.
Why is my casserole watery?
Excess moisture is the usual culprit. Drain canned or frozen beans thoroughly, and don’t cover the dish while baking. If using fresh beans, blanch briefly and cool completely so they don’t steam in the oven.
Can I double the recipe?
Absolutely.
Use a larger baking dish or two standard dishes. Add a few extra minutes to the first bake and watch for bubbling around the edges before topping with onions.
What can I use instead of soy sauce?
Worcestershire sauce or tamari works well. For a deeper mushroom flavor, add a teaspoon of mushroom powder or a splash of sherry vinegar.
How do I keep the fried onions crisp?
Add most of them at the end of baking.
If reheating leftovers, sprinkle fresh onions on top during the last few minutes to revive the crunch.
What if I don’t like mushrooms?
Use cream of chicken or cream of celery soup instead. The casserole will still be creamy and savory with that classic feel.
Can I assemble it the night before?
Yes. Put the casserole together without the fried onions, cover, and refrigerate.
Bake as directed the next day, then add the onions and finish baking.
What size dish should I use?
A 9×13-inch dish fits the standard batch well and gives a nice topping-to-filling ratio. An 8×11-inch dish also works; the casserole will be slightly thicker and may need a couple more minutes.
Final Thoughts
Traditional green bean casserole doesn’t need fancy twists to win hearts. It’s the creamy comfort that anchors a holiday spread and shows up just as well on a regular Tuesday night.
With a handful of dependable ingredients and a few smart tips, you’ll get the same cozy flavor people remember from Grandma’s table. Make it as written, or add a personal touch—and watch it disappear fast.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

