Slow Cooker Ham and Bean Soup [Video]

Catalina Castravet
By Catalina Castravet
4.75 from 4 reviews

Slow Cooker Ham and Bean Soup smells divine as it simmers and it tastes just as amazing! It works wonders in this cold weather as it is warm and comforting! Also, watch the recipe step by step video tutorial below. 

We have a lot of crockpot recipes that are easy to put together yet so satisfying. You can check out our recipes for Mashed Sweet Potatoes, Crack Chicken, and Cheesy Rotini!

Slow Cooker Ham and Bean Soup smells divine as it simmers and it tastes just as amazing! #slowcooker #crockpotrecipes #hamandbeansoup #souprecipes #sweetandsavorymeals

Crockpot Ham and Bean Soup

This Slow Cooker Ham and Bean Soup recipe comes in handy when you are too busy to watch the stove. The crockpot takes hours to prepare a dish and because of that, the flavors meld so well together that it is perfect for recipes like this.

The chilly weather calls for warmth and this dish gives that. I like that I can have a mixture of protein and fiber in this soup. It is also best served with bread which is a good source of carbs. Paired with a tossed salad, you get a hearty and nutritious meal.

You can even go out and run some errands while this cooks in the crockpot. You do not even need some complicated ingredients, and even that leftover hambone will not go to waste with this recipe. Try it!

Slow Cooker Ham and Bean Soup smells divine as it simmers and it tastes just as amazing! #slowcooker #crockpotrecipes #hamandbeansoup #souprecipes #sweetandsavorymeals

How to make Slow Cooker Ham and Bean Soup:

  • Sauté: In a skillet, brown the ham in some olive oil.
  • Cook: Add the rest of the ingredients except for the Roux to the crockpot. Set the crockpot to LOW and cook for 7 hours or more, or on HIGH and cook for 5 to 6 hours. Check if the beans are already tender beginning at the 5-hour mark.
  • Thicken: Add the roux out of butter, flour, and half and half towards the end of the cooking. In a saucepan, whisk the flour in melted butter, then, add the half and half a little bit at a time.
  • Serve: Make sure to discard the bay leaves, then, garnish with some chopped parsley.

Do you have to soak beans?

Even if you are using dry legumes for this, you will not need to soak them. Some people do that hoping that the cooking time will be much faster. However, since we are using the crockpot in this recipe, it will not be of much help as it will still take hours.

But if your concern is more on the gas that legumes cause, then, go ahead and soak it overnight if you like. Note that this is for dry ones. Canned ones are already pre-cooked, so, all you need to do is rinse them.

Slow Cooker Ham and Bean Soup smells divine as it simmers and it tastes just as amazing! #slowcooker #crockpotrecipes #hamandbeansoup #souprecipes #sweetandsavorymeals

Can I use leftover ham to make it?

Absolutely! This dish is perfect for days following Thanksgiving and Christmas because of the leftovers. You can give the leftover ham new life with this dish. Use the USDA’s guide on handling the leftovers for food safety.

How to thicken Ham and Bean Soup?

You can do this by doing any of the following:

  • Add roux.
  • Add a slurry of water and cornstarch.
  • Mash some of the legumes using a masher, a fork, or a blender.

Can you make it in advance?

Yes! It can keep well in the fridge or freezer, so, consider the storage when planning to make this in advance. Another thing to consider is chopping vegetables. You can do this in advance, too, so that your prep time will be shorter.

Can you freeze Ham and Bean Soup?

Yes! Simply cool it completely, put in freezer bags, and squeeze out excess air and seal. Then, freeze for up to 3 months. Reheat by thawing first in the fridge, then, reheating on the stove.

Slow Cooker Ham and Bean Soup smells divine as it simmers and it tastes just as amazing! #slowcooker #crockpotrecipes #hamandbeansoup #souprecipes #sweetandsavorymeals

