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.


 

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

Ingredients

  • 1 pound dried Great Northern OR navy beans, picked over
  • 1 large smoked ham bone, ham hock, OR ham shank
  • 2 cups (approximately 6 ounces) shredded, julienned, or diced carrots
  • 1 medium stalk celery, sliced
  • 4 cloves garlic, minced
  • 7 cups low-sodium chicken broth OR stock
  • 2 bay leaves
  • 1 tablespoon dried parsley
  • ½ teaspoon celery salt
  • ½ teaspoon dry mustard powder
  • Freshly ground black pepper
  • Several dashes of hot pepper sauce, such as Tabasco
  • 1 to 2 cups additional diced ham, optional

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.

Video

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

Leave a Reply

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

Recipe Rating




52 Comments

  1. 5 stars
    Hearty and healthy. I added a white onion and three stalks of celery. I didn’t have a ham hock so I put three slices of thick bacon rolled up and nestled into the beans for flavor (took it out before blending). Added onion powder and Bells seasoning. Delicious.

  2. 5 stars
    The only addition I make is to add onions, I love onions. Also add a dash of catch-up, that was my mother-in-law’s secret to bean soup.

  3. 5 stars
    I made this exactly as written and it was so very good. Oh well, I just lied, I didn't blend the beans in but I had let it cook for 9 hours on low due to being at work so everything was very well blended and mixed together. I want to make this for a family get together and sell it as just beans with ham and not necessarily soup. What ever you call it I am a fan and recommend it highly. This is the second thing I have made from this site and I have been very impressed with the video instructions and the wonderful outcome of the food.

  4. 5 stars
    I use all the ingredients in this recipe but I throw the whole ham bone in there, fat and all. A lot of flavor is infused from all of that and then the bone can be given to the dogs : ) I also don't put anything in the blender, I love the taste of the spices in this recipe which is why I use it.

    1. Because the end result is the same and it's just faster to throw everything in. 🙂 But you are welcome to give everything a stir if you like.

  5. 5 stars
    This sound so goooood. My slow cooker is on now.. I will fix some corn bread with it, I can 't wait for tonight when they are done.. Thanks for sharing.

    1. Making this now, 10 inches of snow coming, love how simple you keep it, my kind of recipe.Can’t wait to eat it!

  6. 5 stars
    This is my go to recipe! There's so much depth and flavor to this dish that it seems like it should be complicated, but it's actually very simple to make. The only tiny modification that I make is that I use chicken stock instead of water. Deciduous meal!

  7. Hi Samantha. I didn't read the foot notes about the dried beans. I rinsed and drained dried Great Northern beans. And then I just threw them on the bottom of the Crock-Pot with the vegetables the liquid and the ham hock. Am I still safe to eat it what should I do to fix it?

    1. Great Northern beans are recommended for this recipe, so you should be fine! 🙂 It's cannellini beans (white kidney beans) that should be brought to a boil before cooking in a crock pot.

  8. This recipe (trying it tomorrow) reminds me of a family recipe that I do not have so excited to try this. Question-OK to use can beans? I have never had luck with dry beans 😬

    1. Hi Katherine! I apologize for my delayed reply. You can definitely make this recipe with canned beans, but you'd need to reduce the broth (since the canned beans won't be soaking it up like dried beans would) and you'd want to reduce the cooking time (so that the carrots soften but the beans don't turn to mush). Hope it worked out if you already tried it! 🙂

  9. 5 stars
    Wonderful! The only substitution I made was to use homemade ham stock from a ham bone I had in the freezer. I will certainly make this again! Thanks for sharing your great recipes!

  10. My daughter recently had to go dairy free, so what to do with the leftover ham from tonight's dinner when I can't make our traditional potato soup with all that milk and cheese? Que your recipe. I am very excited to try it for dinner tomorrow. Thank your for the recipe & the suggestions.

  11. Searching for a bean soup recipe like mom used to make when we were kids. I think this is it. Had to smile, because we always put a squirt of vinegar in mom's bean soup. Completely forgot about that. Thanks for jogging 40 year old memories

    1. Awww...yay, Maureen! Hope this recipe indeed tasted like the one your mom used to make. 🙂

      1. Try the addition of black peppercorns, one-half to one tablespoon. It doesn't change the soup, but are softened enough to add another layer of flavor when bitten into.

  12. 5 stars
    Hi Samantha
    Had to say this is an excellent ham and bean soup recipe, actually the best I've made and I've made a lot of great ham and bean soups. Thank you for sharing this awesome recipe.

    1. Makes me so happy to hear that, Carol! Glad you enjoyed it and thanks for letting me know. 🙂

        1. Hi Brandon! Instead of using an immersion blender, you can transfer a bit of the soup to a blender or food processor to puree, then stir it back into the rest of the soup. Just be sure to start the blender on low, and make sure the soup is not too hot and/or you crack the top (and cover/hold with a kitchen towel) to allow steam to escape. Or, honestly, you can eat this soup as-is without pureeing at all (we do that a lot). Hope you enjoy!