White Beans and Ham Hock Soup
White Beans and Ham Hock Soup — A Hearty Classic Your Grandparents Knew Best
There was a time when a pot of soup simmering on the stove meant more than lunch — it meant comfort, nourishment, and a way to make humble ingredients feel like something special. White Beans and Ham Hock Soup is one of those timeless dishes that doesn’t need fancy techniques or exotic spices — just patience, simple ingredients, and slow heat that lets flavor develop.
Our grandparents relied on recipes like this: inexpensive pantry staples transformed into meals that fed families and warmed souls. Today, this soup still delivers what it always did — hearty texture, balanced savory depth, and a kind of satisfying richness that only comes from cooking with real food.
Whether it’s cold outside or you just need something grounding and restorative for dinner, this soup is ready to become a new favorite.
White Beans and Ham Hock Soup
Ingredients
-
1 lb (450 g) dried white beans (cannellini, navy, or great northern)
-
1 smoked ham hock (or ham bone with some meat attached)
-
1 large onion, diced
-
2–3 carrots, sliced
-
2–3 celery stalks, sliced
-
3–4 garlic cloves, minced
-
6 cups (1.4 L) chicken or vegetable broth
-
1–2 bay leaves
-
1 tsp dried thyme or rosemary (optional)
-
Salt and black pepper to taste
-
Optional: chopped parsley for garnish
Instructions
1) Prepare the Beans
-
Rinse the dried beans and pick out any debris.
-
Soak overnight in cold water, or use the quick soak method (boil beans 2 minutes, remove from heat, let sit 1 hour, then drain).
2) Start the Soup
-
In a large pot or Dutch oven, heat a splash of oil over medium heat.
-
Add onion, carrots, and celery. Sauté until softened (about 5–7 minutes).
-
Add garlic and cook another 1–2 minutes until fragrant.
3) Add Beans and Ham Hock
-
Add the soaked beans and the ham hock to the pot.
-
Pour in the broth, add bay leaves and dried herbs if using.
-
Bring to a gentle boil.
4) Simmer
-
Reduce heat to low, cover, and simmer for 1½–2 hours — until beans are tender and the ham hock yields its flavor.
-
Skim off any foam that rises to the top.
5) Finish
-
Remove the ham hock. Pull off meat from the bone, chop it, and return to the soup.
-
Season with salt and pepper to taste.
6) Serve
Garnish with chopped parsley and serve warm with crusty bread.

Why This Soup Works
-
Slow simmering draws deep flavor from the ham hock
-
Dried beans add creamy texture and satisfying heft
-
Vegetables build aromatic foundation
-
Flexible seasoning lets you adjust for taste
This might be simple, but it’s the kind of dish that tastes like home.
Tips for the Best White Beans and Ham Hock Soup
-
Don’t skip soaking the beans — it improves texture and reduces cooking time.
-
If you don’t have a ham hock, a smoked turkey leg or leftover ham bone works too.
-
Simmer gently — a rolling boil can break the beans apart too early.
-
Add a squeeze of lemon or a splash of vinegar at the end for brightness.
-
Leftovers taste even better the next day.
Serving Suggestions
-
Serve with crusty bread or cornbread
-
A side salad balances the richness
-
Top with grated Parmesan for extra savory punch
-
Offer hot sauce or chili flakes for heat
FAQ – White Beans and Ham Hock Soup
Q: Can I use canned beans instead of dried?
Yes — use 3–4 cans (15 oz/425 g) drained and rinsed. Add them about 20 minutes before the soup is done so they don’t overcook.
Q: What if I don’t have ham hock?
Smoked turkey legs, a ham bone, or even diced ham will work; adjust simmer time based on the protein you use.
Q: Is this soup healthy?
Yes — high in fiber from beans, protein from ham, and nutrients from vegetables. If you need lower sodium, use low-salt broth.