Spicy Ham and Bean Soup

Total Time
2hrs 15mins
Prep
15 mins
Cook
2 hrs
Skip to Next Recipe

Ingredients

Nutrition
  • 3 cups beans (great northern, pinto, black, navy, lentils - any or all)
  • 3 ham hocks
  • 8 ounces chopped kielbasa (, or other sausage, if you love meat)
  • 10 cups water (vegetable, chicken, or beef) or 10 cups stock (vegetable, chicken, or beef)
  • 2 medium chopped onions
  • 2 tablespoons minced garlic
  • 1 (28 ounce) can Italian tomatoes
  • 1 tablespoon crushed red pepper flakes
  • 12 teaspoon cayenne pepper (optional)
  • 1 -2 tablespoon freshly ground black pepper
  • 2 tablespoons sage or 2 tablespoons basil or 2 tablespoons parsley or 2 tablespoons oregano (or any combination of those herbs)
  • freshly squeezed, lemon, juice of
  • salt

Directions

  1. If you've got time, cover beans with water and soak, covered, overnight.
  2. Otherwise, cover beans with water and bring to a boil for a few minutes, then bring the heat down to low and simmer for 30 minutes or so.
  3. Drain (this helps cut down on any, uh, gas issues).
  4. Cover again with water, stock, or a combination.
  5. Add ham hocks and bring heat back to medium.
  6. Simmer for an hour or until beans are softened and meat is coming off the bones.
  7. Add water or stock as needed throughout cooking process.
  8. Remove ham hocks and set aside to cool.
  9. Add onions, tomatoes (with juice), garlic, spice, salt and sausage (if desired).
  10. Remove meat from ham hocks, shred into small pieces, and add to soup.
  11. Continue to simmer until beans are very soft.
  12. and tomatoes have broken down.
  13. Add lemon juice.
  14. Add salt and pepper to taste.
  15. Serve with crusty, rustic bread and a green salad.