Wrap yourself in cozy comfort with this Crockpot White Bean and Ham Soup, a hearty and flavorful dish that’s perfect for cold nights or slow afternoons. With tender beans, smoky ham, and aromatic herbs, every spoonful is like a hug in a bowl.

Whether you’re feeding a hungry family or prepping meals ahead of time, this recipe offers a no-fuss solution that’s both nourishing and deeply satisfying. The slow cooker does all the work while you go about your day, and when it’s time to eat, the aroma alone will draw everyone to the table.
Ideal for chilly evenings, cozy weekends, or even a hearty lunch, this Crockpot White Bean and Ham Soup is a classic made simple. Let’s dig into a dish that delivers slow-cooked comfort and timeless flavor.
Crockpot White Bean and Ham Soup: A Classic Slow Cooker Recipe
This Crockpot White Bean and Ham Soup blends savory ham with creamy white beans, softened vegetables, and rich broth. The combination simmers slowly, allowing every flavor to deepen and create a satisfying, wholesome soup.
Simple to make but big on comfort, this recipe is a wonderful way to use leftover ham or stretch a single ham hock into multiple servings. It’s filling, flavorful, and absolutely foolproof—even first-time slow cooker users can master it with ease.
Serving Suggestions:
Pro Tips for the Best Crockpot White Bean and Ham Soup
- Soak Your Beans Overnight: Soaking not only reduces cooking time but also helps the beans become tender and creamy.
- Use a Smoked Ham Hock for Richness: A ham hock adds deep smoky flavor. If using diced ham, choose one that’s flavorful but not overly salty.
- Layer for Flavor: Add the vegetables first, then the beans, and place the ham on top to ensure even cooking and full flavor distribution.
- Low and Slow Wins: Cooking this soup on low for 8–10 hours lets the beans absorb the broth beautifully and break down into a thick, hearty texture.
- Brighten at the End: A splash of apple cider vinegar at the finish enhances the soup and balances the richness.

Crockpot White Bean and Ham Soup Recipe:
- Preparation time: 15 minutes (plus overnight bean soak)
- Cooking time: 8–10 hours on low or 4–5 hours on high
- Servings: 6–8
- Equipment: Large bowl, crockpot (slow cooker), ladle, cutting board
Let this Crockpot White Bean and Ham Soup bring warmth and flavor to your table. It’s the kind of dish that comforts your belly and soul, all in one steaming bowl.
Ingredients:
- 1 pound dried white beans (such as Great Northern or Navy beans), rinsed and sorted
- 1 large onion, chopped
- 3 carrots, peeled and sliced
- 3 celery stalks, sliced
- 4 garlic cloves, minced
- 1 smoked ham hock or 2 cups diced cooked ham
- 8 cups chicken broth
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- ½ teaspoon black pepper
- Salt to taste
- 1 tablespoon apple cider vinegar
- Fresh parsley, chopped (for garnish)
Directions:
- Soak the Beans: Place the dried beans in a large bowl and cover them with plenty of water. Soak overnight or for at least 8 hours. Drain and rinse before using.
- Add Ingredients to Crockpot: In your crockpot, combine the soaked beans, chopped onion, sliced carrots, sliced celery, and minced garlic. Stir gently to mix the ingredients.
- Add the Ham and Broth: Place the ham hock in the center or scatter diced ham across the vegetables. Pour in the chicken broth. Add bay leaves, thyme, rosemary, and black pepper. Stir lightly.
- Slow Cook to Perfection: Cover the crockpot and cook on low for 8 to 10 hours. For quicker cooking, use high for 4 to 5 hours. The beans should be tender and the ham deeply flavorful.
- Remove Ham Hock and Finish the Soup: If using a ham hock, remove it once cooking is complete. Shred the meat and return it to the crockpot, discarding the bone. Remove bay leaves.
- Add Vinegar and Adjust Seasoning: Stir in the apple cider vinegar to add brightness. Taste and adjust the salt if needed, as ham can already be salty.
- Serve Warm: Ladle the soup into bowls and sprinkle with freshly chopped parsley for a fresh, colorful finish.
Ready to Relish!
This Crockpot White Bean and Ham Soup is everything a comforting meal should be—warm, nourishing, and full of slow-cooked flavor. It’s a timeless classic that’s always welcome at the table, especially when life calls for something simple and satisfying.
Storage Solutions:
Let the soup cool completely, then store it in an airtight container in the fridge for up to 4 days. For longer storage, freeze portions for up to 2 months. When ready to serve, thaw overnight in the fridge and reheat gently on the stove, stirring occasionally for even warmth and flavor.
Print
Crockpot White Bean and Ham Soup
Let this Crockpot White Bean and Ham Soup bring warmth and flavor to your table. It’s the kind of dish that comforts your belly and soul, all in one steaming bowl.
- Total Time: 27 minute
- Yield: 6–8 1x
Ingredients
-
1 pound dried white beans (such as Great Northern or Navy beans), rinsed and sorted
-
1 large onion, chopped
-
3 carrots, peeled and sliced
-
3 celery stalks, sliced
-
4 garlic cloves, minced
-
1 smoked ham hock or 2 cups diced cooked ham
-
8 cups chicken broth
-
2 bay leaves
-
1 teaspoon dried thyme
-
1 teaspoon dried rosemary
-
½ teaspoon black pepper
-
Salt to taste
-
1 tablespoon apple cider vinegar
-
Fresh parsley, chopped (for garnish)
Instructions
-
Soak the Beans: Place the dried beans in a large bowl and cover them with plenty of water. Soak overnight or for at least 8 hours. Drain and rinse before using.
-
Add Ingredients to Crockpot: In your crockpot, combine the soaked beans, chopped onion, sliced carrots, sliced celery, and minced garlic. Stir gently to mix the ingredients.
-
Add the Ham and Broth: Place the ham hock in the center or scatter diced ham across the vegetables. Pour in the chicken broth. Add bay leaves, thyme, rosemary, and black pepper. Stir lightly.
-
Slow Cook to Perfection: Cover the crockpot and cook on low for 8 to 10 hours. For quicker cooking, use high for 4 to 5 hours. The beans should be tender and the ham deeply flavorful.
-
Remove Ham Hock and Finish the Soup: If using a ham hock, remove it once cooking is complete. Shred the meat and return it to the crockpot, discarding the bone. Remove bay leaves.
-
Add Vinegar and Adjust Seasoning: Stir in the apple cider vinegar to add brightness. Taste and adjust the salt if needed, as ham can already be salty.
-
Serve Warm: Ladle the soup into bowls and sprinkle with freshly chopped parsley for a fresh, colorful finish.
- Prep Time: 15 minutes (plus overnight bean soak)
- Cook Time: 8–10 hours on low or 4–5 hours on high






