Green Bean Casserole

Featured in: Oven & Pan Dishes

This beloved American side dish features fresh green beans blanched to perfection, then enveloped in a luscious homemade cream of mushroom sauce. The sauce, made with butter, fresh mushrooms, garlic, and a hint of nutmeg, brings rich, savory depth to every bite. A generous layer of crispy fried onions creates an irresistible golden crust that adds satisfying crunch. Ready in under an hour, this vegetarian-friendly casserole serves six beautifully and pairs perfectly with roasted meats or vegetarian mains.

Updated on Fri, 16 Jan 2026 13:42:00 GMT
A close-up of the classic Green Bean Casserole, featuring tender green beans and sliced mushrooms coated in a creamy white sauce, crowned with golden, crispy fried onions. Save
A close-up of the classic Green Bean Casserole, featuring tender green beans and sliced mushrooms coated in a creamy white sauce, crowned with golden, crispy fried onions. | dulcetafukt.com

Thanksgiving at my grandmothers house always meant the familiar crunch of fried onions hitting a steaming casserole dish. She made it look effortless, dumping frozen beans and cream of mushroom soup together while chatting with relatives. Years later when I tried recreating that same comfort from scratch, I discovered why everyone fought over the corners. The homemade version tastes like what you remember but better, rich and velvety with fresh mushrooms instead of anything from a can.

Last December my neighbor Sarah mentioned shed never actually made green bean casserole from scratch, always relying on the soup version. We spent a snowy afternoon in her tiny kitchen, teaching ourselves how to properly blanch beans so they keep their color. When we pulled that bubbling dish from the oven, the smell of nutmeg and mushrooms filled the whole apartment. Her family requests it now every time they visit.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fresh green beans: Using fresh beans instead of canned makes all the difference, giving you snappy texture and vibrant color that holds up beautifully during baking
  • Cremini mushrooms: These earthy mushrooms add depth and umami that canned soup simply cannot replicate, creating a sauce worth savoring
  • Unsalted butter: Starting with unsalted butter lets you control the seasoning perfectly, though salted works in a pinch
  • Whole milk: Full fat milk creates that luxurious creamy texture we all crave in holiday sides
  • Sour cream: This adds a subtle tang that balances the rich sauce and prevents it from feeling too heavy
  • Fried onions: Store bought ones work perfectly, though making them fresh transforms this dish entirely

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your green beans:
Bring a large pot of salted water to boil and cook trimmed beans for 4 to 5 minutes until bright green, then immediately plunge into ice water to stop cooking and preserve that gorgeous color
Build your flavor base:
Melt butter in a large skillet and cook chopped onion until softened, then add garlic and sliced mushrooms until they are tender and their liquid has evaporated completely
Create the creamy sauce:
Stir in flour for one minute to cook out the raw taste, then gradually whisk in milk and vegetable broth, stirring constantly until the sauce thickens beautifully
Season and finish the sauce:
Remove the skillet from heat before stirring in sour cream, salt, pepper, and that pinch of nutmeg which makes everything taste special
Combine everything:
Fold the drained green beans into the sauce until every bean is coated, then transfer the mixture to a greased baking dish
Add the crispy topping:
Sprinkle one cup of fried onions over the top, reserving the rest for later, then bake at 350°F for 25 minutes until bubbly
Finish with extra crunch:
Pull the dish from the oven, scatter the remaining onions across the top, and bake another 5 minutes until golden brown and irresistible
Freshly baked Green Bean Casserole in a rustic dish, with steam rising from the savory mushroom and bean mixture, topped with a crunchy layer of fried onions. Save
Freshly baked Green Bean Casserole in a rustic dish, with steam rising from the savory mushroom and bean mixture, topped with a crunchy layer of fried onions. | dulcetafukt.com

My brother David who claims to hate green beans actually went back for thirds of this version. Watching someone discover that vegetables can be worth getting excited about feels like a small victory. Now this casserole is the first side dish to disappear at every family gathering.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make Ahead Magic

You can assemble the entire casserole without the fried onions up to 24 hours in advance. Cover tightly and refrigerate, then add the onions just before baking. This frees up precious oven space and stove time on busy holiday cooking days.

Customization Ideas

Try swapping half the sour cream for Greek yogurt if you want a slightly lighter version. A splash of dry sherry or white wine in the sauce adds wonderful depth, though it is optional. For extra crunch, mix some buttery breadcrumbs with half the fried onions before topping.

Serving Suggestions

