Slow Cooker Ham and Bean Soup

Slow Cooker Ham and Bean Soup is a hearty, wholesome, comforting crock pot recipe featuring creamy white beans that's perfect for using up leftover ham!

Slow Cooker Ham and Bean Soup with text overlay.

WANT TO SAVE THIS RECIPE?

Enter your email below and we'll send it to your inbox. Plus get our best recipes every week!

If you enjoy white bean soups, you'll also love Sausage Kale White Bean Soup, Slow Cooker Cajun Bean Soup, and Crockpot White Bean Chicken Chili!

Now that chilly January is here, does anyone else have a leftover holiday ham bone and/or some diced ham in the freezer, just biding time until they can be transformed into something warm and cozy and comforting? If so, this Slow Cooker Ham and Bean Soup fits the bill!

Ham and Bean Soup is pure winter comfort food, though it's actually on the healthier side of things. And my crock pot version makes it ridiculously easy!

Ladle of Slow Cooker Ham and Bean Soup.

Ingredients

So what goes into the crock pot for this Ham and Bean Soup? Allow me to break it down...

  • Dried Great Northern beans. Navy beans work just dandy in this recipe as well.
    • Cannellini beans would taste good in this soup as well. However, cannellini beans (also known as white kidney beans) contain a high level of a naturally occurring toxin called phytohaemagglutinin (say that ten times real fast...or real slow) that can cause severe food poisoning. White kidney beans contain far less of this toxin than red kidney beans. But it's still necessary to bring any dried kidney beans to a rolling boil for 10 minutes in order to remove this toxin and make them safe to eat! Since some slow cookers run cooler than others, the only way to guarantee safe cannellini/kidney beans is to boil them on the stove before draining and transferring the beans to the slow cooker. So for a recipe like this, I think it's just easier to use Great Northern or navy beans from the get-go. 🙂
    • Whether you use Great Northern beans or navy beans, be sure to rinse 'em and pick 'em over. I never soak my beans (partially because I'm lazy and partially because I don't feel like it makes a difference), but if you're a loyal bean soaker, feel free to soak and drain your dried beans before proceeding with the recipe. Just remember that soaking will reduce their overall cooking time.
  • Ham bone. If you don't have a leftover holiday ham bone, you can buy ham hocks or a ham shank at the grocery store.
  • Carrots. To save time peeling and dicing -- and make assembling this recipe super quick and easy -- I typically opt for a bag of julienned carrots from the grocery store.
  • Celery. I chop up a stalk and toss it in if I have one on hand. If not, I don't worry about it.
  • Garlic. Again, to keep things simple, I often use a few spoonfuls of jarred minced garlic when it comes to crock pot recipes. Because I don't really feel that *fresh* minced garlic retains any semblance of having been "fresh" after slow cooking all day.
  • Chicken broth. Or stock. The ham bone usually adds plenty of saltiness to this soup. This is why it's important to start with low-sodium chicken broth (you could also use water). You can always add salt and pepper at the end if you need to adjust the seasonings, but it's unlikely that the soup will need more salt.
  • Herbs and spices. For depth of flavor, I jazz up this soup with bay leaves, dried parsley, celery salt, dry mustard powder, black pepper, and hot pepper sauce. You can tweak these ingredients depending on what you have on hand, of course. A squeeze of prepared mustard could substitute for the dry mustard, for example.
  • Diced ham. If your ham bone/hock/shank wasn't particularly meaty, feel free to stir in additional diced ham once the soup is done cooking. In full disclosure, I've actually made this soup plenty of times with no ham bone/hocks/shank at all. Rather, I just stir in a couple cups of diced ham (at the beginning of the recipe, to infuse the broth with that salty ham flavor) and call it good.
Close-up of White Bean Soup with Ham.

Additional Ingredient Notes

  • Feel free to adjust the ingredients in this soup to your liking. If you don't care for celery, leave it out. Or if you enjoy onion, add some in. If you don't have any dry mustard powder, stir in a squeeze of prepared mustard instead. And if you have fresh parsley on hand, use that instead of dried (and use about 3 times as much).
  • I always like to serve lentil soup or even split pea soup with a little splash of apple cider vinegar stirred into individual bowls, and it turns out that the same thing is yummy in this soup (props to my eldest chef-in-training for suggesting it). A tiny bit of vinegar stirred into bean soup really makes the flavors pop. Just be careful not to add too much as a little bit goes a long way!
