Ultimate Green Bean Casserole with Bacon

Category:Salads & Side dishes

Salads & Side dishes

When the casserole starts bubbling around the edges, the fried onions are still waiting their turn. That’s how I get a golden, crunchy top without asking those delicate onions to sit through the whole bake. This Ultimate Green Bean Casserole with Bacon has crisp-tender green beans tucked into a creamy mushroom sauce, with bacon running through every bite and a generous onion crunch on top.

I cook the beans briefly before they go into the oven, since they’ll continue softening as the casserole bakes. The sauce starts with mushrooms cooked until their released liquid has mostly evaporated; that small detail keeps the finished casserole creamy instead of loose. I also fold half the onions into the filling, so there’s crunch inside as well as across the top. After a short rest, each scoop holds together with tender beans, savory bacon, and a crisp golden finish.

Ultimate Green Bean Casserole with Bacon, bubbling and golden
“

Kitchen Note

Give the casserole the full 10-minute rest before serving. The sauce settles around the beans during that pause, so the first scoop is creamy rather than runny.

Save this bacon green bean casserole for its creamy mushroom sauce, tender beans, and crisp golden onion topping.

Save to Pinterest

Why These Green Beans Need a Head Start, Not a Full Cook

Green beans that go straight into the casserole have to soften while the sauce bakes, and that can leave you choosing between underdone beans and an overcooked, thickened sauce. A brief boil gives them a head start, but stopping at crisp-tender leaves room for the oven to finish the job. They should bend without feeling limp, with a little bite left in the center.

That texture matters even more in a creamy casserole, where soft vegetables can disappear into the sauce. Drain the beans well and rinse them under cool running water after boiling. Cooling them promptly slows the carryover cooking, so they keep their shape while you finish the bacon and sauce. The finished beans stay distinct and tender instead of turning mushy beneath the topping.

What the Mushrooms, Milk, and Onions Bring to This Casserole

Ultimate Green Bean Casserole with Bacon, crisp onion topping
  • Fresh green beans — Their firm texture is what keeps this casserole from eating like a soft mash. Choose beans that snap cleanly and trim the ends before cutting. Frozen beans are a workable fallback if thawed and drained thoroughly, though they’ll be softer after baking.
  • Cremini mushrooms — These bring an earthy, savory base to the sauce. White button mushrooms are the closest swap; slice them evenly and cook until their liquid has mostly evaporated, since mushrooms vary in how much moisture they release.
  • Bacon — Chopped bacon adds smoky salt and chewy little bites throughout the filling. Regular bacon works best here; turkey bacon can replace it, but it tends to be leaner and the casserole will have less bacon richness.
  • Whole milk and chicken broth — Milk gives the sauce its creamy body, while broth keeps it savory rather than heavy. Two-percent milk works in place of whole milk, though the sauce will be a little less rich. Vegetable broth can replace chicken broth when you want a meat-free base.
  • All-purpose flour and butter — Flour thickens the milk and broth into a sauce that clings to the beans, and butter helps carry the mushroom flavor. For a gluten-free sauce, a cup-for-cup gluten-free flour blend can replace the all-purpose flour; the fried onions still need to be checked or replaced with a gluten-free option for the full dish to be gluten-free.
  • French fried onions — They add the signature crisp, savory finish and a little crunch inside the casserole. Keep them in larger pieces when folding them in, and use a fresh, crisp package so the topping doesn’t start out stale.

How to Build the Casserole Without Losing the Crunch

Blanch the Beans Until They Still Have Bite

Bring a large pot of water to a boil, add 2 teaspoons of the kosher salt and the cut green beans, and boil for 4 to 5 minutes. Drain them and rinse under cool running water as soon as they reach crisp-tender. Don’t leave them sitting in the hot water, where they’ll keep cooking. Grease a 9×13-inch baking dish with 1 tablespoon of butter while the oven heats to 350°F.

Cook the Bacon, Then Let the Mushrooms Dry Out

Cook the chopped bacon in a large skillet over medium heat for 6 to 8 minutes, stirring occasionally, until crisp. Transfer it to a paper towel-lined plate and pour off the drippings. Melt the remaining butter in the skillet, add the mushrooms, and cook for 6 to 8 minutes until softened and their released liquid has mostly evaporated. If they still look wet, give them time; adding flour before that liquid cooks off can leave the sauce loose.

Turn the Mushroom Base Into a Smooth Sauce

Stir in the minced garlic and cook for 30 seconds, then stir in the flour and cook for 1 minute. Gradually whisk in the milk and chicken broth so the flour blends in without clumps. Add the remaining kosher salt and the black pepper, then simmer for 4 to 6 minutes until thickened. The sauce should coat a spoon; if you rush this simmer, it can stay thin in the finished casserole.

Fold, Bake, and Add the Topper at the End

Stir the green beans and crisp bacon into the sauce, then fold in half of the French fried onions. Spread the mixture in the prepared dish and bake uncovered for 20 minutes, until bubbling at the edges. Scatter the remaining onions over the top and bake for 8 to 10 minutes, until golden brown. Let the casserole rest for 10 minutes before serving.

Three Ways to Adapt the Bacon and Mushroom Casserole

