Ham & Navy Bean Soup

Ham & Navy Bean Soup


  • 2 lbs of dried navy beans
  • 8-10 cups of hot water
  • 2 ham bones with meat on them from spiral cut hams, smoked or brown sugar glazed will work (1 ham bone would be sufficient as long as it has a good amount of meat on it. If you don’t have ham bones from an actual ham, then you may be able to ask the butcher for them.)
  • 4 bay leaves
  • 1 12oz bag of frozen cut carrots
  • 1 onion, diced
  • 6 stalks of celery, sliced
  • 2 tb tomato paste
  • 1 14.5 oz can of diced tomatoes with the juice
  • 1 Parmesan rind, whole, for flavor (this is the hard part of the back of the block of cheese that doesn’t grate well. If you don’t have it, then just leave it out. You can always top the finished soup with grated Parmesan or Pecorino Romano.)
  • 1 -2 tsp cayenne pepper, depending on how much heat you want freshly ground black pepper to taste


  1. To begin, you will need to cook and soak your beans. Rinse the beans and then put them in a large, heavy bottom stock pot and cover with the water. Bring the beans to a boil, boil for 3 minutes and then turn the heat off, cover and allow the beans to soak for one hour.
  2. Once the beans have soaked, add in your ham bones with the meat and the bay leaves to the pot and bring it to a boil. Reduce to a simmer and allow to simmer for 2 1/2 hours. At the end of the time, check your beans to make sure they are tender. If so, remove the ham bones and using a pair of disposable gloves (because the bones will be hot), remove the meat from the bones and shred it into the soup.
  3. Once your bones have been picked of meat, you can add the large ones back to the pot along with your vegetables, tomato paste, tomatoes and Parmesan rind.
  4. Allow the soup to simmer until the vegetables are tender, about another 1/2 hour should do it.
  5. Add in your cayenne and black pepper. Taste for seasoning (you shouldn’t have to add any salt because the ham meat and bones should add enough but taste to make sure).
  6. Serve soup hot. Top with grated Romano cheese if desired.
    (Leftovers of this soup may solidify a bit because of the starch from the beans and the fat from the ham. When reheating just add a little bit of water to help liquefy the soup.)

You can try find out more about
Ham & Navy Bean Soup