Comforting. Classic. Simple and Savory. This is the best ever Ham and Bean Soup.
Print Pin
5 from 7 votes

The Best Ham and Bean Soup. Ever.

Author Buy This Cook That


  • 20 oz bag of 15 Bean Soup Dry Bean Mix keep the seasoning packet!
  • 14 cups or more of water, divided
  • 3 cups diced ham
  • 28 oz can petite diced tomatoes undrained
  • 1 medium onion peeled and chopped
  • 4 stalks celery chopped
  • 1 TB minced garlic
  • 1 TB hot sauce any
  • All purpose seasoning to taste


  • Rinse the beans well, then place in a large pot with 10 cups of water. Bring to a boil, then reduce heat. Cover and cook at a very low boil for 1 hour. Stir the beans frequently.
  • Stir in the remaining water, ham, tomatoes, onion, celery, garlic and hot sauce. Cover and simmer for 45 minutes or until the beans are tender.
  • Add the seasoning packet and season to taste with your favorite all purpose seasoning blend. We LOVE So-La Seasonings. Get the link in our blog post.


This makes excellent leftovers.
You can also add 1/2 cup of rice to this during the last 45 minutes. Just increase the amount of water by 1 cup or so.