Green Beans with Tomatoes and Bacon

Side DishThanksgivingSlow CookerGreen Bean

Pioneer Woman's slow cooked fresh green beans with tomatoes, bacon, and onions. A great Thanksgiving side!

Photography Credit: Elise Bauer

If you had told me a week ago that I would cook a batch of fresh green beans for an entire hour and not only would they not be overcooked, but they would be perfectly cooked, I would have given you a quizzical look that said, “really?”

But here we are, and I couldn’t be more pleased to share this recipe with you from my friend Ree Drummond’s new cookbook, The Pioneer Woman Cooks: A Year of Holidays.

Our Favorite Videos

Fresh green beans are slowly cooked with bacon, onions, and tomatoes, until just done, which takes about an hour, more or less.

Ree says this is one of her family’s favorite Thanksgiving recipes and I can see why! They’re absolutely delicious, and super easy to make.

Green Beans with Bacon and Tomatoes

For those of you who are unfamiliar with Ree, she’s the wonderful woman behind the popular blog and Food Network show, The Pioneer Woman. Ree has several best selling books, including cookbooks, a memoir, and children’s books.

Her book, A Year of Holidays, starts off with New Year’s Day with recipes for black-eyed peas, and traverses the entire year of holidays, including recipes for Valentines, Easter, Mother’s Day, Halloween, Thanksgiving, Christmas, and New Year’s Eve, all with vibrant, beautiful photos. It’s a perfect book for special occasion meal planning throughout the year. Way to go, Ree!

More Great Recipes for Green Beans!

Green Beans with Tomatoes and Bacon Recipe

  • Prep time: 15 minutes
  • Cook time: 1 hour, 15 minutes
  • Yield: Serves 4 to 6

Ree's original recipe does not include the garlic or thyme. We added them because, why not? Tastes good. Also we halved the recipe, because for everyday meals we don't need to serve 10 to 12. Feel free to double to Ree's original Thanksgiving-worthy proportions.

This recipe also works well in the slow cooker, so I've added instructions for that as well.


  • 4 slices thick cut bacon (about 4 ounces), cut into 1-inch segments
  • 1/2 large onion, diced (about 3/4 cup)
  • 1 clove garlic, minced
  • 1 pounds of fresh, firm green beans (they should break when you bend them, not bend like a rubber band), stem ends trimmed
  • 1 14.5-ounce can whole tomatoes
  • 1 large sprig fresh thyme
  • Salt
  • Freshly ground black pepper
  • 1/8 to 1/4 teaspoon of cayenne


1 Cook the bacon until fat begins to render: Place the bacon pieces on the bottom of a large, thick-bottomed pot. Heat on medium heat for several minutes until the bacon fat begins to render.

cook bacon for green beans tomato and bacon

2 Add onions, then garlic: Add the chopped onions to the bacon. Cook a few minutes until the onions are translucent. Add the garlic (if using) and cook a minute more. Drain off any excess fat.

add onions and garlic to bacon in pot

3 Add green beans, tomatoes, spices: Add the green beans to the pot. Add the whole, peeled, canned tomatoes and their juices. Add a sprig of thyme to the pot (if using). Sprinkle with salt, pepper, and cayenne.

how to make green beans tomato and bacon

4 Cover and simmer: Cover the pot and lower the heat to low. Simmer for 45 minutes to 1 hour, until the beans are cooked through and tender, stirring occasionally.

green beans tomato and bacon cooked in pot

Slow Cooker Instructions If you want to use a slow cooker for step 4, you can easily do so. Just put the cooked bacon and onions from steps 1 and 2, and the beans, tomatoes and spices into a slow cooker and cook on high for 2 to 3 hours, depending on your slow cooker, until the beans are completely tender and the tomatoes have broken down.


Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

Products We Love

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.

Recipe adapted from and used with permission of Ree Drummond, author of The Pioneer Woman Cooks: A Year of Holidays.

Green Beans with Bacon and Tomatoes

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

29 Comments / Reviews

No ImageGreen Beans with Tomatoes and Bacon

Did you make it? Rate it!

  1. Ann Buettner

    I didn’t have any bacon, so I used a Kountry Boys Andouille sausage, two cans of diced tomatoes, one italian, one with green chilies, and had some cabbage and threw that in too. It was delicious!

  2. Maria

    Made these green beans for valentines dinner, sooooo good thank you

  3. Sally

    I discovered this technique a couple of years ago from Mark Bittman. He uses olive oil instead of bacon. Either works. You cannot overcook these beans. One hour is minimum. Two or three? Great! Great leftovers and great reheated. Take in crockpot to holiday dinners. They are very popular, very easy and totally make ahead.

  4. CAH // TheCarboholic

    Elise, I made some green beans tonight vaguely following this recipe and a few others (from Saveur and the NY Times). I don’t eat bacon (blasphemy, I know), so I had to wing it a bit. I also didn’t have an onion. I know, I know, I totally changed it up.

    But I was more coming back to comment on the cooking time. These beans were amazingly textured. I adored them, and they rounded out a great vegetarian meal. Thanks for the inspiration!

  5. Laura Jane

    Since it is hard to find consistently tender green beans in the markets at this time of the year, I used the whole frozen green beans instead. Worked beautifully! Thanks for this recipe Elise. . .your recipe made my 84 year old dad very happy. . .he is partial to slow cooked beans – not the steamed or roasted that we usually prepare!

View More
Green Beans with Bacon and TomatoesGreen Beans with Tomatoes and Bacon