This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

Bacon makes everything better, especially green beans! This classic side dish recipe cooks the green beans just right, with crispy bacon for a salty crunch. With lots of fresh garlic, this will become your favorite green beans recipe! Easy enough for a weeknight dinner, delicious enough for entertaining, Thanksgiving, or Christmas.

Close up of green beans with bacon on a white plate

What Makes This Recipe So Good

  • It takes classic green beans and makes them even more delicious. Bacon, garlic, and red pepper flakes add so much flavor to this side dish that you’ll never want to go back to boring steamed green beans again.
  • It’s incredibly versatile and is a wonderful complement to salmon, pork, chicken, and turkey dishes.
  • This recipe is easy to throw together for a weeknight dinner but fancy enough to serve at dinner parties or holidays.
  • Green bean casserole is a traditional holiday dinner side dish, but green beans with bacon are a mouthwatering alternative that keeps menus interesting. I like to serve one dish at Thanksgiving and the other for Christmas.

Key Ingredients

Crushed Red Pepper Flakes This combination of ancho, bell, and cayenne peppers adds flavor and a little heat to this green bean recipe. For the most kick, use vibrant flakes with a strong fragrance.

Bacon Grease – Cooking green beans in bacon grease is kind of a Southern staple. The grease gives the veggies a rich, smoky flavor and keeps them crisp and juicy.

How to Make It

The full recipe & ingredients list are below, but here you’ll find a quick overview for making this recipe perfectly, along with useful tips and info!

First, dice your raw bacon into small pieces, then cook it in a large skillet over medium-high heat until they’re crispy. Use a slotted spoon (trust me) to take the bacon pieces out of the pan and set them on a paper towel to drain, then pour out the excess bacon grease until you have roughly 2 tablespoons of liquid left.

Add the green beans to the bacon grease and season, then cook for about 10 minutes. Toward the end, stir in the garlic and red pepper flakes. Once those are fragrant, add in the bacon pieces and toss everything together.

Serve and enjoy!

Chef’s Tips

  • When you’re picking out green beans, look for ones without wrinkles or dark spots.
  • You can substitute frozen green beans for fresh in this recipe, but let them thaw completely first. The texture of green beans gets a little soggy when they’re frozen, so for the brightest crisp, stick with fresh beans.
  • The recipe instructions say “cook until tender-crisp”, which is that beautiful moment when the green beans are cooked all the way through (tender) but still have a little snap (crisp).
  • You only need 2 tablespoons of bacon grease for the green beans, but don’t just throw out the rest! It will keep at room temperature for at least 6 months, or refrigerated for at least 12 months. Store it in a sealed mason jar or other airtight container until the next time you want to sauté veggies or even pop popcorn.
White plate holding sauteed green beans and bacon

More Veggie Recipes

Recipe By: Cheryl Malik
4 from 2 votes

Green Beans with Bacon

Prep 5 minutes
Cook 15 minutes
Total 20 minutes
This classic side dish recipe cooks the green beans just right, with crispy bacon for a salty crunch. With lots of fresh garlic, this will become your favorite green beans recipe!



  • In a large skillet over medium-high heat, cook bacon until crisp. Use a slotted spoon to remove bacon from skillet. Drain on a paper-towel-lined plate. Pour off excess grease from skillet, leaving approximately 2 tablespoons in pan.
  • Add green beans and season with salt and pepper. Cook, stirring until beans are tender-crisp and browned in spots, approximately 10 minutes.
  • Add garlic and red pepper flakes to green beans and cook over medium-high heat until fragrant, approximately 1 minute.
    Green beans in skillet with garlic and red pepper flakes
  • Return bacon to pan and toss with beans before serving.
    Green beans with bacon in skillet
  • Make it Whole30: Use Whole30 compliant bacon like Applegate Organics No Sugar Bacon.
  • Store leftovers in an airtight container in the refrigerator for 3 to 5 days. Refrigerate fully-cooled green beans within an hour of cooking.

Approximate Information for One Serving

Calories: 191calProtein: 7gFat: 15gSaturated Fat: 5gCholesterol: 24mgSodium: 259mgPotassium: 312mgTotal Carbs: 9gFiber: 3gSugar: 4gNet Carbs: 6gVitamin A: 845IUVitamin C: 14mgCalcium: 46mgIron: 1mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

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.


  1. still a bit al dente after 10 minutes. Good spices, used bacon grease instead of bacon. Thank you for sharing.3 stars

Where To Next?