Best Green Bean Casserole Recipe

Some dishes show up on the table every single year, and nobody ever gets tired of them.

Green bean casserole is that dish in my family. My aunt has made the same version for over 20 Thanksgivings, and the second she sets it down, it’s gone before the turkey even finishes resting.

This version skips the canned soup shortcut and builds a real mushroom sauce from scratch, then tops it all with crispy fried onions. It takes a little more effort than the classic can based recipe, but the flavor difference is worth every extra minute.

Let’s get cooking.

What You’ll Need

  • 1 ½ lbs fresh green beans, trimmed and cut into 2 inch pieces
  • 4 tbsp butter
  • 8 oz cremini mushrooms, sliced
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 3 tbsp all purpose flour
  • 1 ½ cups chicken broth
  • 1 cup heavy cream
  • ½ tsp salt, plus more to taste
  • ¼ tsp black pepper
  • 1 ½ cups crispy fried onions, divided
  • ½ cup shredded Gruyere or cheddar cheese (optional)

Simple, real ingredients that build a casserole worth the extra step.

Tools You’ll Need

  • Large pot, for blanching green beans
  • Large skillet
  • Whisk
  • 9×13 inch baking dish
  • Colander
  • Bowl of ice water

Pro Tips

I’ve made this casserole for enough holidays to know exactly what makes it stand out.

1. Blanch the green beans, don’t skip this step. A quick boil followed by an ice bath keeps them bright green and gives you that perfect tender crisp texture instead of mushy beans.

2. Cook the mushrooms until they release all their liquid. Rushing this step leaves your sauce watery instead of rich and thick.

3. Add the fried onions in two batches. Half goes into the casserole for texture, and the rest goes on top right before the last few minutes of baking so they stay crispy instead of soggy.

See also  French Macarons at Home Are Easier Than Everyone Says

4. Whisk the flour in before adding liquid. This prevents lumps from forming in your sauce and gives you that smooth, creamy texture.

5. Let the casserole rest for 5 minutes before serving. This gives the sauce a moment to set slightly, so it holds together better when scooped.

How to Make Green Bean Casserole

Step 1: Blanch the Green Beans

Bring a large pot of salted water to a boil.

Add the green beans and cook for 4 minutes, then drain and transfer immediately to a bowl of ice water to stop the cooking.

Drain again and set aside.

Step 2: Make the Mushroom Sauce

Melt the butter in a large skillet over medium heat.

Add the mushrooms and onion. Cook for 6 to 8 minutes, until the mushrooms release their liquid and start to brown.

Add the garlic and cook for 1 more minute.

Step 3: Thicken the Sauce

Sprinkle the flour over the mushroom mixture and stir to coat evenly. Cook for 1 minute.

Slowly whisk in the chicken broth and heavy cream, stirring until smooth.

Simmer for 5 minutes, stirring occasionally, until thickened. Season with salt and pepper.

Step 4: Assemble

Preheat your oven to 375°F.

In a large bowl, combine the blanched green beans, mushroom sauce, and half the crispy fried onions.

Transfer to a 9×13 baking dish and spread evenly.

Step 5: Bake

Bake uncovered for 20 minutes.

Top with the remaining crispy fried onions and shredded cheese if using.

Bake for another 5 to 10 minutes, until the onions are golden and the cheese is melted.

Step 6: Rest and Serve

Let the casserole rest for 5 minutes before serving.

Substitutions and Variations

  • Classic shortcut version: Swap the homemade sauce for 2 cans of cream of mushroom soup if you’re short on time.
  • Bacon addition: Add crumbled cooked bacon into the mixture for extra flavor.
  • Dairy free: Use a dairy free butter and heavy cream alternative, and skip the cheese topping.
  • Extra garlicky: Double the garlic for a bolder flavor throughout the sauce.
  • Frozen green beans: Use frozen green beans in place of fresh, thawed and drained well before blanching.
See also  Fruit Kabobs That Disappear Faster Than You Can Make Them

Make Ahead Tips

Assemble the entire casserole up to a day ahead, but hold off on adding the crispy onions on top until right before baking so they stay crunchy.

Store covered in the fridge, then bake as directed, adding a few extra minutes to the covered bake time since it’s starting cold.

Nutritional Breakdown (Per Serving, Serves 8)

NutrientAmount
Calories240
Fat18g
Carbs14g
Protein5g
Fiber3g

Numbers will shift depending on whether cheese is included and which fried onions you use.

Diet Friendly Swaps

  • Gluten free: Use a gluten free flour blend and check that your fried onions are labeled gluten free.
  • Lower fat: Use half and half instead of heavy cream, and reduce the fried onion topping slightly.
  • Vegetarian: Use vegetable broth in place of chicken broth.

Meal Pairing Suggestions

This casserole is a natural fit alongside roasted turkey, mashed potatoes, and cranberry sauce for a full holiday spread.

It also pairs well with a simple roasted chicken for a smaller, non holiday dinner.

Cooking Time Efficiency Tips

Blanch the green beans a day ahead and store them in the fridge, so assembly day only requires making the sauce and baking.

Slice the mushrooms and dice the onion while the water for blanching comes to a boil, so nothing sits idle.

Leftovers and Storage

Store leftover casserole in an airtight container in the fridge for up to 4 days.

Reheat in the oven at 350°F until warmed through, adding a few fresh fried onions on top afterward since they lose their crunch once refrigerated.

This casserole can be frozen before baking for up to 2 months. Thaw overnight in the fridge before baking as directed.

See also  15 Bean Soup (Hearty, Comforting, and Shockingly Easy to Make)

FAQ

Can I make this casserole ahead of the holiday? Yes, assemble it a day in advance and bake it fresh, adding the onion topping right before it goes in the oven.

Why did my sauce turn out lumpy? This usually means the flour wasn’t fully whisked in before the liquid was added, or the liquid was added too quickly.

Can I use canned green beans instead of fresh? Fresh or frozen give the best texture, but canned green beans work in a pinch, just drain them well and skip the blanching step.

How do I keep the fried onions crispy? Add half during baking and save the rest for the final few minutes only, so they don’t have time to turn soggy.

Can I double this recipe for a big gathering? Yes, just use a larger baking dish and add a few extra minutes to the bake time to ensure it heats through evenly.

Wrapping Up

This green bean casserole earns its spot on the holiday table year after year, and once you make the homemade version, the canned soup shortcut is hard to go back to.

It’s rich, it’s got that crispy onion topping everyone fights over, and it comes together with ingredients you can actually pronounce.

Try this recipe, then come back and tell me how it turned out. Did you add bacon? Go heavier on the cheese? Drop a comment below, I’d love to hear about it. 🍂

Charlotte is the author of Recipe Minty, a food blog dedicated to sharing simple, easy, and homemade recipes. His goal is to make everyday cooking enjoyable and beginner-friendly.

Leave a Comment