Everyday cooking tips from home chefs just like you, with ratings and reviews. Discover quick meal suggestions, wholesome recipes, and practical cooking advice.

White Bean and Ham Hock Soup

Nov 18, 2022
White Bean and Ham Hock Soup

White Bean and Ham Hock Soup

While this stew is definitely heavier on the beans than on the ham, the hocks lend a rich, smoky essence that flavors the beans from the inside out. If you can’t find corona or gigante beans, sub in a smaller white bean like cannellini, but keep in mind that they’ll cook a lot faster. To compensate, make sure you give the ham hocks a 30-minute head start. You can let this stew sit a full 12 hours to let the flavors really meld together, but this step is totally optional. Serve the stew as the centerpiece surrounded by fixings that guests can pick and choose to build their own bowls.

3 medium shallots, thinly sliced into rings
½ cup vegetable oil
Kosher salt

½ cup sour cream
3 Tbsp. Dijon mustard
1½ tsp. honey
Freshly ground black pepper

3 Tbsp. extra-virgin olive oil
2 medium onions, peeled, halved through root ends
2 heads of garlic, top third removed
2 small carrots, trimmed, scrubbed, cut into bite-sized pieces
½ cup dry white wine
2½ lb. smoked ham hocks (about 4 medium)
1 bunch of thyme, stems tied together with kitchen twine
2 cups corona or gigante beans, soaked overnight, drained
Kosher salt, freshly ground pepper
Chopped cornichons and/or dill sprigs (for serving; optional)



Step 1
Heat shallots and oil in a small saucepan over medium, swirling often, until shallots are deep golden brown, 6–8 minutes. Pour into a fine-mesh sieve set over a heatproof measuring glass. Give sieve a good shake, then spread out shallots on a paper towel to drain. Season with salt; let cool.

Step 2
Stir sour cream, mustard, and honey in a small bowl until smooth; season with pepper. Cover and chill.

Step 3
Do Ahead: Cream can be made 2 days ahead. Keep chilled.

Step 4
Heat oil in a large Dutch oven or other heavy pot over medium-high. Cook onions and garlic, cut side down, and carrots, turning carrots occasionally, until cut sides of onions and garlic are golden, about 4 minutes. Add wine, stirring to release any bits stuck on bottom of pot, and cook until reduced by two-thirds, about 2 minutes. Add ham hocks, thyme, beans, and 9 cups water. Season with several pinches of salt and lots of pepper and bring to a simmer. Cover with a lid, leaving slightly askew so steam can escape, and cook, adjusting heat to maintain a very gentle simmer and skimming foam from surface as needed, until beans are tender and creamy and broth is very flavorful, 2–2½ hours.

Step 5
Remove pot from heat and transfer ham hocks to a cutting board. Let sit until cool enough to handle, then pull meat from bones and tear into bite-size pieces; discard fat, skin, and cartilage. Add meat and knuckle bones back to pot as you go. Let stew cool uncovered until no longer steaming. Cover pot and chill stew at least 12 hours (you can skip this step, but it will dramatically improve the flavor).

Step 6
Bring to a very gentle simmer, covered, over medium-low heat. Pluck out and discard bones, thyme, onions, and garlic heads (don’t worry about any cloves that may have escaped into stew). Season with more salt and pepper if needed. Ladle into bowls and serve with Frizzled Shallots, Honey-Mustard Cream, cornichons, and/or dill as desired.

Step 7
Do Ahead: Stew can be made 3 days ahead. Keep chilled.