Old-School Green Bean Casserole

Featured in: Gather & Share

This nostalgic casserole features fresh green beans briefly blanched to preserve their vivid color and tender bite. Sautéed mushrooms and onions add a savory depth, while a creamy sauce made from milk, cream, and broth binds everything together. After tossing the vegetables in the sauce, the mixture is topped with crispy fried onions for a satisfying crunch. The dish is baked until bubbling and finished with an extra layer of golden onions. Perfect for holidays and family dinners, it pairs beautifully with roasted meats and can be prepared ahead for convenience.

Updated on Sat, 08 Nov 2025 08:14:00 GMT
Creamy Old-School Green Bean Casserole topped with crispy onions, perfect for holiday meals.  Pin
Creamy Old-School Green Bean Casserole topped with crispy onions, perfect for holiday meals. | kitchenprairie.com

A nostalgic, creamy side dish featuring tender green beans, savory mushrooms, and crispy fried onions—a classic for holiday feasts and family dinners.

This casserole always brings back warm memories of festive dinners at my grandparents' house. The aroma of baking mushrooms and onions filled the kitchen and everyone, young to old, eagerly awaited that golden-topped dish emerging from the oven.

Ingredients

  • Fresh green beans: 900 g (2 lb), trimmed and cut into 5 cm (2-inch) pieces (or 900 g frozen green beans, thawed and drained)
  • Unsalted butter: 2 tbsp
  • Cremini or button mushrooms: 250 g (9 oz), sliced
  • Yellow onion: 1 small, finely chopped
  • Garlic cloves: 2, minced
  • All-purpose flour: 2 tbsp
  • Whole milk: 240 ml (1 cup)
  • Heavy cream: 120 ml (½ cup)
  • Low-sodium vegetable broth: 120 ml (½ cup)
  • Salt: 1 tsp
  • Black pepper: ½ tsp
  • Ground nutmeg (optional): ½ tsp
  • Crispy fried onions: 150 g (1½ cups), store-bought or homemade

Instructions

Prepare the oven:
Preheat oven to 180°C (350°F).
Cook the green beans:
Bring a large pot of salted water to a boil. Add green beans and cook for 5 minutes until just tender. Drain and rinse under cold water.
Make the sauce:
In a large skillet over medium heat, melt butter. Add mushrooms and cook for 5-6 minutes. Add onion and garlic, cooking for 2-3 minutes more.
Add dry ingredients:
Stir in flour and cook for 1 minute. Gradually whisk in milk, cream, and broth. Simmer until thickened, about 5 minutes. Season with salt, pepper, and nutmeg.
Combine and assemble:
Add green beans to skillet, toss to coat. Transfer mixture to a 2-liter baking dish. Sprinkle half fried onions on top.
Bake:
Bake for 25 minutes until bubbling. Top with remaining onions. Bake for 5-7 minutes more until golden.
Finish:
Let cool 5 minutes before serving.
Classic Old-School Green Bean Casserole, a comforting dish with savory mushrooms and creaminess.  Pin
Classic Old-School Green Bean Casserole, a comforting dish with savory mushrooms and creaminess. | kitchenprairie.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

Every Thanksgiving, someone in our family volunteers to bring this casserole and it never lasts past the first round of servings. Even the kids love helping sprinkle the fried onions at the end!

Preparation and Cooking Tips

Use fresh or frozen green beans—fresh lends extra vibrant color and texture. Slice mushrooms evenly to ensure they brown nicely and enhance the umami depth of your casserole.

Serving Suggestions

Pair with roast turkey, chicken, or serve as part of a vegetarian feast. This side dish holds its own next to mashed potatoes and cranberry sauce.

Variations

Stir in grated cheddar or Gruyère cheese to the sauce for a richer result. For extra crunch, add homemade fried onions just before serving.

