Tomato, White Bean, Bacon Soup

In spite of the unusually poor tomato season this summer (mild summer translates into not enough heat for their ripening) we have still managed a bountiful harvest from our garden. And while the taste of our raw garden tomatoes might be oddly unspectacular at the moment, they still cook up into something wonderful. Of course, in our book everything is better with bacon, which is probably why we like this soup so much. Yukon Gold potatoes are preferred because they hold their shape well and don’t disintegrate into the soup the way Russets can.

Tomato, White Bean, Bacon Soup Recipe

  • Yield: Serves 8-10.

We've used canned white beans here for their convenience. If you want you can take this soup up a notch and use dry beans that you've soaked overnight and cooked until soft.



  • 1/4 pound bacon, diced
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 2 cups peeled, chopped potatoes (recommend Yukon Gold)
  • 6 cups peeled, chopped fresh tomatoes (or canned whole tomatoes with juice)*
  • 2 cups chicken broth
  • 1 Tbsp dark brown sugar
  • 1 15-ounce can white beans, drained
  • Salt and pepper to taste

* To peel fresh tomatoes, cut a shallow cross on one end, blanch in boiling water for about 30 seconds, remove from boiling water and the peels should easily come off.


1 Cook bacon on medium heat in a large saucepan until lightly browned and fat is rendered. Use a slotted spoon to remove bacon from the pan. Set on a plate lined with a paper towel.

2 Add the chopped onion to the pot, cook in the bacon fat on medium heat until soft. Add the minced garlic and cook a minute more. Add the chopped peeled potatoes and cook a few minutes more.

3 Add the tomatoes and chicken broth. Cook until potatoes are cooked through, about 20 minutes (or longer).

4 Stir in the brown sugar. Add half of the beans to the mixture. Use an immersion blender to blend about half of the soup mixture (or blend half of the soup in a standing blender and return to the pot).

5 Add bacon to the soup and the rest of the beans. Add salt and pepper to taste.

Serve with crusty bread.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish this recipe, please rewrite the recipe in your own unique words and link back to the source recipe here on Simply Recipes. Thank you!

Recipe adapted from one submitted by Verrill Farm for The Best of Tastes cookbook fundraiser for Concord Family Service.


Never miss a recipe!

Subscribe to Simply Recipes free via email:

Showing 4 of 39 Comments

  • Conley

    Looking forward to making this.
    Just wondering if the mixture should be brought to a boil when the broth and tomatoes are added?
    (I’m new to this)

    Yes, you can increase the heat to bring the soup more quickly to a boil and reduce the heat to lower the soup to a simmer. Or you can just keep the heat on medium and the soup will come to a boil all on its own. ~Elise

  • Elisheva

    LOVE your site! I use it everyday! Do you have any suggestions for making this without bacon for those of us who don’t eat pork products?

    Use olive oil for the fat and brown some turkey sausage. ~Elise

  • Nicole

    Oh wow! This soup has my three favorite things in one! Bacon, potatoes, and beans! I will have to try it out soon as our garden is yielding so many tomatoes right now.

    Approximately how many small (2 inches in diameter) tomatoes do I need? Thank you!

    No idea on the individual tomatoes, you’ll need to just chop up enough to yield 6 cups. ~Elise

  • Janet clinger

    Thank you for all your wonderful recipes. Do
    You think this soup would freeze well?

    Great question. Don’t know, as we rarely freeze soups. ~Elise

View More Comments / Leave a Comment