A hearty, slow-cooked dish where a smoked ham shank infuses tender beans with rich, savory flavor. Perfect for a comforting family meal.
15 min prep
180 min cook
6 servings
420 kcal/serving
Ingredients
1 large smoked ham shank (about 2-3 lbs)
1 lb dried white beans (such as Great Northern or cannellini), soaked overnight and drained
1 large onion, chopped
2 carrots, peeled and chopped
2 celery stalks, chopped
4 cloves garlic, minced
2 bay leaves
1 tsp dried thyme
1/2 tsp black pepper
6 cups low-sodium chicken broth
2 tbsp olive oil
Salt to taste (optional, as ham is salty)
Instructions
In a large Dutch oven or heavy pot, heat olive oil over medium heat. Add onion, carrots, and celery; cook until softened, about 5 minutes. Add garlic and cook 1 minute more.
Add the ham shank, soaked and drained beans, bay leaves, thyme, black pepper, and chicken broth. Bring to a boil, then reduce heat to low, cover, and simmer for 2.5 to 3 hours, or until beans are tender and ham is falling off the bone.
Remove the ham shank from the pot. Let cool slightly, then shred the meat, discarding the bone and any fat. Return the shredded meat to the pot.
Taste and adjust seasoning with salt if needed (remember the ham is salty). Remove bay leaves.
Serve hot, with crusty bread if desired.
Tips
For a thicker consistency, mash some of the beans against the side of the pot before adding the shredded meat.
Leftovers can be refrigerated for up to 4 days or frozen for 3 months.
To save time, use canned beans (drained and rinsed) and reduce simmering time to about 1 hour.