Sautéed Green Beans with Bacon

A woman with long brown hair wearing a gray shirt smiles in front of a background featuring green foliage and yellow fruit.
By Madison Wetherill | Updated: October 22, 2026 | Leave a comment

This sautéed green beans recipe takes my favorite side dish and makes it even better, with crispy bacon, sweet onions, and garlic. Because it cooks on the stovetop, it's a great way to save oven space on holidays like Thanksgiving, too.

This post contains affiliate links.

Green beans sauteed with sliced onions and bacon pieces on a white platter.

Sautéed Green Beans Recipe

I like to make green beans for dinner, but especially using this method of partially boiling them before sautéing them. One day I thought, I bet sauteed green beans with bacon will taste even better. And sure enough, they do!

The crispy bacon, sweet onions, and garlic add a ton of flavor, but without needing a bunch of ingredients. It's an easy way to take a simple vegetable side dish and boost it up a little bit!

Why You'll Love this Recipe

Less cleanup. You can boil the green beans and cook the bacon, onions, and garlic in one pot. Fewer dishes to wash is always a win!

The bacon grease adds so much flavor. Cooking the onions in a little leftover bacon grease gives them a delicious, savory flavor that goes perfectly with the green beans.

Perfect for weeknights and holidays. This green beans side dish takes about 30 minutes to make, and you don't need any oven space. That's especially helpful when you're making Thanksgiving dinner!

Ingredients

A bowl of fresh green beans sits next to package of bacon, an unpeeled onion, a bulb of garlic, and a small dish of salt and pepper.

I use fresh green beans because they hold their texture nicely. Just trim the ends before cooking. You can leave them whole or cut them into smaller pieces.

Regular-cut bacon works great for this recipe. Cut it into small pieces so it cooks evenly. You'll also use a little of the leftover grease to cook the onions. If you prefer thick-cut bacon, it will work, but it may take a bit longer to cook.

Thinly sliced onions and fresh garlic add lots of flavor. Either yellow or white onions work well here.

If you'd rather not use bacon grease, you can cook the onions in a little olive oil or avocado oil instead.

Sautéed green beans with slices of caramelized onions and crispy pieces of diced bacon on a white scalloped serving platter.

How to Make Sautéed Green Beans

See the recipe card for the complete instructions! ⬇️

Jump to Recipe
Green beans blanching in a pot of hot water.
Pieces of raw bacon in a stainless steel frying pan.
  1. Bring a pot of water to a boil and add your trimmed green beans. You won't be cooking them completely, just until they're barely fork tender. Then, drain the water and set the beans aside.
  1. While the green beans are boiling, slice your onion, mince the garlic, and cut the bacon into 1-inch pieces. Once the green beans are drained, fry the bacon in that same pot, over medium heat, until it starts to turn golden.

You want the green beans just fork tender when you drain them. They'll get warmed up again with the bacon and onions, so cooking them too long at the beginning can leave you with mushy green beans.

Diced pieces of crispy fried bacon in a stainless steel skillet.
Sautéed onions browning in a stainless steel skillet.
  1. Once it's golden and cooked through, put the bacon on a paper towel-lined plate. Carefully drain off most of the bacon grease from the pan, leaving just a tiny bit to cook the onions in.
  1. Add the onions and a pinch or two of salt to the pan. Stir them occasionally as they cook, until they're golden brown and caramelized. The salt helps draw out moisture as they cook.
Sautéed onion slices pushed to the edges of a pan with a pile of minced garlic in the center.
A skillet of sautéed onions, a pot of fresh green beans, and a small pile of cooked bacon on a paper towel.
  1. Stir in the minced garlic and cook it just until you can smell it. Garlic can burn quickly, so keep an eye on it!
  1. Put the green beans and bacon in with the onions and garlic. Give everything a good stir, season with salt and pepper to taste, and serve while warm!

Madison's Tips for Success:

I've tested this recipe and have successfully made it many times. Use these tips to ensure that it turns out perfectly for you, too!

  1. Save just a little bacon grease. You don't need much to get that delicious bacon flavor. Leave enough to coat the bottom of the pot, and drain off the rest so your green beans don't end up greasy.
  2. Don't cook the onions too quickly. Give them the full 5 to 7 minutes to soften over medium heat. You want them tender and slightly sweet before adding the garlic.
  3. Taste before adding more salt. Bacon already adds some saltiness, so give everything a taste before adding extra seasoning. You can always add more, but you can't take it away!
