Ham and bean soup is a classic soup recipe that combines diced ham, ham hock, white beans, vegetables and simple spices. This easy ham soup recipe uses simple, affordable ingredients and cooks low & slow until the ham hock meat is falling apart tender.
Prep Time 15 minutesminutes
Cook Time 1 hourhour30 minutesminutes
Servings 8servings
Calories 257kcal
Author Shannon Epstein
Ingredients
16 ouncesdried white beans
8ounces diced ham
8cupswater
1smallonion, diced
2garlic cloves, minced
3 celery stalks, sliced
2medium-sizecarrots, diced
2tablespoonsbutter
1tablespoondried thyme
1teaspoonsalt
1/2teaspoonpepper
1bay leaf
salt & pepper to taste
Instructions
Soak the beans (see notes)
In a heavy bottomed pot, melt the butter. Add the onion, celery, carrots, and garlic. Cook over medium heat until the vegetables are soft, approximately 5-7 minutes.
Add the soaked beans, ham hock, water, salt, pepper, dried thyme, and bay leaf to the pot. Cover and bring to a boil, then simmer (covered) for approximately 1 hour.
Remove the ham hock and shred the meat. Discard the skin & bones and add the meat back into the soup. Stir in the diced ham. Cover and simmer for an additional 30 minutes.
Discard bay leaf before serving. Add salt & pepper to taste.
Notes
Regular soak:
Sort through the beans to remove any debris.
Add beans to a large bowl & cover with cold water.
Soak beans minimum 12 hours.
Quick soak:
Sort through the white beans to remove any debris.
Rinse the beans in a colander under cold water.
Add the white beans to a large saucepan and cover with 6 cups of water. Bring to a boil & cook for 1 minute.
Remove from heat & cover for 1 hour. Rinse the white beans in a colander under cold water.