Green Beans with Bacon is a simple yet mouthwatering side dish that turns a handful of everyday ingredients into something incredible! Fresh green beans join bacon, onion, and garlic in a dish that's special enough for the holiday dinner table, but easy enough to make any night of the week.

green beans with bacon on a platter
Want to save this recipe?
Enter your email to get it sent to your inbox! Plus you’ll get new recipes from us every week.

Something inside me shifts when the scent of sizzling bacon and onions reaches my nose. I’m instantly reminded of the holidays growing up, and my Mom sizzling Green Beans with Bacon on the stove for the big meal.

Add some green beans and garlic and that pretty much sums up the ingredients needed to make this simple yet INCREDIBLE side dish that’s special enough for your holiday dinner table, yet easy enough to make any night of the week.

dinner plate with green beans and bacon

Pin this now to find it later

Pin It

Ingredients Needed

Like I said, all you need are a handful of ingredients to make green beans with bacon and onion. Here’s what you’ll need:

  • Green beans: either loose by the pound, or pre-trimmed green beans in a bag.
  • Bacon: thick cut, center cut, or regular cut – whatever you’ve got on hand. You can use pancetta too.
  • Onions: or shallots.
  • Garlic: freshly minced or pressed.
  • Salt and pepper: plenty of each!
green beans with bacon on a dinner plate

Quick and Easy Side Dish

In a world full of complicated side dishes, Green Beans with Bacon stands out not only for its epic deliciousness (seriously, do not cook this alone – you will be tempted to eat the entire pan!) but ease of preparation. All you need to do is:

  1. Steam: fresh green beans until they’re crisp tender.
  2. Saute: bacon in a skillet then saute chopped onions and garlic in the drippings.
  3. Combine: the steamed green beans with the onions, garlic, and bacon then toss to combine and serve.

This dish has been a staple at my family’s holiday dinner table for as long as I’ve been alive – my Mom makes it for pretty much every major holiday including Easter, Thanksgiving, and Christmas.

It’s a staple in the summertime too, when green beans are growing faster than you can pick them!

green beans with bacon and onions on a platter

Serve with Old Fashioned Scalloped Potatoes

How to Make Green Beans with Bacon

Step 1: Steam the green beans.

Start by steaming trimmed fresh green beans until crisp-tender, 5-7 minutes. I love my trusty stainless steel steamer basket for the job!

steamer basket with fresh green beans

Can I use frozen or canned green beans?

I have a personal aversion to the texture of frozen green beans, but if you like them, they will work in this recipe. Follow the instructions for steaming on the bag then add them right into the skillet at the end. I do not recommend canned green beans for this recipe.

Step 2: Brown the bacon, onions, and garlic.

Meanwhile, add chopped bacon to a large skillet then turn the heat to medium and cook until browned. Scoop the bacon to a paper towel-lined plate to drain then remove all but 2 Tablespoons bacon grease (just eyeball it) from the skillet.

bacon browning in a skillet

To the bacon grease add a chopped onion or shallot then saute until tender, 4-5 minutes. Add pressed or minced garlic then saute until extremely fragrant, 1 minute.

Your kitchen will smell INCREDIBLE!

onions sauting in bacon grease

Can this be made in the crock pot?

You will need to brown the bacon anyhow, so I recommend sticking with the steaming + sauting method of cooking this side dish.

Step 3: Combine.

Add the steamed green beans into the skillet then turn the heat up slightly and toss to combine all the ingredients. Cook for a minute or two to soften the green beans a touch further then add the browned bacon and season with plenty of salt and pepper.

That’s all she wrote!

green beans with bacon and garlic in a saute pan

Leftovers of green beans with bacon reheat really well in the microwave, just a heads up!

Whether you make Green Beans with Bacon for your next holiday meal, or as an easy side dish with dinner tonight, I hope you love this treasured yet simple family recipe. Enjoy!

green beans with bacon on a dinner plate

More Holiday Side Dish Recipes

Save this recipe?
Get this recipe sent to your inbox, plus receive new recipes from us every week!