Make a vegetarian mushroom casserole

Leave out the bacon and use vegetable broth instead of chicken broth. Melt the butter in the skillet before adding the mushrooms; the result is still creamy and savory, with a more pronounced mushroom flavor and no smoky bacon notes.

Use turkey bacon for a lighter filling

Swap in chopped turkey bacon and cook it until crisp before moving on to the mushrooms. It brings a similar savory note but less richness than regular bacon; the butter still provides the fat needed for the mushroom sauce.

Use half-and-half for a richer sauce

Replace the whole milk with the same amount of half-and-half. The sauce will taste richer and set more thickly, so keep whisking as it simmers and pull it from the heat once it coats a spoon.

Storage and Reheating

  • Refrigerator: Store leftovers covered for 3 to 4 days. The onion topping will soften as it sits against the creamy casserole.
  • Freezer: The casserole can be frozen in an airtight container for up to 2 months, but the beans soften and the sauce may separate slightly when thawed. The onions won’t stay crisp.
  • Reheating: Reheat portions in a 350°F oven until hot throughout. Avoid reheating the whole casserole for longer than needed, since the beans can become very soft and the onions can darken.

Questions That Come Up When Making Green Bean Casserole

Can I assemble the casserole ahead of time?+

Yes. Assemble the beans, bacon, and sauce in the baking dish, cover and refrigerate, but keep the French fried onions out until baking so they don’t go soft. A cold casserole may need longer in the oven than one baked right after assembly; use bubbling edges as your cue before adding the final onions.

Can I use canned green beans instead of fresh?+

You can, but I don’t recommend it for this version. Canned beans are already very soft, so they’re more likely to break down during the bake; fresh beans hold their shape and keep a little bite in the creamy filling.

How do I smooth out a sauce that thickened too much?+

If the sauce gets too thick before you add the beans, whisk in a small splash of milk over low heat until it loosens and turns smooth again. Add it gradually; the sauce should cling to the vegetables rather than run like soup.

Can I make the green beans ahead of the sauce?+

Yes. Blanch, drain, and cool the beans, then refrigerate them in a covered container until you’re ready to assemble the casserole. Drain away any moisture that collects before stirring them into the sauce, so it doesn’t thin the filling.

Can I use a different size baking dish?+

A dish with a similar capacity will work, but a smaller, deeper dish makes the casserole thicker and can slow the center from heating through. Keep the mixture in an even layer and rely on bubbling at the edges before adding the last of the onions.

Ultimate Green Bean Casserole with Bacon

Green bean casserole with bacon combines crisp-tender fresh green beans, savory bacon, and a creamy mushroom sauce. A golden layer of French fried onions finishes this oven-baked casserole with a crisp topping.
Prep Time 20 minutes
Cook Time 54 minutes
Resting 10 minutes
Total Time 1 hour 24 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 470

Ingredients
  

For the casserole
  • 5 tbsp unsalted butter divided
  • 2 lb green beans fresh, trimmed and cut into 2-inch pieces
  • 1 tbsp kosher salt divided
  • 8 oz bacon chopped
  • 12 oz cremini mushrooms sliced
  • 2 cloves garlic minced
  • 0.25 cup all-purpose flour
  • 2 cups whole milk
  • 1 cup low-sodium chicken broth
  • 0.5 tsp black pepper
For the topping
  • 1 package (6 oz) French fried onions divided

Equipment

  • 1 9x13-inch baking dish
  • 1 large skillet

Method
 

  1. Preheat the oven to 350°F.
  2. Grease a 9x13-inch baking dish with 1 tablespoon of the butter.
  3. Bring a large pot of water to a boil.
  4. Add 2 teaspoons of the salt and the green beans, and boil for 4 to 5 minutes until crisp-tender.
  5. Drain the green beans and rinse under cool running water.
  6. Cook the bacon in a large skillet over medium heat for 6 to 8 minutes, stirring occasionally, until crisp.
  7. Transfer the bacon to a paper towel-lined plate.
  8. Pour off the bacon drippings.
  9. Melt the remaining 4 tablespoons butter in the skillet over medium heat.
  10. Add the mushrooms and cook for 6 to 8 minutes until softened and their released liquid has mostly evaporated.
  11. Stir in the garlic and cook for 30 seconds.
  12. Stir in the flour and cook for 1 minute.
  13. Gradually whisk in the milk and broth.
  14. Add the remaining 1 teaspoon salt and the pepper.
  15. Simmer for 4 to 6 minutes until thickened.
  16. Stir the green beans and bacon into the sauce.
  17. Fold in half of the French fried onions.
  18. Spread the mixture in the prepared baking dish.
  19. Bake uncovered for 20 minutes until bubbling at the edges.
  20. Scatter the remaining French fried onions over the casserole.
  21. Bake for 8 to 10 minutes until golden brown.
  22. Rest the casserole for 10 minutes before serving.

Notes

For the best texture, drain the green beans well before adding them to the sauce. Refrigerate leftovers for 3 to 4 days; freezing is not recommended because the onion topping softens. For a gluten-free swap, use a 1:1 gluten-free flour blend and verify the French fried onions are gluten-free.

You might also like these recipes

Leave a Comment

Recipe Rating