Online Recipe Book

Bean, Potato, & Bacon Soup

4.5 bowls
Prep info
5 min prep + 8 hr soak + 30 min prep + 1hr simmer + 10 min
Prep time
Not set
Cook time
9 hours, 45 minutes
Time required
9 hours, 45 minutes
Oven preheat


  • 160 g dried pinto beans
  • 113 g bacon (diced)
  • 1/2 c diced onion
  • 1/2 c diced carrot
  • 1/2 c diced celery
  • 340 g potatoes (peeled & cut into 1/2" cubes)
  • 1 t minced garlic
  • 4 c chicken broth
  • 1/2 t salt
  • 3/4 t freshly ground pepper
  • 57 g tomato paste


1. The night before, place the beans in a large bowl and add enough cool water to cover the beans by 2-3 inches. Let the beans soak over night.

2. The next day, cut the bacon into one-inch pieces. Cook the bacon in a large pot over medium heat until brown and crispy. Remove the bacon to a paper-towel-lined plate and pour off most of the grease, leaving a tablespoon or two in the pot.

3. While the bacon is cooking, dice the onion and mince the garlic. Peel and slice the carrots, and slice the celery. Sauté the onion, garlic, carrots, and celery in the leftover bacon grease over medium heat until the onions are soft and transparent (about five minutes). Use the moisture from the vegetables to help dissolve the browned bits of bacon from the bottom of the pot.

4. While the vegetables are sautéing, peel the potatoes then cut them into ½-inch cubes. Drain the soaked beans in a colander and rinse them briefly.

5. Add the cubed potatoes, rinsed beans, chicken broth, salt, and pepper to the pot. Cover the pot and bring it up to a boil. Reduce the heat slightly and let the pot boil gently for one hour, or until the beans and potatoes are very soft.

6a. Put half into another pot.  Use an immersion blender to purée that half of the soup. Return the puréed soup to the pot and stir to combine with the rest.

6b. If you don't have an immersion blender, remove half of the soup from the pot, let it cool slightly, then use a blender or food processor to carefully purée the warm soup. Return the puréed soup to the pot and stir to combine with the rest.

7. Add the tomato sauce and reserved bacon to the soup. Stir and heat until warm. Taste the soup and add salt and pepper if needed. Serve hot.


SJ Note 26 Oct 2015: Good! Had trouble telling when only half the soup was pureed (ended up pureeing almost all of it), so I'll take half out next time.  Needed a bit more liquid, but not as much as I used (which was 5 cups this time).  I'll use 4 cups next time.  Made a good amount.  Keeper.