Enjoy a warm and cozy bowl of homemade ham and bean soup that is packed with flavors and perfect for comforting meals. Made with tender ham, nutritious beans, and a blend of aromatic herbs and spices, this hearty soup will surely satisfy your taste buds. It is an easy and versatile dish that can be enjoyed during cold winter evenings or any time you crave a delicious and filling meal. Gather your ingredients and get ready to cook up a big batch of this classic American soup!
Ingredients
- 2 cups dried white beans (Great Northern or Navy)
- 1 smoked ham hock
- 1 onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 bay leaf
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/2 teaspoon dried oregano
- 6 cups low-sodium chicken broth
- 4 cups water
- Salt and black pepper to taste
- Fresh parsley, for garnish
Directions
- Rinse the dried beans under cold water and remove any debris or stones. Place them in a large bowl, cover with water, and let soak overnight. Drain before using.
- In a large pot, add the soaked beans, ham hock, onion, carrots, celery, garlic, bay leaf, thyme, rosemary, oregano, chicken broth, and water.
- Bring the pot to a boil over high heat. Once it boils, reduce the heat to low and let the soup simmer for about 2 hours or until the beans are tender and the flavors are well blended. Stir occasionally.
- Remove the ham hock from the pot and discard the bone and any excess fat. Shred the meat and return it to the pot.
- Season the soup with salt and black pepper to taste.
- Ladle the hot soup into bowls, garnish with fresh parsley, and serve.
- Enjoy your homemade ham and bean soup with some crusty bread or as a standalone comforting dish!
Interesting Facts
Ham and bean soup is a classic dish in American cuisine that dates back to the early colonial times.
This soup is a great way to use up leftover ham from holiday dinners.
Beans are an excellent source of plant-based protein and fiber, making this soup a nutritious choice for a hearty meal.