Old Fashion Green Bean Casserole – Cozy, Classic, and Crowd-Pleasing
There’s something special about an old fashion green bean casserole. It’s simple, comforting, and always welcome at the table, whether it’s a holiday feast or a casual Sunday dinner. This version keeps the familiar flavors you love, with a few small tweaks to make it taste a little fresher and more homemade.
You’ll get tender green beans, a creamy, savory sauce, and that golden, crispy onion topping everyone goes for first. It’s easy to make, easy to serve, and easy to love.
Why This Recipe Works
This casserole balances comfort and freshness. Using a quick stovetop sauce creates better flavor than just opening a can, but it stays weeknight-friendly and fast.
Blanching the green beans keeps them bright and tender without turning them mushy. A mix of crispy fried onions and buttery breadcrumbs gives you that classic crunch with a little extra texture. Most of all, it bakes up reliably creamy, savory, and nostalgic—just like you remember, only a touch better.

Ingredients
- 1 1/2 pounds fresh green beans, trimmed and cut into 1 1/2-inch pieces (or use 2 cans cut green beans, well drained)
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 8 ounces cremini or button mushrooms, sliced (optional but recommended)
- 2 tablespoons all-purpose flour
- 3/4 cup low-sodium chicken broth (or vegetable broth)
- 3/4 cup milk (whole or 2%)
- 1/2 cup sour cream (or plain Greek yogurt)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon onion powder
- 1/4 teaspoon paprika (optional)
- 1 cup crispy fried onions, divided
- 1/3 cup plain breadcrumbs (panko or regular)
- 1 tablespoon melted butter
- Cooking spray or a little oil for the baking dish
How to Make It
- Preheat the oven. Heat to 350°F (175°C).
Lightly grease a 9×13-inch baking dish or similar casserole pan.
- Prep the green beans. Bring a large pot of salted water to a boil. Add green beans and cook 4–5 minutes until crisp-tender and bright green. Drain and immediately rinse under cold water to stop cooking.
Pat dry.
- Sauté the aromatics. In a large skillet, melt butter with olive oil over medium heat. Add chopped onion and a pinch of salt. Cook 3–4 minutes until softened.
Stir in garlic and cook 30 seconds until fragrant.
- Cook the mushrooms. Add sliced mushrooms and cook 5–6 minutes until they release moisture and start to brown. Don’t rush this step; well-browned mushrooms add depth.
- Make the sauce. Sprinkle flour over the vegetables and stir for 1 minute. Slowly whisk in broth, then milk, stirring until smooth.
Simmer 2–3 minutes until slightly thickened and velvety.
- Finish the sauce. Off the heat, stir in sour cream, salt, pepper, onion powder, and paprika. Taste and adjust seasoning. The sauce should be well-seasoned now.
- Combine with beans. Add the blanched green beans and 1/2 cup of the crispy fried onions to the skillet.
Fold gently to coat everything.
- Assemble the casserole. Transfer the mixture to the prepared baking dish. In a small bowl, mix breadcrumbs with melted butter. Sprinkle evenly over the top, then add the remaining 1/2 cup crispy fried onions.
- Bake. Cook uncovered for 22–28 minutes, until bubbling around the edges and the topping is golden and crisp.
- Rest and serve. Let the casserole sit 5–10 minutes before serving so it sets slightly and scoops cleanly.
Storage Instructions
- Refrigerate: Cool completely, then cover and store for up to 4 days.
Reheat at 325°F until warmed through. Add a handful of fresh fried onions on top after reheating if you want extra crunch.
- Freeze: Assemble without the crispy onion/breadcrumb topping. Wrap tightly and freeze up to 2 months.
Thaw overnight in the fridge, add the topping, and bake as directed.
- Make-ahead: Prepare the sauce and beans up to 2 days in advance. Keep refrigerated. Add topping and bake just before serving.
Health Benefits
Green beans are naturally low in calories and a good source of fiber, which supports digestion and helps you feel satisfied.
They also provide vitamin C, vitamin K, and antioxidants that support immune and bone health. Using fresh mushrooms and a homemade sauce cuts back on excess sodium and preservatives compared to canned soup versions. Swap sour cream for Greek yogurt to add protein and lighten the overall dish without losing creaminess.

Common Mistakes to Avoid
- Overcooking the beans: Blanch just until crisp-tender, then cool them quickly.
Overcooked beans turn dull and mushy in the oven.
- Skipping the seasoning: Taste the sauce before it hits the oven. If it’s under-seasoned, the whole casserole will taste flat.
- Rushing the mushrooms: Let them brown. That deep, savory flavor is key to a nostalgic, from-scratch taste.
- Soggy topping: Bake uncovered and add a little breadcrumb-butter mix to help the onions stay crisp.
- Too-thick or too-thin sauce: Simmer until it lightly coats a spoon.
If it looks pasty, whisk in a splash of milk. If it’s soupy, give it another minute on the heat.
Variations You Can Try
- Classic canned-soup shortcut: Replace the homemade sauce with one 10.5-ounce can cream of mushroom soup plus 1/2 cup milk. Stir in 1/2 cup fried onions, top with more, and bake.
- Cheesy twist: Stir in 1 cup shredded sharp cheddar or Gruyère before baking for extra richness.
- Bacon and shallot: Cook 4 slices bacon until crisp; crumble and mix in.
Swap onion for thinly sliced shallots for a sweeter, mellow flavor.
- Gluten-free: Use a 1:1 gluten-free flour blend and gluten-free fried onions. Swap panko for gluten-free breadcrumbs or almond meal.
- Dairy-light: Use olive oil instead of butter, and swap sour cream for unsweetened coconut yogurt or lactose-free yogurt. Use a dairy-free milk you enjoy.
- Extra-crunch topping: Mix crushed crackers or kettle-cooked potato chips with the fried onions for more texture.
FAQ
Can I use frozen green beans?
Yes.
Thaw and pat them dry so they don’t water down the sauce. Skip blanching and go straight to mixing them with the sauce.
Do I have to add mushrooms?
No. They add flavor and texture, but you can leave them out.
If you skip them, consider adding a little extra onion or a splash of Worcestershire sauce for depth.
How do I keep the topping from burning?
If your oven runs hot or the topping browns too fast, tent loosely with foil for the last 5–10 minutes. Remove the foil right at the end to keep it crisp.
Can I make this the day before?
Yes. Assemble the casserole without the topping, cover, and refrigerate.
Add the topping just before baking and add 5–10 extra minutes to the bake time if it’s going in cold.
What can I use instead of sour cream?
Plain Greek yogurt is a great substitute. It keeps the creamy texture and adds a bit of protein, with a gentle tang that fits the dish.
Why is my casserole watery?
Likely from un-drained beans or sauce that wasn’t simmered enough. Be sure to drain beans well, pat them dry, and let the sauce thicken slightly before combining.
How can I make it more flavorful?
Add a teaspoon of soy sauce or Worcestershire to the sauce, a pinch of nutmeg, or a handful of Parmesan.
Taste as you go and season generously with salt and pepper.
In Conclusion
This old fashion green bean casserole gives you everything you want from the classic: a creamy center, tender beans, and a golden, crunchy top. It’s simple enough for weeknights and special enough for holidays. With a few small upgrades and clear steps, it turns out reliably delicious every time.
Make it once, and it’ll become the version you come back to year after year.
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.