Green Bean Casserole with Bacon

4.34 from 3 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This green bean casserole with bacon features fresh green beans, an amazing bacon roux, and spiced breadcrumb topping. It’s a completely from-scratch variation of classic green bean casserole!

email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.
green bean casserole with bacon in a dish with a spoon

The holidays are upon us and we’re excited to share our recipe for green bean casserole with bacon, a delicious twist on a classic holiday side dish. This completely homemade version is made with fresh green beans, a scrumptious bacon roux, and a bacon and breadcrumb topping.

This holiday casserole is everything we love about traditional green bean casserole without cream of mushroom soup or canned fried onions. We’ll teach you how to make an easy roux that creates a thick, creamy bacon gravy. Toss it with green beans, onion, and cooked bacon and bake it up to perfection in the oven. Top it all off with a breadcrumb topping – it crisps up and adds a delightful crunch!

What You Need for Green Bean Casserole with Bacon

  • Fresh green beans
  • White onion
  • Thick-cut bacon
  • Flour
  • Milk + broth
  • Fresh thyme
  • Worcestershire sauce
  • Salt + pepper
  • Plain breadcrumbs
  • Dried spices
green beans and sliced onions in a casserole dish

Green Bean Casserole with Bacon Variations

Here are a few green bean casserole swaps and variations to try:

Broth: Technically, this recipe calls for beef broth, but any broth will do. We love using beef broth because the flavor is so rich and delicious.

Spices: Make this casserole your own with your favorite spices. You could even kick it up a notch with a pinch of cayenne pepper!

No Bacon: For a green bean casserole without bacon, try our recipe for healthy green bean casserole. It’s so good!

bacon roux in a cast iron skillet
green bean casserole with bacon mixed together

FAQ

How can you make this green bean casserole gluten free?

For a gluten free green bean casserole with bacon, use a 1:1 GF flour blend for the roux and use GF breadcrumbs in the topping.

Can you make this casserole without bacon?

Absolutely! Omit the bacon from the recipe and use 2 tablespoons of unsalted butter as the base of the roux. Or, make our healthy green bean casserole instead (no bacon).

How can I make a smaller batch?

Halve all of the ingredients and bake in an 8×8-inch or 9×9-inch pan.

green bean casserole with bacon and a breadcrumb topping, ready to go in the oven
green bean casserole with bacon on a spoon

Storage

Store any leftover green bean casserole with bacon in an airtight container in the refrigerator for up to 5 days. When ready to serve, reheat individual portions in the microwave or transfer all of the leftovers to a frying pan and heat on low/medium for 5-10 minutes until warmed through.

We don’t recommend freezing this green bean casserole as the bacon roux becomes grainy when thawed and reheated.

Make Ahead Green Bean Casserole with Bacon

To make this green bean casserole ahead of time, prepare the recipe through step 11. Cover tightly with plastic wrap and refrigerate for up to 2 days. Wait to make the breadcrumb topping until immediately prior to baking. When ready to serve, bake as directed – you may need to add a few minutes to the bake time as the casserole was chilled going into the oven.

thanksgiving plate

Serving Suggestions

This homemade green bean casserole with bacon is a tasty addition to any Thanksgiving, Christmas, or holiday table. It’s wonderfully savory and pairs well with other classic sides like crockpot mashed potatoes, sweet potato casserole, and sausage stuffing.

4.34 from 3 votes

Green Bean Casserole with Bacon

Add this green bean casserole with bacon to your holiday table. This from-scratch side dish features a delicious bacon roux instead of the traditional cream of mushroom soup.
Prep: 20 minutes
Cook: 40 minutes
Total: 1 hour
Servings: 8
email me this recipe
Plus, enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1.5 lbs. fresh green beans, rinsed and trimmed
  • 1/2 large white onion, finely sliced
  • 10 slices medium-cut bacon, chopped into 1-inch pieces
  • 1/2 cup all-purpose flour
  • 2 cups 2% milk
  • 2 cups beef broth, or any kind of broth
  • 1 tablespoon fresh thyme, de-stemmed and minced
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon salt
  • 1/4 teaspoon ground pepper

Topping

  • 1/2 cup plain bread crumbs
  • 1 teaspoon dried thyme
  • 1 teaspoon dried sage
  • 1/2 teaspoon salt
  • 1 teaspoon garlic powder
  • 1/4 cup chopped bacon, from above

