Green Bean Casserole

Featured in: Oven & Pan Cooking

This comforting casserole combines fresh green beans with a rich, velvety mushroom sauce made from butter, milk, and sour cream. The dish gets its signature crunch from a generous layer of crispy fried onions baked until golden brown. Perfect for holidays or weeknight dinners, this vegetarian side serves six and comes together in just 50 minutes.

Updated on Wed, 14 Jan 2026 13:21:00 GMT
Fresh green beans baked in creamy mushroom sauce, topped with golden crispy fried onions, served in a white casserole dish. Save to Pinterest
Fresh green beans baked in creamy mushroom sauce, topped with golden crispy fried onions, served in a white casserole dish. | maisonizer.com

The first time I attempted green bean casserole was the year my grandmother decided she'd had enough of cooking Thanksgiving dinner single handedly. She assigned each of us one dish, thinking it would be easier, and I got stuck with what I thought was the boring side. Now I understand why it's earned its permanent place at holiday tables everywhere.

Last Christmas, my usually health conscious cousin ate three servings and finally admitted she'd been secretly craving this exact comfort food since childhood. Sometimes the dishes we dismiss as old fashioned are exactly what we need most.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 lb fresh green beans: Fresh beans maintain their structure better than canned, giving you that satisfying snap in every bite
  • 8 oz cremini mushrooms: These earthy mushrooms deepen the sauce and make it taste like you spent hours developing flavor
  • 2 tbsp butter and 2 tbsp flour: This simple roux creates the velvety foundation that holds everything together
  • 1 cup whole milk: Whole milk creates the richest sauce, though you can get away with 2% if needed
  • 1/2 cup sour cream: This secret ingredient adds a subtle tang that cuts through the richness
  • 1/4 tsp nutmeg: Just enough to add warmth without making the sauce taste like holiday baking
  • 1 1/2 cups crispy fried onions: The crown jewel that makes this casserole irresistible and iconic

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Blanch those beans:
Drop your trimmed green beans into boiling salted water for just 4 to 5 minutes until they turn that vibrant green color. Immediately plunge them into ice water to lock in that bright color and stop them from turning into mush.
Build your flavor base:
Melt butter in a large skillet and cook your onion until it softens. Add garlic and sliced mushrooms, letting them cook until they're tender and have released all their moisture.
Create the creamy sauce:
Stir flour into the vegetables and cook for a minute to remove the raw flour taste. Whisk in milk and broth gradually, cooking until the sauce thickens enough to coat the back of a spoon.
Add the finishing touches:
Remove from heat and stir in sour cream with your seasonings. Fold in those beautiful green beans until every single one is hugged by sauce.
Bake to golden perfection:
Transfer to your baking dish and top with most of the fried onions. Bake for 25 minutes until bubbling, then add the remaining onions and bake 5 more minutes until everything is golden and irresistible.
Green bean casserole with tender beans in rich mushroom gravy and crunchy fried onion topping, ready to serve alongside roast turkey. Save to Pinterest
Green bean casserole with tender beans in rich mushroom gravy and crunchy fried onion topping, ready to serve alongside roast turkey. | maisonizer.com

There's something deeply satisfying about bringing a bubbling, golden casserole to the table and watching everyone's eyes light up in recognition. It's not fancy food, but it's the food that memories are made of.

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 It Ahead Like A Pro

I learned this trick when hosting my first big holiday dinner and completely underestimated how much oven space I would need. You can assemble the entire casserole the day before, just hold off on the fried onions until you're ready to bake. Cover it tightly and refrigerate, then add an extra 10 minutes to the baking time since it will be cold. This single discovery transformed my holiday cooking from stressful to actually enjoyable.

The Fresh Versus Frozen Debate

While fresh green beans give you that perfect texture, I've absolutely used frozen in a pinch and nobody complained. If you go frozen, thaw them completely and skip the blanching step since they're already cooked. The sauce does most of the heavy lifting anyway, so you can get away with shortcuts when life gets hectic.

Perfecting The Onion Topping

The genius move is adding those onions in two stages so some get irresistibly crispy while others stay slightly softened by the sauce. Halfway through learning this, I dumped all the onions on at once and ended up with soggy toppings. Now I know better, and that extra step is what makes the difference between good casserole and the one everyone fights over.

  • Homemade fried onions next level this dish if you have the time and patience
  • Watch closely during those last 5 minutes because onions can go from golden to burned quickly
  • Leftover onions (if such a thing exists) make incredible garnish for tomorrow's leftovers
Classic homemade green bean casserole featuring creamy sauce, sautéed mushrooms, and crispy fried onions, perfect for a holiday dinner. Save to Pinterest
Classic homemade green bean casserole featuring creamy sauce, sautéed mushrooms, and crispy fried onions, perfect for a holiday dinner. | maisonizer.com

Whether it's Thanksgiving, Tuesday night dinner, or just a craving for comfort, this casserole delivers exactly what you need. Sometimes simple food prepared with care is exactly what makes a house feel like home.

Recipe Q&A

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 onions just before baking.

Can I use frozen green beans?

Absolutely. Use 1 lb frozen green beans, thaw them completely, and skip the initial boiling step since they're already partially cooked.

How do I make this gluten-free?

Substitute the all-purpose flour with a 1:1 gluten-free flour blend and ensure your crispy fried onions are certified gluten-free.

Can I use canned fried onions?

Yes, store-bought crispy fried onions work perfectly. You'll need about 1 1/2 cups total, using most for the topping and reserving some for the final bake.

What can I serve with this casserole?

This pairs beautifully with roasted turkey, glazed ham, or vegetarian main dishes. It's also great alongside mashed potatoes and dinner rolls.

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 in creamy mushroom sauce topped with crispy fried onions

Time to Prep
15 mins
Time to Cook
35 mins
Time Needed
50 mins
Created by Clint Rodriguez


Skill Level Easy

Cuisine American

Portions 6 Number of Servings

Diet Details Vegetarian-Friendly

What You 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

How-To Steps

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

Prepare 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

Create Roux 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

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

Step 06

Combine Ingredients: 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 and Serve: 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.

Equipment List

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

Allergy Details

Always review every ingredient for allergens. Talk to your healthcare provider if you’re unsure.
  • Contains dairy (butter, milk, sour cream)
  • Contains wheat/gluten (flour, fried onions if not gluten-free)
  • Check fried onion packaging for potential allergens

Nutrition Info (per portion)

Nutritional info is for reference and isn’t medical advice.
  • Caloric value: 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.