Southern-style sauteed green beans with bacon pieces and onion slices in a skillet, viewed from overhead.

Storing and Reheating

To store: Let the bacon green beans and onions cool, then transfer them to an airtight container and refrigerate for up to 3 to 4 days. The bacon may lose a little of its crispiness, but the leftovers will still be delicious!

To reheat: Warm the leftovers in a skillet over medium-low heat, stirring occasionally until they are warm all the way through. Add a small splash of water if they seem dry. You can also reheat individual portions in the microwave.

I don't recommend freezing this side dish. The green beans can become mushy after thawing, and the bacon won't stay crispy.

Sauteed Green Beans Recipe FAQs

How do I keep bacon crispy with green beans?

If you love crispy bacon, save a little to sprinkle over the dish right before serving instead of mixing it all in. This is especially helpful if the green beans will sit for a few minutes before everyone digs in!

Can I use turkey bacon instead of regular bacon?

Yes! Turkey bacon is a great option if you prefer it. Since it doesn't release as much grease as regular bacon, you may need to add a little olive oil or avocado oil to cook the onions in.

Can I make sautéed green beans ahead of time?

Yes! You can parboil the green beans a day ahead, then drain and refrigerate them in an airtight container. When you're ready to serve, cook the bacon, onions, and garlic, then toss everything together until warmed through.

Serving Ideas

This bacon green beans dish tastes great with just about anything! I like to serve them with grilled pork chops and teriyaki glazed salmon for dinner. They're a tasty side dish with roasted chicken, turkey, or ham on Thanksgiving, Christmas, and Easter, too.

Did you make this recipe?

If you make and love this recipe, please leave a 5 stars review below!

It means so much to me when you try my recipes, and I'd love to know how it goes. Please leave comments and questions below!

Green beans sauteed with sliced onions and bacon pieces on a white platter.

Sauteed Green Beans with Bacon

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
No ratings yet
Fresh green beans are parboiled until tender, then tossed with crispy bacon, caramelized onions, and garlic. It's a simple side dish that's full of flavor.
Makes: 4 servings
Print Pin Leave Rating

Ingredients

  • 1 pound green beans
  • 1 cup thinly sliced onion
  • 2 cloves garlic minced
  • 4 strips bacon cut into 1 inch pieces
  • salt and pepper to taste

Instructions

  • Bring a pot of water to a boil over high heat. Add 1 pound green beans, cooking them until they're barely fork tender, then drain the water and set the beans aside.
  • Meanwhile, prep 1 cup thinly sliced onion and mince 2 cloves garlic. Cut 4 strips bacon into 1-inch pieces and fry it (use the same pot you used for the green beans) over medium heat until it's golden and crispy. Move the bacon to a paper towel-lined plate.
  • Pour off most of the bacon grease, but leave just enough to coat the bottom of the pan. (You can save the rest in a jar to use later, or toss it.) Add your onions to that little bit of grease and sprinkle with a pinch or two of salt. This helps them soften and caramelize faster.
  • Let the onions cook over medium heat for about 5 to 7 minutes, until they're nice and soft. Add the minced garlic and cook for another minute. Then toss everything back in with the green beans and bacon, and stir it all together.
  • Season with salt and pepper, and serve right away.

Notes

If you prefer to skip cooking the onions in the bacon grease, just discard the grease and add a teaspoon or two of olive or avocado oil to your pan.

Nutrition

Serving: 0.25 recipe | Calories: 145kcal | Carbohydrates: 12g | Protein: 5g | Fat: 9g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.03g | Cholesterol: 15mg | Sodium: 154mg | Potassium: 347mg | Fiber: 4g | Sugar: 5g | Vitamin A: 792IU | Vitamin C: 17mg | Calcium: 55mg | Iron: 1mg

Other Side Dish Recipes

A woman with long brown hair wearing a gray shirt smiles in front of a background featuring green foliage and yellow fruit.
Hey friend, I'm Madison!

I'll teach you how to make simple from-scratch recipes, like seasonings, sauces, dinners and even desserts, that make cooking from home less overwhelming and more enjoyable.
My recipes have been featured on publications like South Your Mouth, Fun.com, Her Campus, Mental Floss, and the TastingTable.

🚀 30 Minutes to Dinner Magic

Grab kid tested recipes that actually work for busy families who want wholesome meals without the stress!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.