Nostalgic Old-School Green Bean Casserole, deliciously baked with golden, crispy onion topping! Pin
Nostalgic Old-School Green Bean Casserole, deliciously baked with golden, crispy onion topping! | kitchenprairie.com

Green bean casserole brings classic comfort to any table with its creamy sauce and crispy onion finish. Make it ahead to save time on busy holidays and watch it become a crowd favorite!

Recipe Questions & Answers

Can I use frozen green beans?

Yes, thawed and drained frozen green beans work well. Just skip the blanching step for convenience.

How can I make this dish ahead?

Assemble through the sauce and green bean step, refrigerate, then add fried onions and bake when ready to serve.

Is there a way to make this gluten-free?

Substitute gluten-free flour and confirm store-bought fried onions are gluten-free before using.

What cheeses work well in this casserole?

Sharp cheddar or Gruyère can be added to the sauce for enhanced depth and richness of flavor.

Can I use different mushrooms?

Cremini or button mushrooms are classic, but portobello or shiitake offer unique flavors and textures.

What goes well with this dish?

It pairs best with roasted turkey, chicken, or other hearty mains for festive family meals.

Old-School Green Bean Casserole

Crispy onions, mushrooms, and green beans baked in a creamy sauce for a comforting holiday side.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min


Skill level Easy

Heritage American

Output 6 Portions

Diet specifications Vegetarian

Components

Vegetables

01 2 pounds fresh green beans, trimmed and cut into 2-inch pieces (or substitute with 2 pounds frozen cut green beans, thawed and drained)

Sauce Base

01 2 tablespoons unsalted butter
02 9 ounces cremini or button mushrooms, sliced
03 1 small yellow onion, finely chopped
04 2 garlic cloves, minced
05 2 tablespoons all-purpose flour
06 1 cup whole milk
07 1/2 cup heavy cream
08 1/2 cup low-sodium vegetable broth
09 1 teaspoon salt
10 1/2 teaspoon black pepper
11 1/2 teaspoon ground nutmeg (optional)

Topping

01 1 1/2 cups crispy fried onions (store-bought or homemade)

Directions

Phase 01

Oven Preheating: Preheat oven to 350°F (180°C).

Phase 02

Blanch Green Beans: Bring a large pot of salted water to a boil. Add green beans and cook for 5 minutes until just tender but still vibrant. Drain and rinse immediately with cold water to halt cooking. Set aside.

Phase 03

Prepare Mushroom Mixture: In a large skillet, melt butter over medium heat. Add sliced mushrooms and sauté for 5-6 minutes until browned and tender. Stir in the chopped onion and minced garlic; cook for 2-3 minutes until soft.

Phase 04

Create Sauce Base: Add flour, stirring constantly for 1 minute. Gradually whisk in milk, heavy cream, and vegetable broth. Simmer until the sauce thickens, approximately 5 minutes. Season with salt, black pepper, and nutmeg if using.

Phase 05

Combine Green Beans and Sauce: Add drained green beans to the skillet and fold gently to coat thoroughly with the sauce.

Phase 06

Layer Casserole: Transfer mixture to a 2-quart baking dish. Spread evenly and sprinkle half the crispy fried onions over the top.

Phase 07

Initial Bake: Bake uncovered for 25 minutes, until bubbling at the edges.

Phase 08

Final Crisp: Remove from oven, top with remaining onions, and bake an additional 5-7 minutes until onions are golden and crisp.

Phase 09

Rest and Serve: Let cool for 5 minutes before serving for optimal texture.

Necessary tools

  • Large pot
  • Colander
  • Large skillet
  • Whisk
  • 2-quart baking dish
  • Oven

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain.
  • Contains milk (dairy), wheat (gluten in flour and crisp onions), soy (possible in fried onions). Check fried onion and broth labels for additional allergens.

Nutrient content (each portion)

This data is offered as a general guide and isn't a substitute for professional medical guidance.
  • Energy: 265
  • Fat: 15 g
  • Carbohydrates: 25 g
  • Protein: 6 g