HEARTY NAVY BEAN AND HAM HOCK SOUP
There is nothing quite like a warm bowl of homemade soup on a chilly day, and this Hearty Navy Bean and Ham Hock Soup is the kind of comforting meal that brings simple ingredients together in the most delicious way.
Tender navy beans slowly simmer with a meaty ham hock, aromatic vegetables, herbs, and savory seasonings until the broth becomes rich and flavorful. The beans become soft and creamy while the ham adds a deep, smoky taste that makes every spoonful satisfying.
This classic-style bean soup is filling enough to serve as a complete meal, yet it is made with humble ingredients that are easy to keep in the pantry. It is also a wonderful way to turn a ham hock into a hearty family dinner.
WHY YOU’LL LOVE THIS NAVY BEAN SOUP
This soup is everything you want from a comforting homemade meal.
It is hearty, warming, flavorful, and packed with tender beans and savory ham.
The long simmering time allows the flavors to develop naturally, while the beans help create a thick and satisfying broth.
Here are a few reasons to make this soup:
– It is filling and comforting.
– Navy beans become wonderfully tender.
– Ham hock adds rich smoky flavor.
– Simple vegetables add natural sweetness and depth.
– It is perfect for cold-weather dinners.
– Leftovers often taste even better the next day.
– It is easy to customize with your favorite herbs and vegetables.
– It can be served as a complete meal with simple sides.
WHAT ARE NAVY BEANS?
Navy beans are small white beans with a mild flavor and creamy texture.
They are particularly popular in soups, stews, and slow-cooked dishes because they become tender while helping to naturally thicken the cooking liquid.
Their mild flavor makes them an excellent partner for smoky ham.
When simmered together, the beans absorb the savory flavors from the ham and vegetables, creating a deeply satisfying soup.
WHAT IS A HAM HOCK?
A ham hock, sometimes called a pork knuckle, is the lower portion of a pig’s leg.
It contains meat, connective tissue, and bone, which makes it particularly useful for long-simmered soups.
As the ham hock cooks, it releases rich savory flavor into the broth. The connective tissue also contributes body and richness to the soup.
After cooking, the meat can be removed from the bone, chopped or shredded, and returned to the soup.
INGREDIENTS YOU’LL NEED
DRIED NAVY BEANS
Dried navy beans are the star of this soup.
They provide a creamy texture and absorb the savory flavors of the ham and vegetables as they cook.
Before cooking, inspect the beans and remove any small stones or damaged beans.
HAM HOCK
The ham hock provides the main source of smoky, savory flavor.
Choose a meaty ham hock when possible so you have plenty of tender ham to return to the soup.
ONION
Onion creates a flavorful aromatic foundation.
As it cooks, it becomes tender and slightly sweet, balancing the salty and smoky ham.
CARROTS
Carrots add natural sweetness and color.
They also provide a pleasant texture that complements the soft beans.
CELERY
Celery adds freshness and savory depth to the broth.
Together, onion, carrot, and celery create a classic vegetable base for the soup.
GARLIC
Fresh garlic adds another layer of savory flavor.
It works especially well with the smoky ham and creamy beans.
BAY LEAVES
Bay leaves provide subtle herbal depth during the simmering process.
Remember to remove them before serving.
THYME
Fresh or dried thyme complements the beans and ham beautifully.
It adds an earthy herbal note without overpowering the soup.
CHICKEN OR VEGETABLE BROTH
Broth provides the liquid base.
Water can also be used, especially when the ham hock is particularly flavorful.
BLACK PEPPER
Black pepper enhances the savory flavors.
Be careful with additional salt until the soup has finished cooking because ham hocks can already contain a significant amount of salt.
HOW TO MAKE HEARTY NAVY BEAN AND HAM HOCK SOUP
STEP 1: PREPARE THE NAVY BEANS
Start by sorting through the dried navy beans.
Remove any small stones, damaged beans, or debris.
Rinse the beans thoroughly under cool running water.
If you prefer, you can soak the beans before cooking. An overnight soak can help reduce cooking time and may make the beans easier for some people to digest.
A quick-soak method can also be used if you do not have time for an overnight soak.
STEP 2: PREPARE THE VEGETABLES
Dice the onion, carrots, and celery into small, fairly uniform pieces.
Mince the garlic.
Keeping the vegetables relatively similar in size helps them cook evenly.
STEP 3: BUILD THE FLAVOR BASE
Heat a large soup pot or Dutch oven over medium heat.
Add a little oil or butter if needed.
Add the onion, carrots, and celery.
Cook until the vegetables begin to soften.
Add the garlic and cook briefly until fragrant.
This simple step creates a flavorful foundation for the soup.
STEP 4: ADD THE HAM HOCK AND BEANS
Add the rinsed navy beans and ham hock to the pot.
Pour in enough broth or water to generously cover the ingredients.
Add the bay leaves and thyme.
Stir gently to combine.
STEP 5: SIMMER THE SOUP
Bring the soup to a gentle boil.
Once it begins boiling, reduce the heat to low and allow the soup to simmer gently.
Cover the pot partially and cook until the beans become tender and the ham is easily pulled from the bone.
The cooking time can vary depending on the age of the beans, whether they were soaked, and the cooking temperature.
Check the soup occasionally and add more liquid if necessary.
STEP 6: REMOVE THE HAM HOCK
Once the beans are tender and the ham is cooked, carefully remove the ham hock from the pot.
Place it on a plate or cutting board and allow it to cool enough to handle.
Remove the meat from the bone and discard the bone, skin, and any unwanted pieces.
Shred or chop the meat into bite-sized pieces.
STEP 7: RETURN THE HAM TO THE SOUP
Return the shredded ham to the pot.
Stir everything together and allow the soup to simmer for a few more minutes.
Taste the broth and adjust the seasonings as needed.
Remember to taste before adding salt because the ham may already provide plenty of saltiness.
STEP 8: ADJUST THE CONSISTENCY
If you prefer a thicker soup, mash some of the beans against the side of the pot with a spoon or potato masher.
The mashed beans naturally thicken the broth without requiring flour or another thickener.
If the soup is too thick, add a little additional broth or water.
TIPS FOR THE BEST NAVY BEAN AND HAM SOUP
DON’T RUSH THE SIMMERING PROCESS
Slow cooking allows the beans to become tender and gives the ham time to release its flavor into the broth.
Keep the soup at a gentle simmer rather than a violent boil.
WAIT BEFORE ADDING SALT
Ham hocks can be quite salty.
It is better to taste the finished soup before adding additional salt.
CHECK THE LIQUID LEVEL
Beans absorb a lot of liquid while cooking.
Check the pot occasionally and add additional broth or water if necessary.
USE A MEATY HAM HOCK
A meaty ham hock gives you more tender ham to add back into the soup.
MASH SOME OF THE BEANS
For a naturally thicker and creamier broth, mash a portion of the cooked beans.
This is an easy way to improve the texture without adding heavy cream.
DO YOU NEED TO SOAK NAVY BEANS?
Soaking is optional.
An overnight soak can help shorten the cooking time and may help the beans cook more evenly.
However, navy beans can also be cooked without soaking.
If you skip soaking, simply allow additional cooking time and make sure there is enough liquid in the pot.
WHAT TO SERVE WITH NAVY BEAN AND HAM SOUP
CRUSTY BREAD
A loaf of crusty bread is one of the best companions for bean soup.
The bread is perfect for dipping into the rich broth.
CORNBREAD
Sweet or savory cornbread provides a wonderful contrast to the smoky, savory soup.
BISCUITS
Warm homemade biscuits make the meal especially comforting.
GREEN SALAD
A fresh green salad can provide a light contrast to the hearty soup.
ROASTED VEGETABLES
Simple roasted vegetables can round out the meal if you want additional side dishes.
EASY VARIATIONS
NAVY BEAN AND HAM HOCK SOUP WITH POTATOES
Add peeled and diced potatoes during the final portion of cooking.
They make the soup even more filling.
SPICY NAVY BEAN SOUP
Add crushed red pepper flakes, cayenne pepper, or diced jalapeños for a little heat.
NAVY BEAN SOUP WITH GREENS
Add chopped kale, spinach, or collard greens toward the end of cooking.
The greens add color and freshness.
VEGETABLE NAVY BEAN SOUP
Increase the amount of carrots, celery, onions, and other vegetables for an even more vegetable-packed soup.
SLOW COOKER NAVY BEAN SOUP
This recipe can also be adapted for a slow cooker.
Add the beans, ham hock, vegetables, seasonings, and liquid to the slow cooker and cook until the beans are tender and the ham is falling away from the bone.
Remove the ham hock, shred the meat, and return it to the soup before serving.
HOW TO STORE LEFTOVER SOUP
Allow the soup to cool before transferring it to airtight containers.
Refrigerate leftovers and enjoy them within a few days.
The soup may become thicker as it sits because the beans continue to absorb liquid.
When reheating, add a little water or broth if necessary to restore the desired consistency.
Heat gently until the soup is thoroughly warmed.
CAN YOU FREEZE NAVY BEAN AND HAM SOUP?
Yes, this soup freezes very well.
Allow it to cool completely before transferring it to freezer-safe containers.
Leave a little space at the top of each container because liquids expand when frozen.
When you are ready to eat the soup, thaw it safely in the refrigerator and reheat gently on the stovetop.
Add a little broth or water if the soup has become too thick.
COMMON MISTAKES TO AVOID
NOT CHECKING THE BEANS
Always sort and rinse dried beans before cooking.
ADDING TOO MUCH SALT
The ham hock can already be salty, so wait until the soup is finished before adjusting the salt.
USING TOO LITTLE LIQUID
Beans absorb a significant amount of liquid.
Keep an eye on the pot during cooking and add more broth or water as needed.
BOILING TOO AGGRESSIVELY
A gentle simmer is preferable.
A hard boil can cause beans to break apart unevenly and can make the cooking process less controlled.
FORGETTING TO REMOVE THE BAY LEAVES
Bay leaves should be removed before serving.
FREQUENTLY ASKED QUESTIONS
CAN I USE CANNED NAVY BEANS?
Yes. Canned navy beans can be used if you want a faster version.
Since canned beans are already cooked, add them later in the cooking process so they do not become overly soft.
CAN I USE A DIFFERENT TYPE OF BEAN?
Yes.
Great Northern beans, cannellini beans, or other mild white beans can be substituted, although the texture may vary.
CAN I MAKE THIS SOUP WITHOUT A HAM HOCK?
Yes.
You can make a vegetarian white bean soup using vegetable broth and additional herbs and vegetables.
The flavor will be different because the ham hock provides much of the soup’s smoky richness.
WHY ARE MY NAVY BEANS STILL HARD?
Cooking time can vary significantly depending on the beans.
Older dried beans can take longer to soften.
Continue simmering them gently and make sure they remain covered with enough liquid.
HOW CAN I MAKE THE SOUP THICKER?
Mash some of the cooked beans directly in the pot.
This releases their natural starches and creates a thicker, creamier broth.
CAN I MAKE THIS SOUP IN A SLOW COOKER?
Yes.
A slow cooker is an excellent option for this type of soup because the long cooking time allows the beans and ham to become tender while the flavors develop.
HEARTY NAVY BEAN AND HAM HOCK SOUP RECIPE CARD
PREP TIME
20 minutes
COOK TIME
About 2–3 hours, depending on the beans and cooking method
TOTAL TIME
Approximately 3 hours
SERVINGS
6–8 servings
COURSE
Soup / Main Dish
CUISINE
American
INGREDIENTS
– 1 pound dried navy beans
– 1 meaty ham hock
– 1 medium onion, diced
– 2–3 carrots, diced
– 2 celery stalks, diced
– 3 cloves garlic, minced
– 6–8 cups chicken broth or water
– 2 bay leaves
– 1 teaspoon dried thyme
– ½ teaspoon black pepper
– Salt, to taste
– 1 tablespoon olive oil or butter, optional
– Fresh parsley, optional for garnish
INSTRUCTIONS
1. Sort through the dried navy beans and remove any debris.
2. Rinse the beans thoroughly.
3. Soak the beans overnight if desired.
4. Dice the onion, carrots, and celery.
5. Heat a large soup pot over medium heat.
6. Add the onion, carrots, and celery and cook until they begin to soften.
7. Add the minced garlic and cook until fragrant.
8. Add the navy beans and ham hock.
9. Pour in enough broth or water to generously cover the ingredients.
10. Add the bay leaves, thyme, and black pepper.
11. Bring the soup to a gentle boil.
12. Reduce the heat and simmer until the beans are tender and the ham is easily removed from the bone.
13. Remove the ham hock and let it cool enough to handle.
14. Remove the meat from the bone and discard the bone and unwanted pieces.
15. Shred or chop the ham and return it to the soup.
16. Taste and adjust the seasoning carefully.
17. Mash some of the beans if you prefer a thicker consistency.
18. Remove the bay leaves before serving.
19. Garnish with fresh parsley if desired.
20. Serve warm with crusty bread or cornbread.
FINAL THOUGHTS
This Hearty Navy Bean and Ham Hock Soup is a classic example of how simple ingredients can create an incredibly satisfying meal.
Tender navy beans, smoky ham, aromatic vegetables, and herbs slowly come together to create a rich and comforting soup that is perfect for family dinners and cold-weather meals.
It is filling enough to stand on its own, but a slice of crusty bread or homemade cornbread makes the meal even better.
Whether you prepare it on the stovetop or adapt it for a slow cooker, this navy bean and ham hock soup is the kind of comforting recipe that tastes even better when shared around the table.