Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.7
(69)
Export 12 ingredients for grocery delivery
Step 1
In large Dutch oven, melt butter over medium-high heat. Add onions, carrot, and celery and saute for five minutes. Add garlic and saute for thirty seconds.
Step 2
Add 1 and 1/2 quarts chicken stock, beans, ham hocks, parsley, thyme, rosemary, bay leaves, and diced ham. Add a little freshly ground black pepper.
Step 3
Bring to a boil. Reduce heat to medium-low, cover, and simmer for 1 to 1 1/2 hours. You may need to add additional stock.
Step 4
Remove ham hocks or ham bone and allow to cool enough to handle, then cut the meat off the bones and add to the pot along with the cup of diced ham. Discard the bones.
Step 5
If you want to thicken the soup, remove about 2 cups of beans and puree in a blender then add back to the soup.
Step 6
Taste and season accordingly with salt and pepper. The ham is usually salty so I don't add much salt until I taste the soup. Serve with crumbled bacon on top.