5 from 4 votes

Creamy Green Bean Casserole With Bacon

*This post may contain affiliate links. See our affiliate policy here.

Green bean casserole is one of those Thanksgiving traditions everyone looks forward to, but if you’re looking to take it up a notch this is your recipe. Fresh green beans bake in a homemade garlic and onion cream sauce with salty bacon and crispy fried onions on top, no canned soup needed. I first tried this type of green bean casserole when I was living in Atlanta from a friend who knew what she was talking about!

Green bean casserole with bacon in a white baking dish crispy on top and creamy underneath.


 

Why We Love This Green Bean Casserole With Bacon

  • No Canned Soup – The homemade garlic and onion cream sauce tastes rich and cozy, with none of that salty canned flavor. Want it without bacon? My traditional green bean casserole is made from scratch too.
  • Fresh Green Beans And Bacon – Blanching keeps the beans tender with a little snap, and salty bacon and crispy fried onions on top give every bite some crunch.
  • Make It Ahead – Assemble the whole casserole the day before Thanksgiving or Christmas, refrigerate it, then add the fried onions right before it goes in the oven. That’s one less thing to juggle on the big day, and it’s right at home next to turkey with cranberry sauce, garlic cream cheese mashed potatoes and my family’s favorite sausage stuffing.

Ingredients For Green Bean Casserole With Bacon

Ingredients for green bean casserole with bacon arranged on a white surface with text labels.

Find the full printable recipe with specific measurements and directions below in the recipe card.

  • fresh green beans – ends trimmed and green beans snapped in half
  • salted butter – if you have unsalted butter, just add an extra 1/4 teaspoon of salt to the entire dish
  • yellow onion – thinly sliced, you can use white onion or purple onion
  • garlic – minced
  • all purpose flour
  • chicken broth
  • milk – I recommend whole milk or 2% milk. Skim milk is a little too light for this dish and your sauce won’t be as creamy.
  • heavy cream
  • salt & pepper
  • cooked bacon – diced. Fresh cooked or pre-cooked both work (see bacon tips below).
  • crispy fried onions – they usually sell these in the store around the holidays

How To Make Green Bean Casserole With Bacon

  1. Preheat the oven to 350℉ and spray a 9×13″ baking dish with cooking spray. Fill a large bowl with ice water.
  1. Bring a large pot of salted water to a boil. Cook the green beans for 2 to 3 minutes until bright green, then move them to the ice water right away. This is called blanching. The quick boil and cold bath stop the cooking, so the beans stay bright green and tender with a little snap instead of turning mushy in the oven. Drain and dry the beans well.
  2. In a large saucepan, melt the butter over medium heat, then lower to medium-low. Add the onion and garlic and cook about 5 minutes, stirring often, until soft. Stir in the flour and cook 1 minute until it just starts to turn golden brown.
  1. Slowly pour in the chicken broth, whisking the whole time until smooth and no flour lumps remain. Then slowly whisk in the milk, and then the cream, letting each one blend in before adding the next. Season with salt and pepper. The sauce should be thick like a cream soup. If it’s too thick, whisk in a splash more broth until everything is smooth and creamy.
  1. Add the green beans to the baking dish, pour the sauce over them and stir gently. Top with the crispy fried onions and bacon.
  1. Cover with foil and bake for 30 minutes until hot and bubbly. Uncover and bake 10 more minutes until golden on top. Serve and enjoy!
Creamy baked green bean casserole topped with crispy fried onions and bacon bits in a rectangular baking dish ready to serve.

What’s the easiest way to cook the bacon?

With fresh bacon, I think baking the bacon is the quickest and least messy way to prepare the bacon. My friend Alicia over at Balancing Motherhood has a great method for making crispy twisted bacon that makes the bacon super crispy both in the oven or in the air fryer.

Can I Add Mushrooms?

Mushrooms are a classic add-in, but not everyone in my family likes them, so I don’t add them every time. I like cremini mushrooms, but you can use a different type that you prefer. Sauté 2 cups of sliced mushrooms in 2 tablespoons of butter over medium heat for 3 to 4 minutes until browned, then set them aside. Stir them into the cream sauce right before you pour it over the green beans.

Can I Use Frozen or Canned Green Beans?

Frozen green beans work. Skip the blanching, but thaw them first in the microwave or overnight in the fridge. Then drain well and pat dry so the extra water doesn’t make the sauce too runny. They’ll be a little softer than fresh, but still tasty. Canned green beans aren’t my pick here, since they tend to make the casserole salty and mushy. Fresh beans keep it tender with a little bite.

You could use canned green beans but the casserole will likely be pretty salty and also pretty mushy using canned green beans. I recommend sticking with fresh green beans to take your casserole from ok to great!

Can I Make Green Bean Casserole Ahead?

Yes, up to one day ahead. Assemble the casserole without the fried onions, cover it and refrigerate. Add the onions right before it goes in the oven so they stay crunchy. Plan on a few extra minutes of bake time since it’s starting cold. The bacon can be sprinkled on ahead of time, or added with the crunchy onions.

What To Serve With Green Bean Casserole


