Bean and Bacon Soup

Bean and Bacon Soup | Cooking Classy

90 degrees is basically considered fall right? Lol. I know I’m getting ahead of myself with all these fall recipes and soups but I just can’t help it. I’ve been craving soup lately because I haven’t had much of it all summer long so here we are.

There aren’t many canned soups out there that I’ll buy but the one that I’ve always bought is Campbell’s Bean and Bacon Soup. My mom bought it (as well as that scary soggy chicken noodle soup) so I grew up eating it and therefor it’s one of those foods I just crave (that and a pack of ramen noodles). Well I finally decided it was due time to try making it a home and I’m so glad I finally did because of course this homemade Bean and Bacon Soup is so much better then the canned stuff. It’s so easy to make, it’s incredibly hearty and filling and it has such a delicious flavor!

One thing I really love about this soup is that it uses ingredients I always have on hand. I keep bacon in the freezer and those basic veggies – carrots, celery, onions and garlic are staples, and canned beans are a pantry must so I’m sure this will be a go to soup for me this upcoming fall and winter. Oh and let’s not forget the string cheese. It may likely be the first time you’ve seen a soup recipe that lists string cheese as an ingredient but don’t knock it until you try it. My sister got me hooked on it with the canned stuff (as well as adding a fair amount of pepper) and now I think it’s a must! Yes you could sub mozzarella but that’s boring so try it with string cheese (they are somewhat awkward to grate but you can shred a few at a time). Then you may just find you start adding string cheese to a lot of other things to like I do. Yes confession, I frequently find myself slicing or shredding them up and adding them to my sandwiches, soups, and cheese and tomato toast. They have such a good flavor so why not? Maybe now you’ll never take any of my recipes seriously anymore, I’m the girl that shreds up string cheese lol. Maybe I’ll have converted you too though.

Bean and Bacon Soup | Cooking Classy Bean and Bacon Soup | Cooking Classy Bean and Bacon Soup | Cooking Classy


Bean and Bacon Soup


  • 10 oz hardwood/naturally smoked bacon (about 9 – 10 slices), diced in small pieces
  • 1 1/2 cups chopped yellow onions (1 medium)
  • 1 1/2 cups chopped carrots (about 3 large)
  • 1 1/2 cups chopped celery (about 3 stalks)
  • 3 cloves garlic, minced (1 Tbsp)
  • 5 1/2 cups low-sodium chicken broth
  • 2 1/2 Tbsp tomato paste
  • 1 1/2 tsp sugar
  • 2 tsp chopped fresh thyme (optional)
  • 3 (15 oz) cans navy beans, drained and rinsed
  • Salt and freshly ground black pepper
  • 5 (1 oz) sticks string cheese, shredded (yes you saw that right, it’s the best with this soup!)*
  • Chopped fresh parsley, for serving (optional)


  • Cook bacon in a large enameled cast iron pot until browned and crisp, transfer bacon to a plate lined with paper towels, while leaving 2 Tbsp rendered bacon drippings in pan and discarding remaining (or reserving for another use like breakfast potatoes). Heat drippings over medium-high heat and add onions, carrots and celery. Saute 4 minutes then add garlic and saute 2 minutes longer. Add in chicken broth, tomato paste, sugar, thyme and beans. Stir in 3/4 of the cooked bacon, while reserving remainder in a small resealable bag in refrigerator until ready to use. Season soup with salt and pepper to taste. Bring to a boil then reduce heat to low and allow to simmer, stirring occasionally, until veggies are soft, about 30 minutes. Transfer 2 1/2 cups of the soup to a blender, cover with lid (while removing lids center insert and holding a folded kitchen towel over blender) blend until smooth. Stir pureed mixture back into soup. Serve warm topped with shredded cheese and parsley. Thin soup with more broth or water if desired.
  • Shredded mozzarella can be substituted if that’s what you already have on hand.