There is nothing quite like a pot of simmering Navy Bean and Ham Hock Soup to fill your kitchen with an incredible, savory aroma. This classic comfort food is rich, deeply satisfying, and naturally packed with protein and fiber, making it as nourishing as it is delicious.
Using a smoked ham hock infuses the broth with a rich, smoky depth as it slow-cooks, while creamy navy beans melt into the broth to create a naturally velvety texture without needing heavy cream.
Here is how to make an exceptional, traditional Hearty Navy Bean and Ham Hock Soup at home:
Ingredients
-
1 lb (approx. 450g) Dry Navy Beans: Picked over, rinsed, and soaked overnight (or using a quick-soak method).
-
1 Large Smoked Ham Hock: (Provides the savory, smoky backbone of the soup).
-
2 Tablespoons Olive Oil or Butter
-
1 Large Yellow Onion: Diced.
-
3 Medium Carrots: Peeled and diced.
-
3 Stalks Celery: Diced.
-
4 Cloves Garlic: Minced.
-
6 to 8 Cups Low-Sodium Chicken Broth or Water (enough to submerge the ingredients generously).
-
2 Bay Leaves
-
1 Teaspoon Dried Thyme (or a few sprigs of fresh thyme)
-
Salt and Freshly Cracked Black Pepper to taste (add salt carefully at the end, as ham hocks can be quite salty).
-
2 Cups Fresh Spinach or Kale: Chopped (optional, added at the very end for a pop of green and nutrition).
Step-by-Step Instructions
Chef’s Tips for Success
-
Don’t Salt Too Early: Because smoked ham hocks release sodium into the broth as they simmer, wait until the very end of cooking to taste the soup before adding any additional salt.
-
Acid Brightener: If the soup tastes heavy at the end, stir in a single teaspoon of apple cider vinegar or a squeeze of fresh lemon juice just before serving; the subtle acidity cuts through the richness and makes the flavors pop.