Green bean casserole is delicious for any big feast whether it’s turkey, glazed ham, a whole chicken or a delicious oven-roasted pork loin (or make pork loin in the crockpot to make more room in the oven!) This casserole is also over the top delicious with my crispy baked chicken thighs for a Sunday dinner.

Try this delicious casserole with honey-roasted carrots, creamy mashed sweet potatoes or decadent baked candied yams. A side of cornbread muffins or buttermilk cornbread is another great addition, yum! If you have a little extra bacon, make this loaded mashed potato casserole.

Planning the whole spread? Find more ideas in my Thanksgiving recipes and Christmas recipes.

How Long Will This Green Bean Casserole With Bacon Last?

Keep leftovers covered in the fridge for 3 to 4 days. Reheat in the microwave, or covered in a 350℉ oven, until warm. Sprinkle a few fresh fried onions on top to bring back the crunch.

Creamy green bean casserole topped with crispy fried onions and bacon, served in a white baking dish with a spoon.
Recipe

Green Bean Casserole With Bacon


Course Dinners, Side Dish
Cuisine American
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 8 Servings
A cozy, from-scratch twist on the holiday side everyone grew up with, now with bacon! It’s the dish that disappears first at Thanksgiving and Christmas, and you can make it the day before so you can spend less time prepping on the big day.

Ingredients  

  • 2 pounds fresh green beans ends trimmed and green beans snapped in half
  • 6 tablespoons butter salted
  • 1 medium yellow onion thinly sliced
  • 3 cloves garlic minced
  • ½ cup all purpose flour
  • 1 cup chicken broth
  • 1 ½ cups milk
  • ½ cup heavy cream
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 3/4 cups crispy fried onions or 3.5 ounces
  • 6 strips cooked bacon diced, about 1/2 cup

Instructions

  • Preheat the oven to 350℉ and spray a 9×13″ baking dish with cooking spray. Fill a large bowl with ice water.
  • Bring a large pot of salted water to a boil. Cook the green beans for 2 to 3 minutes until bright green, then move them to the ice water right away. This is called blanching. The quick boil and cold bath stop the cooking, so the beans stay bright green and tender with a little snap instead of turning mushy in the oven. Drain and dry the beans well.
    2 pounds fresh green beans
  • In a large saucepan, melt the butter over medium heat, then lower to medium-low. Add the onion and garlic and cook about 5 minutes, stirring often, until soft. Stir in the flour and cook 1 minute until it just starts to turn golden brown.
    6 tablespoons butter, 1 medium yellow onion, 3 cloves garlic, ½ cup all purpose flour
  • Slowly pour in the chicken broth, whisking the whole time until smooth and no flour lumps remain. Then slowly whisk in the milk, and then the cream, letting each one blend in before adding the next. Season with salt and pepper. The sauce should be thick like a cream soup. If it’s too thick, whisk in a splash more broth until everything is smooth and creamy.
    1 cup chicken broth, 1 ½ cups milk, ½ cup heavy cream, 1/2 teaspoon salt, 1/4 teaspoon pepper
  • Add the green beans to the baking dish, pour the sauce over them and stir gently. Top with the crispy fried onions and bacon.
    1 3/4 cups crispy fried onions, 6 strips cooked bacon
  • Cover with foil and bake for 30 minutes until hot and bubbly. Uncover and bake 10 more minutes until golden on top. Serve and enjoy!

Notes

Thin sauce fix – The sauce thickens as it bakes, so a little loose is okay. If it’s really runny, fix it on the stove before it goes in the baking dish. Whisk 1 tablespoon flour with just enough milk to dissolve it, then whisk it into the simmering sauce until smooth.
Make ahead – Assemble up to 1 day ahead without the fried onions. Add them right before baking, along with the bacon if you didn’t add it earlier.
Frozen green beans – Skip blanching and instead thaw them, then drain well and pat dry so the sauce doesn’t get watery.
Mix-ins – For a twist, sprinkle parmesan, cheddar or panko under the fried onions.
Pan size – You can bake this casserole in one 9×13 inch baking dish or two 1 1/2 quart baking dishes. I have split this dish into two baking dishes when I ran out of oven space one year while making our Thanksgiving dinner.

Nutrition

Calories: 328kcal | Carbohydrates: 24g | Protein: 8g | Fat: 23g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.4g | Cholesterol: 49mg | Sodium: 457mg | Potassium: 407mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1312IU | Vitamin C: 15mg | Calcium: 116mg | Iron: 2mg
Keyword casserole, side dish, Thanksgiving, vegetable

Did You Make This?

I would love to see it! Share your thoughts with me in the comments below!

5 from 4 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. Karolyn Horner says:

    5 stars
    I love this recipe! My daughter made this 4 years ago for Thanksgiving & it has now become a side dish all year round.

    1. Thank you so much for your comment Karolyn. I am so honored this recipe is a part of your holiday table every year and your family loves it.

  2. 5 stars
    Hi Kristy, wondering if this dish could be made the day before and add the toppings before baking the day of thanksgiving? TIA

    1. Yes you totally can Mary. That’s exactly what I recommend with the toppings too, put them on right before baking so the onions stay crispy. Hope you enjoy!

Similar Posts