Green Bean Casserole

Featured in: Oven & Pan Dishes

This comforting dish brings together tender green beans and a rich, velvety mushroom sauce. The creamy filling gets its depth from sautéed onions, garlic, and fresh mushrooms, while sour cream adds tang. Crowned with crispy fried onions that turn golden and crunchy in the oven, it's the ultimate crowd-pleasing side for festive occasions and cozy family meals alike.

Updated on Tue, 13 Jan 2026 11:14:00 GMT
Golden brown Green Bean Casserole with crispy fried onions bubbling in a white ceramic baking dish. Save to Pinterest
Golden brown Green Bean Casserole with crispy fried onions bubbling in a white ceramic baking dish. | tiziristudio.com

There's something about the sound of crispy fried onions hitting a hot casserole that makes everyone in the kitchen stop what they're doing. I learned this the first Thanksgiving I attempted to contribute something more than paper plates. The green bean casserole emerged from the oven bubbling furiously, that golden crown of onions catching the light just so, and my aunt actually put down her wine to ask for the recipe.

Last Christmas my cousin who swears she hates green beans took a tentative spoonful just to be polite, then went back for seconds before anyone else had served themselves. Seeing someone convert to a dish they've dismissed since childhood is one of those quiet kitchen victories that keeps you cooking.

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 hold their texture better through the bake and that snap when you bite into them is worth every second of trimming
  • 8 oz cremini mushrooms: These little brown mushrooms have more depth of flavor than white buttons and they cook down beautifully into the sauce
  • 2 tbsp butter: Unsalted butter lets you control exactly how much salt goes into your sauce
  • 2 tbsp all purpose flour: This creates the roux that thickens your creamy sauce into something velvety and rich
  • 1 cup whole milk: Whole milk gives the sauce enough body to coat every bean without becoming too heavy
  • 1/2 cup vegetable broth: A splash of broth adds savory depth that keeps the sauce from being too one note
  • 1/2 cup sour cream: The sour cream creates that slight tang that cuts through the richness and makes the sauce addictive
  • 1 1/2 cups crispy fried onions: The crown jewel of the entire operation and absolutely non negotiable

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your beans ready:
Bring a large pot of salted water to boil and cook your trimmed beans for just 4 to 5 minutes until they turn bright green. Immediately plunge them into ice water to stop the cooking process and preserve that gorgeous color.
Build your flavor foundation:
Melt butter in a large skillet over medium heat and sauté your chopped onion for 2 to 3 minutes until it softens. Add garlic and sliced mushrooms, cooking for another 5 minutes until the mushrooms are tender and have released all their liquid.
Create the creamy sauce:
Stir in the flour and cook for 1 minute while constantly stirring to remove any raw flour taste. Gradually whisk in the milk and vegetable broth, continuing to stir for 3 to 4 minutes as the sauce thickens into something velvety.
Add the finishing touches:
Remove the skillet from heat and stir in sour cream, salt, pepper, and nutmeg until everything is smooth and well combined. Toss in your drained green beans and mix until every single one is coated in that creamy sauce.
Bake to perfection:
Transfer the mixture to a greased baking dish and sprinkle 1 cup of crispy fried onions across the top. Bake for 25 minutes until bubbling, then add the remaining onions and bake for 5 more minutes until everything is golden brown and irresistible.
A freshly baked Green Bean Casserole topped with crunchy onions, served on a wooden holiday table. Save to Pinterest
A freshly baked Green Bean Casserole topped with crunchy onions, served on a wooden holiday table. | tiziristudio.com

The year I made this for a potluck and watched it disappear within minutes convinced me that comfort food done well will always have a place at the table. Three different people asked if there was some secret ingredient because it tasted so much better than they expected.

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.

Making It Your Own

I've discovered that adding a splash of soy sauce to the mushroom sauce creates this incredible umami richness that makes people pause and ask what's different. Just a tiny tablespoon transforms the whole dish into something that feels restaurant worthy while still being the comfort food everyone recognizes.

The Make Ahead Secret

The most stressful part of holiday cooking is trying to coordinate oven space and timing, which is why I love that this casserole can be assembled completely except for the fried onions and refrigerated for up to 24 hours. Just add the crispy topping and bake when you are ready, which means you can actually enjoy your own party.

Perfecting The Topping

That trick of adding half the fried onions before baking and half during the last five minutes is absolutely worth following. The bottom layer softens slightly into the sauce while the top layer stays aggressively crunchy, giving you the best of both textures in every single bite.

  • If you want extra crispy onions, spread them on a baking sheet and warm them for a few minutes before adding to the casserole
  • Homemade fried onions will forever taste better than store bought but the convenience of the canned ones cannot be denied
  • Let the casserole rest for those full five minutes before serving or the sauce will be too runny
Close-up of creamy Green Bean Casserole featuring tender green beans and sautéed mushrooms in rich sauce. Save to Pinterest
Close-up of creamy Green Bean Casserole featuring tender green beans and sautéed mushrooms in rich sauce. | tiziristudio.com

Serve this alongside whatever main dish makes your holiday table feel complete and watch as even the vegetable skeptics come back for seconds.

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

Can I use frozen green beans?

Absolutely. Thaw frozen green beans completely and pat them dry before using. They work well in this dish, though fresh beans have slightly better texture.

How do I make this gluten-free?

Replace all-purpose flour with a gluten-free flour blend and ensure your crispy fried onions are certified gluten-free. The rest of the ingredients are naturally gluten-free.

Can I substitute the mushrooms?

If you're not a mushroom fan, you can leave them out and increase the broth slightly, or substitute with finely diced celery for a different flavor profile.

How should I store leftovers?

Store leftover casserole in an airtight container in the refrigerator for 3-4 days. The crispy topping will soften, but it reheats well in the oven or microwave.

Can I make homemade fried onions?

Slice onions thinly, toss in flour and seasonings, then fry in oil until golden and crispy. Drain on paper towels and use as you would store-bought.

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 with crispy fried onion topping

Prep time
15 mins
Time to cook
35 mins
Total time needed
50 mins
Created by Andrew Wolfe


Skill level Easy

Cuisine American

Makes 6 Serving size

Dietary details Vegetarian-friendly

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 and Mushrooms: 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 Creamy Sauce: 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 and Finish: Remove from oven, top with remaining crispy onions, and bake an additional 5 minutes until golden brown. 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 you'll need

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

Allergy info

Review all items for possible allergens. Ask your healthcare provider if you're unsure.
  • Contains dairy (butter, milk, sour cream) and wheat/gluten (flour, fried onions). Check fried onion packaging for potential allergens.

Nutrition info (each serving)

Details are for reference only and don't take the place of advice from a healthcare provider.
  • Calorie count: 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.