Green Beans with Bacon

5 from 4 votes

by Kristin Porter

Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
Servings: 5
Green Beans with Bacon is a simple yet mouthwatering side dish that's special enough for the holidays, yet easy enough to make with dinner tonight!

Ingredients

  • 1 lb fresh green beans, trimmed
  • 1/2 lb bacon, any kind, chopped
  • 1 small yellow onion OR large shallot, chopped
  • 4 cloves garlic, pressed or minced
  • salt and pepper

Directions 

  • Line a small prep cup with foil then set it aside.
  • Add a couple inches of water to a large, deep pot with a lid then place a steamer basket inside. Arrange the green beans inside the basket then place a lid on top, turn the heat to high, and bring the water to a boil. Once boiling, turn the heat down to low then steam the green beans until they’re crisp tender, 5-7 minutes. Drain the beans then set them aside.
  • Meanwhile, add the bacon to a large skillet then turn the heat to medium. Cook until the bacon is browned then scoop onto a paper towel-lined plate to drain and set aside. Pour out all but 2 Tablespoons bacon grease (eyeball it) from the skillet into the prepped, foil-lined cup then reserve.
  • Add the onions or shallots to the skillet then saute until tender, 4-5 minutes. Add the garlic then saute until very fragrant, 1 minute.
  • Add the steamed green beans into the skillet then turn the heat up to medium-high and saute for 1-2 minutes, or until the beans are completely tender, adding a drizzle of reserved bacon grease if needed or desired. Add the bacon back into the skillet, season with salt and pepper to taste, then toss to combine and serve.

Notes

  • If using frozen green beans, follow the instructions for steaming on the bag, then add them directly into the skillet at the end.
  • This recipe has been updated from the original to steam the green beans vs saute them in the skillet in bacon grease, which I like better texturally. 

Nutrition

Calories: 226kcal, Carbohydrates: 9g, Protein: 8g, Fat: 18g, Saturated Fat: 6g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 8g, Trans Fat: 0.1g, Cholesterol: 30mg, Sodium: 307mg, Potassium: 311mg, Fiber: 3g, Sugar: 4g, Vitamin A: 643IU, Vitamin C: 13mg, Calcium: 43mg, Iron: 1mg

Nutritional values are estimates only. Please read our full nutrition information disclaimer.

Like this recipe? Leave a star rating below!
photo collage of green beans and bacon

Photos by Ashley McLaughlin

Like this recipe? Share it with friends!

Related Recipes

Leave a Comment

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

Recipe Rating




35 Comments

  1. Thalia @ butter and brioche says:

    Can’t think of a better side dish to accompany dinner tonight than these green beans and bacon. Great flavour combination!

  2. Bri | Bites of Bri says:

    I love this simple but delicious take on green beans! And I love the green bean towering end caps too!

  3. Kelly Barlow says:

    looks so yummy

  4. Millie l Add A Little says:

    Super easy and delicious!

  5. Stacey says:

    These look delicious! I even think my husband (who doesn’t like green beans), would eat them. Thanks!

  6. Sandi says:

    I made this tonight and it was so good! Thanks Kristen!

  7. Karina says:

    I really want to try this! looks delicious!
    Enjoy your holidays!

  8. Shannon (Classic Cosmopolite) says:

    I love the idea of cooking green beans in a pan! Will try this for sure!

  9. Tiffany says:

    My mom was talking about green beans to go with Christmas Eve dinner tonight and I suggested this. She was sold!! Thanks Kristin! Hope your family has a wonderful Christmas — especially little Lincoln!

  10. Winding Spiral Case says:

    Those are some impressive mountains of brussels sprouts and green beans at your grocery store! You’ve sold me on these beans (bacon, onion, garlic…how can you go wrong with that?). Thanks for the recipe and best Christmas wishes to you and your family :)

  11. Zaza says:

    Green beans and bacon, what a great combination! Thanks for sharing this recipe!
    Enjoy your holidays!

  12. Julie says:

    Love this. It’s making me hungry for dinner tonight. Merry Christmas to you and your family!