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

Slow Cooker Ham and Bean Soup

Slow Cooker Ham and Bean Soup smells divine as it simmers and it tastes just as amazing!

Course Main Course, Soup
Cuisine American
Keyword Slow Cooker Ham and Bean Soup
Prep Time 30 minutes
Cook Time 8 hours 30 minutes
Total Time 9 hours
Servings 6 servings
Calories 443 kcal
Author Catalina Castravet



  • 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.

Recipe Video

Nutrition Facts
Slow Cooker Ham and Bean Soup
Amount Per Serving
Calories 443 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 7g44%
Cholesterol 57mg19%
Sodium 1863mg81%
Potassium 1138mg33%
Carbohydrates 48g16%
Fiber 10g42%
Sugar 8g9%
Protein 25g50%
Vitamin A 7649IU153%
Vitamin C 16mg19%
Calcium 230mg23%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.