Aerial view of Slow Cooker Ham and Bean Soup.

How to Make Ham and Bean Soup

This soup is slow cooked until the beans and veggies are tender and the smoky ham bone has had plenty of time to permeate the white beans and broth with all of its savory deliciousness. And I'm telling you, this is one of those effortless recipes that takes ten minutes to toss into the slow cooker in the morning for a ready-made meal eat at the end of the day. Literally...

  1. Rinse and drain your beans and pour them into the bottom of a large crock pot.
  2. Nestle your ham bone into the center of the beans.
  3. Add the rest of the ingredients to the slow cooker.
  4. Cover and cook until the beans are tender. I typically prefer to cook my bean soups on LOW, which will likely take 7 to 9 hours. If you're short on time, you may instead cook on HIGH for 4 to 5 hours.
  5. Once the soup is done cooking, remove the bone/hock/shank and discard any fat/cartilage. Pull all of the bits of ham from it to add back to the soup later. Any big chunks of ham may be shredded.
  6. For a thick, creamy soup, you may partially puree it at this point. If you don't already have one, I highly, highly recommend investing in an immersion blender. They're pretty affordable and they are so gosh darn handy. I use mine all the time...for instance, in this soup and a bunch of other recipes in my cookbook. Wayyyy easier and less messy than transferring soup to a blender or food processor to puree. Alternatively, if you wish, you may puree your Ham and Bean Soup until completely smooth.
  7. Stir any shredded ham from the ham bone back into the soup. If desired, you may also stir in additional diced ham at this point.

That's it, y'all! This complete crock pot meal is hearty, filling, and will warm you up straight down to your toes. I like to serve my Ham and Bean Soup with thick slices of fresh homemade bread and perhaps a side salad.

Although, to be perfectly honest, I think that skipping the side salad is perfectly acceptable...you know, since the soup has carrots and all. 😉

Bowls of Slow Cooker Ham and Bean Soup with spoon.

More Savory Ham Recipes

Crockpot Ham and Bean Soup in white bowl with spoon.

Slow Cooker Ham and Bean Soup

Slow Cooker Ham and Bean Soup is a hearty, wholesome, comforting crock pot recipe featuring creamy white beans that's perfect for using up leftover ham!
Course: Soup
Cuisine: American
Prep Time: 10 minutes
Cook Time: 8 hours
Total Time: 8 hours 10 minutes
Servings: 6 to 8 servings
Calories: 344kcal
Print Pin Rate

Video

Ingredients

Instructions

  • Rinse and drain the beans and place them in the bottom of a large (7- to 8-quart) slow cooker. Nestle the ham bone/hock/shank in the center, and add the carrots, celery, and garlic on top. Carefully pour the chicken broth over the ingredients in the slow cooker, and then sprinkle with the bay leaves, parsley, celery salt, mustard powder, black pepper, and hot pepper sauce. Cover and cook on low for 7 to 9 hours or until the beans are tender.
  • Remove the ham bone/hock/shank. Pull any ham meat from the bone, shred, and set aside; discard the bone and any fat or cartilage. Use an immersion blender to puree just enough of the soup to give it a creamy consistency, leaving most of the beans whole. Stir the shredded ham (from the bone) into the soup, along with any additional diced ham you'd like to add. Allow to cook for a few more minutes until just heated through.

Equipment Needed

Nutrition

Calories: 344kcal | Carbohydrates: 56g | Protein: 26g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 10mg | Sodium: 571mg | Potassium: 1456mg | Fiber: 17g | Sugar: 5g | Vitamin A: 7158IU | Vitamin C: 8mg | Calcium: 167mg | Iron: 5mg
Made this recipe? I'd love to see on IG!Mention @FiveHeartHome or tag #FiveHeartHome!

Post originally published on November 20, 2017.

You May Also Like

5 from 66 votes (37 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




57 Comments

  1. 5 stars
    We had our Christmas lunch early with the family Sunday so our kids, grand kids and greats could be home on Christmas day. I made sure our ham bone had lots of meat on it and I just finished making this delicious recipe. It turned our great as you wrote it. The only change was to not add hot sauce. I set out 6 different types of hot sauce so anyone can add what they want. I'm glad I found your blog and I will be trying some others you have.