Slow Cooker Ham and Hearty Bean Soup

🕒 Prep: 15 min
🔥 Cook: 8 hours
🍽 Serves: 6
Be the First to Review!

This Slow Cooker Ham and Hearty Bean Soup is a comforting, one-pot meal perfect for chilly days. Loaded with savory ham and a trio of beans, it's a filling dish that warms you from the inside out.

Slow Cooker Ham and Hearty Bean Soup

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Slow Cooker Ham and Hearty Bean Soup

Ingredients for Slow Cooker Ham and Hearty Bean Soup

The smoked ham hock infuses the soup with rich, smoky flavors while the diced ham adds a meaty bite. We use white beans, black beans, and pinto beans for a hearty texture and diverse flavor profile. Low-sodium chicken broth forms the savory base of the soup. A classic mirepoix of diced carrots, celery, and onion provides depth, while garlic adds aromatic notes. Dried thyme and oregano contribute earthy undertones, and bay leaves enhance the overall aroma. A hint of apple cider vinegar brightens up the flavors at the end. Finally, fresh parsley adds a pop of color and freshness.

Why This Slow Cooker Ham and Hearty Bean Soup Works

During the long slow cook, the ham hock sits in the broth and slowly gives up its meat, salt, and smoky taste. The tough parts on the hock need time, but as the hours go by, the meat loosens and becomes tender enough to shred. All that time in hot liquid also lets the smoked flavor spread through the beans and broth instead of just sitting in one spot.

Starting the onions, garlic, carrots, and celery in a pan first means they soften and sweeten before they ever hit the slow cooker. Once they go into the pot, they break down even more and mix into the broth, so the soup doesn’t feel like plain beans in water.

While everything cooks, the beans soak up the broth and some of the ham fat. The starch on the beans slowly leaks into the liquid, so the soup thickens a bit and feels hearty instead of thin. Right at the end, a splash of apple cider vinegar brightens the heavy, smoky soup so it doesn’t taste flat.

Slow Cooker Ham and Hearty Bean Soup Tips & Tricks

  • For a thicker soup, mash some beans with the back of a spoon before serving.
  • If you prefer a spicier kick, add a pinch of red pepper flakes.
  • For a vegetarian version, skip the ham and use vegetable broth instead.

Mistakes To Avoid

Letting the soup cook for much longer than the times given can turn the beans to mush and make the ham stringy. The beans start to break apart and thicken the broth too much, and the meat from the hock dries out and shreds into tough little bits instead of staying tender.

Skipping the step of sautéing the onions, garlic, carrots, and celery and tossing them in raw often leaves the vegetables a bit sharp and hard, even after slow cooking. The onions can stay slightly crunchy and the garlic can taste harsh, so the broth ends up uneven instead of smooth and rounded.

Adding a lot of salt at the beginning, before the long cook, can cause the soup to end up overly salty and the beans to firm up instead of staying creamy. The broth reduces slightly as it cooks, so the salt level climbs, and there is no easy way to fix it at the end.

Leaving out the apple cider vinegar at the end often makes the soup taste flat and heavy. Without that small bit of acid, the broth can feel thick and dull on the tongue, and the ham and beans seem heavier and more one-note.

Equipment Used:

Slow cooker, Skillet

Ingredients

  1. 1 lb smoked ham hock
  2. 1 cup diced ham
  3. 1 can (15 oz) white beans, drained
  4. 1 can (15 oz) black beans, drained
  5. 1 can (15 oz) pinto beans, drained
  6. 4 cups low-sodium chicken broth
  7. 1 cup diced carrots
  8. 1 cup diced celery
  9. 1 cup diced onion
  10. 2 cloves garlic, minced
  11. 1 tsp dried thyme
  12. 1 tsp dried oregano
  13. 2 bay leaves
  14. Salt and pepper to taste
  15. 2 tbsp olive oil
  16. 1 tbsp apple cider vinegar
  17. 1/4 cup chopped fresh parsley

Step-by-step Instructions

  1. 1. In a skillet, heat olive oil over medium heat and sauté the onions, garlic, carrots, and celery until softened.
  2. 2. Transfer the sautéed vegetables to the slow cooker.
  3. 3. Add the ham hock, diced ham, drained beans, chicken broth, thyme, oregano, and bay leaves to the slow cooker.
  4. 4. Stir well to combine and cover with the lid.
  5. 5. Cook on low for 7-8 hours or on high for 4-5 hours until the beans are tender and the flavors meld.
  6. 6. Remove the ham hock, shred any meat, and return it to the soup.
  7. 7. Stir in apple cider vinegar and season with salt and pepper to taste.
  8. 8. Garnish with fresh parsley before serving.

Frequently Asked Questions

Can I use dried beans instead of canned?
Yes, but you'll need to soak them overnight and extend the cooking time.
How long will leftovers keep?
Stored in an airtight container, this soup will last for up to 4 days in the refrigerator.

Serving Ideas for Slow Cooker Ham and Hearty Bean Soup

This soup pairs beautifully with a slice of crusty bread or a warm, buttery cornbread. For a touch of freshness, serve it alongside a simple green salad.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.