This casserole pairs beautifully with roasted turkey, glazed ham, or even as a hearty side alongside vegetarian mains. The creamy sauce and crispy topping make it feel like a celebration all on its own.

  • Let the dish rest for at least 5 minutes before serving to help the sauce set slightly
  • Extra fried onions on the table never hurt anyone
  • Leftovers reheat surprisingly well in the microwave
A serving of homemade Green Bean Casserole on a white plate, showcasing the creamy texture of the sauce and the perfectly browned, crispy onion topping. Save
A serving of homemade Green Bean Casserole on a white plate, showcasing the creamy texture of the sauce and the perfectly browned, crispy onion topping. | dulcetafukt.com

There is something profoundly comforting about a dish that reminds people of childhood while tasting even better than they remember. Happy cooking.

Recipe FAQs

Can I make this ahead of time?

Yes, assemble the casserole without the fried onions, cover tightly, and refrigerate for up to 24 hours. Add the crispy topping just before baking.

Can I use frozen green beans?

Absolutely. Thaw frozen beans completely and skip the initial blanching step since they're already partially cooked during processing.

What can I use instead of fried onions?

Try crushed buttery crackers, panko breadcrumbs mixed with Parmesan, or french-fried onions from a fresh onion batter made at home.

How do I make this gluten-free?

Substitute all-purpose flour with a 1:1 gluten-free flour blend and ensure your fried onions are certified gluten-free or make your own with GF coating.

Can I add protein to make it a main dish?

Stir in cooked chicken, diced ham, or even chickpeas to transform this side into a hearty main course everyone will love.

Why do I need to blanch the green beans?

Blanching ensures the beans stay bright green and tender-crisp, preventing them from becoming mushy during the longer baking time.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Green Bean Casserole

Tender green beans swim in a velvety mushroom sauce, crowned with golden crispy fried onions for the ultimate comforting side dish.

Prep Duration
15 min
Time to Cook
35 min
Overall Time
50 min
Author Miranda Stone


Skill Level Easy

Cuisine American

Final Amount 6 Portions

Dietary Info Meatless

What You'll Need

Vegetables

01 1 lb fresh green beans, trimmed and cut into 2-inch pieces
02 1 small yellow onion, finely chopped
03 2 cloves garlic, minced
04 8 oz cremini or button mushrooms, sliced

Sauce

01 2 tbsp unsalted butter
02 2 tbsp all-purpose flour
03 1 cup whole milk
04 1/2 cup low-sodium vegetable broth
05 1/2 cup sour cream
06 1/2 tsp salt
07 1/4 tsp black pepper
08 1/4 tsp ground nutmeg

Topping

01 1 1/2 cups crispy fried onions

Directions

Step 01

Preheat Oven: Preheat oven to 350°F.

Step 02

Blanch Green Beans: Bring a large pot of salted water to a boil. Add green beans and cook for 4–5 minutes until bright green and just tender. Drain and immediately transfer to a bowl of ice water to stop the cooking. Drain again and set aside.

Step 03

Sauté Aromatics: In a large skillet over medium heat, melt butter. Add chopped onion and cook for 2–3 minutes until softened. Add garlic and mushrooms; cook for another 5 minutes until mushrooms are tender and any liquid has evaporated.

Step 04

Prepare Sauce Base: Stir in flour and cook for 1 minute, stirring constantly. Gradually whisk in milk and vegetable broth. Cook, stirring, until sauce thickens, about 3–4 minutes.

Step 05

Season Sauce: Remove skillet from heat. Stir in sour cream, salt, pepper, and nutmeg until smooth.

Step 06

Combine Beans and Sauce: Add drained green beans to the sauce and mix to coat evenly.

Step 07

Assemble Casserole: Transfer mixture to a greased 2-quart baking dish. Sprinkle 1 cup of crispy fried onions evenly over the top.

Step 08

Initial Bake: Bake for 25 minutes until bubbling.

Step 09

Add Final Topping: Remove from oven, top with remaining crispy onions, and bake an additional 5 minutes until golden brown.

Step 10

Rest Before Serving: Let rest for 5 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Large skillet
  • Mixing bowls
  • Whisk
  • 2-quart baking dish
  • Strainer

Allergy Details

Review each item for allergens. When unsure, ask your healthcare provider.
  • Contains dairy (butter, milk, sour cream)
  • Contains wheat/gluten (flour, fried onions)

Nutrition (each serving)

Details here are for reference only and don't replace professional advice.
  • Kcal: 210
  • Fats: 12 g
  • Carbohydrates: 21 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.