Go Back
+ servings
sauteed green beans in a pan with tomatoes and bacon
Print Recipe
4.50 from 2 votes

Green Beans with Bacon and Tomatoes

Green Beans with Bacon and Tomatoes are easy to make for a weeknight meal yet fancy enough for a holiday party. With tender-crisp green beans, smoky bacon, and juicy grape tomatoes, they're a guaranteed dinner favorite!
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Side Dish
Cuisine: American
Servings: 4 Servings
Calories: 303kcal

Ingredients

  • 1 pound fresh green beans
  • 1/2 pound bacon, chopped
  • 1 onion, peeled and chopped
  • 1 pound grape tomatoes
  • 1/4 teaspoon red pepper flakes, optional
  • salt and pepper to taste

Instructions

  • Prepare the green beans by snapping off the ends. If they're stringing,  break off the stem end and pull down the strings it towards the pointed end.
  • In a pot over medium heat, bring about 4 quarts of water to a vigorous boil. Drop the green beans into the boiling water and cook for about 2 to 3 minutes or until halfway done. 
  • Using a colander, drain the green beans and immediately plunge into a bowl of ice water. Leave in the ice bath for about 2 to 3 minutes or just until cold. Drain well.
  • In a wide, flat-bottomed skillet over medium-high heat, add bacon.
  • When the bacon begins to render fat, add onions. Cook, stirring regularly, until softened.
  • Discard excess bacon grease except for about 2 tablespoons. Add grape tomatoes,  spreading on the surface of the pan. Cook, stirring regularly, for about 2 to 3 minutes or until tomatoes begin to blister and soften.
  • Add green beans and cook, stirring regularly, for about 4 to 5 minutes or until tender-crisp and completely heated.
  • Add red pepper flakes, if desired. Season with salt and pepper to taste. Serve hot.

Nutrition

Calories: 303kcal | Carbohydrates: 15g | Protein: 10g | Fat: 23g | Saturated Fat: 7g | Cholesterol: 37mg | Sodium: 390mg | Potassium: 660mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1785IU | Vitamin C: 31.4mg | Calcium: 62mg | Iron: 1.8mg