Green Beans & Bacon served in a black oval bowl

Green Beans and Bacon

In this recipe, onions and garlic are gently sautéed in butter. Then we add fresh green beans, crispy bacon, and gently cook them with a little bit of beef broth until they’re perfectly tender.
Course Side Dish
Cuisine American
Keyword green beans with bacon side dish
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 4
Calories 226kcal
Author Elizabeth


  • 6 Bacon Strips cooked crisp and crumbled
  • 12 ounces Green Beans washed ends trimmed and cut into three or four pieces
  • ½ Small Onion diced
  • 1 Garlic Clove minced
  • 2 tablespoons Butter
  • ½ cup Beef Broth
  • ¼ teaspoon Salt
  • ¼ teaspoon Black Pepper


Make the bacon

  • Oven preparation: Preheat oven to 350°F. Line a large baking sheet with parchment paper. Arrange the bacon on the baking sheet, without overlapping. Cook the bacon for approximately 25-30 minutes, or until it’s cooked and crispy. Remove the bacon from the oven, transfer to a pan or plate lined with a paper towel.
  • Stovetop preparation: Add the bacon to a large skillet, without overlapping. Cook the bacon over medium heat until it’s cooked and crispy, turning occasionally. Remove the bacon from the skillet and transfer to a pan or plate lined with a paper towel.
  • When the bacon is cool enough to handle, crumble it into small pieces.

Prepare the green beans

  • Rinse the green beans well and drain. Trim the ends and cut them into three or four pieces (depending on the length).

Make the green beans & bacon

  • Melt the butter in a large, non-stick skillet over medium heat. When the butter is melted and foamy, add the onions. Gently cook the onions for 3 minutes, stirring frequently.
  • Add the garlic, cook for 1 minute, stirring constantly.
  • Add the green beans, beef broth, bacon, salt and pepper to the skillet and stir well.
  • Raise the heat to high and bring the broth to a boil. Immediately lower the heat to medium-low and cover.
  • Keep the beans at a gently simmer, raise or lower the heat as needed. Cook for 5-8 minutes until the green beans are tender. The cooking time will depend on how tender you like your green beans.
  • Taste the green beans and bacon and add salt, if needed.


Keep in mind that the residual heat in the pan will continue cooking the green beans even after you remove them from the heat.


Calories: 226kcal | Carbohydrates: 8g | Protein: 6g | Fat: 19g | Saturated Fat: 8g | Cholesterol: 37mg | Sodium: 508mg | Potassium: 281mg | Fiber: 2g | Sugar: 3g | Vitamin A: 770IU | Vitamin C: 11.6mg | Calcium: 35mg | Iron: 1.1mg