Instructions 

  • Preheat the oven to 350ºF. Spray a 9×13-inch casserole dish with nonstick cooking spray. 
  • Add the green beans and onions into the prepared casserole dish. Toss and set aside for later.
    Green beans with onions in a white dish.
  • Heat a large saucepan over medium heat. Add the cut bacon to the hot saucepan. Make sure the pieces of bacon are separated and not stuck together.
    Bacon cooking in a frying pan.
  • Cook the bacon until golden brown, about 5-7 minutes. Stir occasionally so it doesn't burn.
  • When the bacon is golden brown, use a slotted spoon to transfer the cooked bacon from the saucepan to a small bowl. Set aside.
  • Leave the bacon drippings (it should be about 2-3 tablespoons) in the bottom of the saucepan and turn the heat to low.* Use the bacon drippings to create a roux. Add the flour to the saucepan and whisk with the bacon drippings until a crumble forms.
    A frying pan with flour in it.
  • Increase the heat to medium and slowly add the milk to the saucepan, whisking constantly until the mixture begins to thicken. 
  • Slowly add the broth to the saucepan, whisking until thick. If after 3 or 4 minutes the mixture isn't thickening, sprinkle 1 tablespoon of flour into the sauce and whisk until thick. 
    A skillet full of gravy with a whisk in it.
  • Remove the roux from the heat and add the fresh thyme, Worcestershire, salt, and pepper to the saucepan. Stir until combined.
  • Pour the bacon roux over the green beans and onions in the casserole dish and toss until everything is well coated.
    A sauce being poured over green beans in a white dish.
  • Set aside 1/4 cup of the cooked bacon pieces. Add the remaining bacon pieces to the casserole dish and toss one more time.
    A dish with green beans and bacon in it.
  • Wipe the sides of the casserole dish clean, cover with foil, and bake for 40 minutes. Toss the beans halfway (20 minutes) through baking.
  • While the casserole bakes, add the breadcrumbs, sage, thyme, salt, and garlic powder to a small skillet and cook over medium heat until all the ingredients are golden brown, about 4-6 minutes. Remove the skillet from the heat and mix in the remaining 1/4 cup of cooked bacon pieces.
  • When the green bean casserole is done baking, uncover the casserole dish and sprinkle the breadcrumb mixture on top of the beans. Broil until the breadcrumb topping is crispy, about 2-3 minutes.
    A casserole dish filled with green beans and meat.
  • Remove from the oven and let the casserole rest for 5 minutes before serving.
    green bean casserole with bacon

Tips & Notes

  • Storage: Store leftover green bean casserole with bacon in an airtight container in the refrigerator for up to 5 days.
  • Reheating Instructions: Reheat individual portions in the microwave or transfer all of the leftovers to a frying pan and heat on low/medium for 5-10 minutes until warmed through.
  • Make Ahead Instructions: Prepare the recipe through step 11. Cover tightly with plastic wrap and refrigerate for up to 2 days. Wait to make the breadcrumb topping until immediately prior to baking. When ready to serve, bake as directed – you may need to add a few minutes to the bake time as the casserole was chilled going into the oven.
  • Bacon Drippings: If your bacon doesn’t leave drippings in the pan, use 2 tablespoons of salted butter in step 6.

Watch It

[adthrive-in-post-video-player video-id=”X5i1WWMJ” upload-date=”2021-11-05T01:00:19.000Z” name=”Green Bean Casserole with Bacon” description=”This green bean casserole with bacon is the perfect side dish for your holiday table. It features a delicious bacon roux instead of the traditional cream of mushroom. Enjoy!”]

Nutrition

Calories: 205 kcal, Carbohydrates: 22 g, Protein: 13 g, Fat: 7 g, Fiber: 3 g, Sugar: 7 g

Nutrition information is automatically calculated, so should only be used as an approximation.

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!

Similar Recipes:

About Emily Richter

Emily is Fit Foodie Finds' editor-in-chief. She has a master's degree in strategic communication, and a passion for food. She is an incredible at-home cook making her writing an important part of the content creation process.

5 1 vote
Recipe Rating
Subscribe
Notify of
guest
Recipe Rating




Recipe Rating

4 Comments
Inline Feedbacks
View all comments
Lauren W
November 24, 2021 3:52 pm

Do you think this would be ok to make the day before? I was thinking assemble everything but the breadcrumb topping, and do that the day of.

November 25, 2021 9:19 am
Reply to  Lauren W

That should be just fine! Then you can reheat it in the AM.

Diana Lewis
November 16, 2021 9:23 am

Any suggestions on how to substitute gluten free flour?

November 5, 2021 3:54 am
Recipe Rating :
     

5 stars
Thanks