Classic Crockpot Ham & Bean Soup (Holiday Leftover Hack)

There is simply no better way to repurpose your leftover holiday ham than by transforming it into a hearty pot of Crockpot Ham & Bean Soup. This classic recipe is the definition of comfort food—creamy, smoky, and unbelievably savory. By using the slow cooker, this simple easy bean soup recipe allows the dried beans to slowly soften and the ham to infuse the broth with its deep, smoky flavor, all while you relax.

Crockpot Ham & Bean Soup

This particular method for ham bean soup with dried beans is designed for maximum flavor and ease. We use Great Northern beans for their mild flavor and creamy texture, and the mandatory overnight soak cuts the cook time significantly. The resulting soup is thick, robust, and the perfect cozy meal to follow any holiday gathering.

Why You’ll Love This Soup

  • Leftover Hero: The perfect, delicious way to use up that leftover ham bone and meat from holidays like Thanksgiving or Christmas.
  • Hands-Off Cooking: Minimal prep required before the slow cooker takes over, making it ideal for busy days.
  • Incredibly Budget-Friendly: Uses simple pantry staples and a low-cost cut of meat (or leftovers).
  • Hearty & Wholesome: Packed with protein and fiber for a satisfying, comforting meal.

Ingredients

  • 1 lb Dried Great Northern Beans (or other white beans), soaked overnight and drained
  • 1 lb Cubed Cooked Ham (leftover ham or ham steak)
  • 4 ½ cups Low-Sodium Chicken Broth (plus more as needed)
  • 1 Medium Yellow Onion, chopped
  • 1 tsp Dried Thyme (optional, for herbiness)
  • 1 tsp Garlic Powder (optional)
  • 1 tsp Salt (reduce if ham/broth is salty)
  • 1 tsp Black Pepper
  • Optional: 1 Ham Bone or Ham Hock (for richer flavor)

Instructions (Slow Cooker Method)

  1. Prep Beans (Crucial Step): Sort through the dried beans and discard any debris or broken beans. Rinse, then soak the beans in plenty of cold water for at least 8 hours or overnight. Drain the beans completely before using them in the soup.
  2. Load Slow Cooker: Add the drained, soaked beans, cubed ham (and the ham bone/hock, if using), chopped onion, chicken broth, thyme, garlic powder, salt, and pepper to the slow cooker.
  3. Cook: Cover and cook on HIGH for 4 hours or on LOW for 8 hours, or until the beans are completely tender and easily mashable.
  4. Finish and Serve: Remove the ham bone or hock. Use the back of a spoon to mash about ¼ cup of the beansagainst the side of the slow cooker to help thicken the soup. Give it a taste and adjust the seasoning. Ladle into bowls and serve hot.
3 22

Storage and Expert Tips

  • The Soak is Mandatory: Do not skip the overnight soak! Soaking softens the outer shell of the dried beans, significantly reducing the cooking time in the slow cooker and making the soup easier to digest.
  • Salt Control: Ham and commercial chicken broth are often high in sodium. Use low-sodium broth and use a light hand with the added salt until the end of cooking.
  • Bone for Broth: If you have a leftover ham bone or ham hock, toss it into the slow cooker. It will infuse the broth with rich, authentic smoky flavor. Remember to remove it before serving.
  • Thickening Naturally: Mashing some of the cooked beans (Step 4) is the best way to thicken this great northern bean soup crockpot without adding flour or cream.

Variations

  • Vegetable Boost: Sauté ½ cup of diced carrots and ½ cup of diced celery before adding them to the slow cooker for extra flavor and nutrients.
  • Smoky Spice: Add 1 teaspoon of smoked paprika or a pinch of cayenne pepper with the seasonings.
  • Creamy Finish: Stir in ½ cup of half-and-half or heavy cream just before serving for a richer consistency (if not concerned about fat content).

If you’re focusing on healthier meals and minimizing dishes, don’t miss our roundup of 10 healthy crockpot recipes to try in 2026!

Serving Suggestions

  • Classic Pairings: Serve with warm, crusty bread, soft dinner rolls, or cornbread for dipping.
  • Garnish: A dash of hot sauce, a sprinkle of fresh parsley, or a bit of finely diced onion.

Frequently Asked Questions

Q: Can I use un-soaked dried beans in the slow cooker? A: Yes, but the cook time will be drastically longer. You will need to cook the soup on LOW for 8–10 hours or on HIGH for 6–8 hours. Ensure the beans are fully tender before serving.

Q: Can I use canned beans for this slow cooker ham soup with leftover ham? A: Yes, but they are added differently. If using canned Great Northern beans, cook the soup base (broth, ham, onion, seasonings) on LOW for 6–8 hours. Add the canned, rinsed beans only during the last 30 minutes to prevent them from turning mushy.

Q: Does this ham and bean soup freeze well? A: Yes! Bean-based soups freeze beautifully. Cool completely, then freeze in an airtight container for up to 3 months. Thaw overnight and reheat gently on the stovetop.

Q: My soup is too thick after resting in the refrigerator. How do I fix it? A: The beans and starches absorb liquid upon cooling. When reheating, simply stir in an extra ¼ cup of chicken broth or water per serving until the soup reaches your desired consistency.

Crockpot Ham & Bean Soup

Crockpot Ham and Bean Soup

This Classic Crockpot Ham & Bean Soup is the ultimate way to use leftover holiday ham. Smoky, creamy, hearty, and comforting, this slow cooker bean soup simmers all day to develop deep flavor while the beans soften perfectly.
Prep Time 10 minutes
Cook Time 8 hours
Total Time 8 hours 10 minutes
Course Dinner, Soup
Cuisine American
Servings 6 servings
Calories 320 kcal

Equipment

  • Slow cooker
  • Mixing bowl
  • Cutting board
  • Chef’s knife

Ingredients
  

  • 1 lb dried Great Northern beans, soaked overnight and drained
  • 1 lb cubed cooked ham (leftover ham or ham steak)
  • 4.5 cups low-sodium chicken broth
  • 1 medium yellow onion, chopped
  • 1 tsp dried thyme (optional)
  • 1 tsp garlic powder (optional)
  • 1 tsp salt (reduce if ham is salty)
  • 1 tsp black pepper
  • optional ham bone or ham hock

Instructions
 

  • Sort and rinse the dried beans. Soak them overnight in plenty of water. Drain thoroughly before using.
  • Add soaked beans, ham cubes, ham bone (optional), onion, broth, thyme, garlic powder, salt, and pepper to the slow cooker.
  • Cover and cook on HIGH for 4 hours or LOW for 8 hours, until beans are tender.
  • Remove the ham bone. Mash about 1/4 cup of beans against the side of the slow cooker to naturally thicken the soup. Stir well and adjust seasoning.

Notes

Soak the beans overnight for the best texture and fastest cook time.
Keyword crockpot ham and bean soup, great northern bean soup, leftover ham soup, slow cooker bean soup