Total Time
Prep 10 mins
Cook 45 mins

Made this one up myself, from a mix of different recipes. No need to wait for dry beans to soak. You get great homemade soup in about an hour!

Ingredients Nutrition


  1. Heat vegetable oil in a soup pot.
  2. Add carrots, celery and onion.
  3. Sauté for about 4 minutes, just until onion is beginning to soften.
  4. Add ham, sauté 2 minutes.
  5. Add garlic, sauté one more minute.
  6. Add 3 cups stock, bring to a low boil for about 10 minutes, stirring once or twice.
  7. Meanwhile, in a food processor, combine all but 1/2 of a can of beans, including juice, and the tomato sauce.
  8. Process until smooth.
  9. Add remaining stock to processor to thin mixture.
  10. Process to combine.
  11. Add mixture from processor into ham mixture.
  12. Add remaining 1/2 can of beans, stir to blend, bring to a boil, lower heat, cover and simmer for 30 minutes.
  13. Serve hot!


Most Helpful

Delicious! Ten stars, if there were such a category. I used chicken broth and a couple of leftover slices of black forest ham. I assumed it would end up like Campbell's bean and bacon soup, but was much better. When I open a can of tomato paste and just need a couple of tablespoons, I freeze the rest in 1 Tb. portions, so I just grabbed some of that out of the freezer instead of opening a can of tomato sauce.

Donut Chef May 09, 2009

Oh my goodness, YUM! Thanks for a great recipe. The only thing I did different was that I simply mashed the beans down instead of sticking them in the was so quick and easy, and the soup turned out amazing. I can't wait to eat more of it!

HealthNutSarah July 09, 2009

While this was quick and easy, it was also rather bland.

zoo66 September 27, 2011

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a