Hearty Navy Bean & Ham Hock Soup
A warm, rustic soup that tastes like home — slow-cooked navy beans, tender ham hock, and vegetables that melt into pure comfort. This recipe is perfect for cold days, meal prep, or anytime you want a hearty, flavorful one-pot meal.
Ingredients
- 1 large onion, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 2 carrots, peeled and chopped
- 1 lb (450 g) dried navy beans, rinsed
- 1–2 smoked ham hocks (or leftover ham bone)
- 6–7 cups chicken broth
- 1 bay leaf
- 1 teaspoon dried thyme
- Salt & pepper to taste
- Optional: 1 cup diced potatoes, 1 teaspoon smoked paprika, chopped parsley for garnish
Instructions (Long, detailed & reader-friendly)
1. Prep your ingredients
Start by chopping the onion, celery, carrots, and garlic. This flavor base — called a mirepoix — gives the soup its depth and aroma. Rinse your navy beans under cold water to remove any dust.
2. Sauté the veggies
In a large pot or Dutch oven, heat a little oil or butter. Add the onion, celery, and carrots. Cook for 5–7 minutes until softened, then add the garlic and cook for 1 minute until fragrant.
This step builds layers of flavor that make your soup taste slow-cooked even before it begins.
3. Add the beans & ham hocks
Place the rinsed navy beans into the pot. Add the smoked ham hocks — these bring smoky, salty richness and tender pieces of meat that will fall off the bone during cooking.
4. Pour in broth & season
Add 6–7 cups of chicken broth, the bay leaf, thyme, a pinch of pepper, and (optional) smoked paprika for a deeper smoky taste.
Stir everything together.
5. Slow-cook the magic
Bring the soup to a boil, then reduce heat to low, cover, and simmer gently for 2 to 2.5 hours.
During this time:
- The beans soften
- The ham hock becomes tender
- The broth thickens into a creamy, hearty soup
If the soup becomes too thick, add a splash of water or broth.
6. Remove the ham hock & shred
Take out the ham hocks, remove the meat from the bone, shred it, and return it to the pot.
Taste and adjust seasoning — usually salt is added last because the ham already adds saltiness.
7. Thicken (optional)
For a creamier texture, mash a cup of beans against the side of the pot, or use an immersion blender for 2–3 quick pulses.
Serving Suggestions
Serve hot with:
✔ Warm crusty bread
✔ Cornbread
✔ A sprinkle of parsley
✔ A dash of hot sauce if you like heat
Storage Tips
- Fridge: lasts 4–5 days
- Freezer: up to 3 months
- The soup gets even better the next day as flavors deepen.