Recipe Tips:

  • You can use chicken or vegetable broth in this recipe. Just make sure to use the low-sodium or unsalted kind especially that the ham could already be salty.
  • When using a ham bone, you can shred the meat once it is tender enough. Then, put back the meat and discard the bone.
  • You can also check out the stovetop and Instant Pot versions of this recipe.

Save Recipe
4.75 from 4 reviews
Slow Cooker Ham and Bean Soup
Author: Catalina Castravet Serves: 6 servings
Prep time: 30 minutes Cook time: 8 hours 30 minutes Total time: 9 hrs



  • 2 tablespoons  olive oil  (or vegetable oil)
  • 1  yellow onion  (diced)
  • 3 cups  cubed ham 
  • 5 cloves  garlic  (minced)
  • 1/2 teaspoon  dried thyme 
  • 1/2 teaspoon  oregano 
  • 1/4 teaspoon  red pepper flakes 
  • 1 teaspoon  Kosher salt 
  • 1/2 teaspoon  ground black pepper 
  • 2 cups  carrots  (diced)
  • 2 cups  celery  (diced)
  • 2 cans  (15 ounces each) white cannellini beans  (drained and rinsed)
  • 3  bay leaves 
  • 4 cups  chicken broth  (or more if needed)

Roux Mixture:

  • 4 tablespoons  unsalted butter 
  • 1/3 cup  all-purpose flour 
  • 1 1/2 cups  heavy cream 


  •  Parsley 


  1. In a pot or if your slow cooker has an insert for browning, add the oil and once shimmering, brown the ham until the sides are golden brown.
  2. Add all the ingredients, except the Roux mixture, to the slow cooker.
  3. Cook on low for 6-8 hours or on high for 3-4 hours.

Roux Mixture:

  1. Once the soup has cooked, add butter to a medium saucepan over medium heat and melt. Whisk in the flour until completely combined and gradually add in the heavy cream.
  2. Whisk well the flour mixture, until smooth. With the heat on the lowest stove setting, let the mixture cook until it starts to simmer and is getting thicker, stir occasionally.
  3. Immediately add the cream-flour mixture to the slow cooker and stir to combine.
  4. If the soup is too thick, add more WARM chicken broth or water, make sure you first heat it up in the microwave until its hot. Taste and adjust for salt and pepper.
  5. Cover and continue cooking the soup on low for 30 minutes or on high for 15 minutes. If you added more liquid, make sure to let the soup simmer for a few minutes.
  6. Serve with parsley, optional as a garnish.
Calories: 443 Carbohydrates: 48 Protein: 25 Fat: 18 Saturated Fat: 7 Cholesterol: 57 Sodium: 1863 Potassium: 1138 Fiber: 10 Sugar: 8 Vitamin A: 7649 Vitamin C: 16 Calcium: 230 Iron: 6
Save Recipe

Slow Cooker Ham and Bean Soup smells divine as it simmers and it tastes just as amazing! #slowcooker #crockpotrecipes #hamandbeansoup #souprecipes #sweetandsavorymeals

Get free recipes to your inbox!


Leave a reply

Amy Desrosiers

I love ham so much!This recipe looks so delicious!


Liz Mays

Now would be a great time for this kind of soup. That veggie combo sounds great and we'll definitely have leftover ham to use!


Tara Pittman

I love using my slow cooker for meals. This soup sounds so delicious.


Brianne Tursi Manz

I think this is a great recipe for those who like ham. I'll share this with some of my friends and family who would love to try this!



This sure does look amazing. I'll be saving this so I can make it later. I love a good ham and bean soup. Yum!



I love making soups in the fall and winter. This soup looks so good and so easy to make! I'll have to try your recipe!



I can't wait to try this soup. It just looks so good and comforting. This time of year is all about comfort food.



I love how flavorful it looks! Can't wait to give it a try!



It is finally feeling like soup weather in SoCal. This soup looks tasty & comforting!


Krystel | Frugal Living

That Ham looks so good! I am going to try this in my crockpot


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.