Indulge in the heartwarming flavors of this navy bean soup, slow-simmered to perfection with juicy tomatoes, crunchy celery, savory ham, and a blend of aromatic herbs and spices.
Gather all ingredients.
In a stock pot, combine water, navy beans, tomatoes, ham, onion, celery, Worcestershire sauce, minced garlic, bouillon, parsley, garlic powder, and bay leaf. Bring to a boil, then reduce heat, cover, and simmer for 2 hours.
Add 3 cups of water, stir in salt and pepper. Continue simmering, covered, for another 2 hours. Discard the bay leaf before serving.
Discover amazing recipes from around the world