← All recipes
Bowl of creamy white bean soup with chunks of ham, garnished with fresh parsley

White Bean and Ham Hock Soup

Hearty and soulful, this White Bean and Ham Hock Soup is a comforting bowl of creamy beans, tender ham, and savory broth.

Total: 135 minPrep: 15 minCook: 120 min6 servingsDifficulty: Medium⭐ 4.7 (123+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Drain the soaked beans and set aside.
  2. 2 In a large pot, heat olive oil over medium heat. Add onion, celery, and carrots; cook until softened.
  3. 3 Add garlic, thyme, and bay leaf; cook for 1 minute.
  4. 4 Stir in the beans, ham hock, chicken broth, and water. Bring to a boil, then reduce heat, cover, and simmer for 1.5 to 2 hours until beans are tender.
  5. 5 Remove the ham hock, let it cool slightly, then shred the meat and discard the bone and skin.
  6. 6 Return the shredded ham to the pot, season with salt and pepper to taste, and cook for another 15 minutes.
  7. 7 Discard the bay leaf, ladle soup into bowls, and garnish with fresh parsley.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 320 kcal
Fat: 8g fat
Carbs: 38g carbohydrates
Protein: 24g protein
Fiber: 10g fiber
Sugar: 6g sugar
Sodium: 700mg sodium

Tips

Storage

Store in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stove over low heat.

Freezing: Freezes well for up to 3 months. Thaw in the refrigerator overnight before reheating.

Serving Suggestions

FAQ

Can I use canned beans instead?

Absolutely! Just rinse them well before adding to the soup to reduce sodium.

How do I store leftovers?

Keep in an airtight container in the fridge for up to 5 days or freeze for longer storage.

Share this recipe