Go Back
+ servings
Green beans with bacon in a skillet, topped with parsley.

Green Beans with Bacon

These green beans with bacon are fresh string beans cooked until tender, then topped with plenty of crispy bacon. An easy and elegant side dish that's perfect for a holiday meal or an easy weeknight dinner.
Course Side Dish
Cuisine American
Keyword bacon green beans, green beans with bacon
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6
Calories 210kcal
Author Sara Welch


  • 8 ounces bacon finely diced
  • 1/2 cup onion finely diced
  • 2 pounds green beans trimmed
  • salt and peppe to taste
  • 2 tablespoons chopped parsley


  • Place the bacon in a large skillet over medium heat. Cook for 4-5 minutes or until bacon is crispy. Remove the bacon from the pan and drain on paper towels.
  • Pour off excess fat from the pan, leaving about 2 tablespoons of fat remaining in the pan.
  • Add the onion to the pan and cook for 3-4 minutes or until translucent.
  • Add the green beans to the pan along with 2 tablespoons of water. Season the green beans with salt and pepper.
  • Cook the beans, stirring occasionally, until tender, about 5 minutes.
  • Sprinkle the reserved bacon and parsley over the top of the green beans, then serve.


Calories: 210kcal | Carbohydrates: 12g | Protein: 8g | Fat: 15g | Saturated Fat: 5g | Cholesterol: 25mg | Sodium: 260mg | Potassium: 413mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1057IU | Vitamin C: 19mg | Calcium: 61mg | Iron: 2mg