Green Beans with Bacon and Tomatoes

ON SALE: Two new eBooks! Visit the shop!

GREEN BEANS WITH BACON AND TOMATOES is my favorite way to enjoy green beans! Fresh green beans cooked with bacon, onion, garlic, and tomatoes until tender and flavorful. These are easy enough for any night, but fancy enough for a holiday dinner. 

Green Beans with Bacon and Tomatoes

I used to eat canned green beans dipped in ketchup as a child…I’m not proud of this fact, but there it is. 😉 

These days, I like to cook fresh green beans with tomatoes and bacon. So much better, but still maybe has a little bit of that childhood favorite vibe? Haha! 

Cooking fresh green beans is really easy, but I’ve made this recipe with canned as well. Both work great and I think you’ll love all the flavors going on here.

fresh green beans and tomatoes in skillet

Green Beans and Tomatoes Ingredients: 

  • Fresh Green Beans (see recipe note for cooking with canned green beans)
  • Bacon
  • Canned Tomatoes
  • Onion
  • Garlic
  • Chicken Broth

    fresh green beans with bacon in skillet


  1. Fry the bacon until nearly crisp and then stir in the onion and garlic until a bit soft.
  2. Add the green beans, diced tomatoes, and broth and season with salt and pepper.
  3. Simmer, covered, for around 40 minutes or until your beans are as tender as you’d like.


Cooking fresh green beans is really simple, but it does take a bit of time to get them soft. You’ll want to bring them to a boil, reduce to a simmer, and then cover the pan to trap in all that steam. The green beans will be perfect in about 40 minutes. 

Don’t drain the juice from the can of tomatoes…it adds needed liquid and loads of flavor.

Want to cut carbs? Reduce the onion and/or tomatoes, but don’t skip them completely. They add so much flavor to the green beans!

How many carbs are in green beans?

We’ve all heard that beans are a no-no on a low carb diet, but thankfully green beans have fewer carbs than most legumes!

There are 7 grams of carbs and 3.4 grams of fiber in 1 cup of chopped green beans.

The tomatoes, onions, and garlic do add additional carbs in this recipe, but this dish will still be low enough for most to enjoy at just 6 net carbs per serving. 

What to serve with these fresh green beans:

Green Beans with Bacon and Tomatoes

Green Beans with Bacon and Tomatoes

Yield: 8 servings

Prep Time: 10 minutes

Cook Time: 50 minutes

Total Time: 1 hour

These green beans are so flavorful thanks to cooking in a mix of bacon, tomatoes, onions, and garlic!


  • 4 slices bacon, diced
  • ½ cup diced onion
  • 2 cloves garlic, minced
  • 1 ½ pounds fresh green beans
  • 15 ounces canned diced tomatoes
  • ½ cup chicken broth
  • 1 teaspoon salt
  • ½ teaspoon cracked pepper


  1. Heat a dutch oven or large skillet over medium heat. Add the bacon and fry, stirring often, until browned but not yet crisp. Do not drain.
  2. Stir in the onion and cook for 5 minutes, stirring often.
  3. Add the garlic and cook for 1 minute.
  4. Add the green beans, canned tomatoes (with juice from the can), chicken broth, salt, and pepper. Stir well.
  5. Bring to a boil and then reduce heat to low. Cover pan and cook for 40 minutes, stirring occasionally, until the beans are tender. Add additional salt and pepper, if desired.


To make this recipe using canned green beans, drain juice from green beans and use 1 cup of chicken broth instead of 1/2 cup as called for above. Simmer for 45 minutes, uncovered, until liquid has evaporated from pan and beans are very tender.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield: 8 Serving Size: 1
Amount Per Serving:Calories: 70 Total Fat: 2g Saturated Fat: 1g Trans Fat: 0g Unsaturated Fat: 1g Cholesterol: 6mg Sodium: 486mg Carbohydrates: 10g Net Carbohydrates: 6g Fiber: 4g Sugar: 5g Sugar Alcohols: 0g Protein: 4g

All information and tools presented and written within this site are intended for informational purposes only. This information is provided as a courtesy and there is no guarantee that the information is accurate.


Copyright © 2019 | All Rights Reserved.