This Crockpot Ham and Bean Soup is warm and comforting. It’s the perfect way to use up leftover ham and is easy to make in your slow cooker.

For more crockpot recipes, be sure to check out my Crockpot Chicken Alfredo, Slow Cooker Cilantro Lime Chicken Tacos, and Slow Cooker Taco Soup.

a bowl of ham and bean soup

If you have leftover ham and need a great recipe to put it to good use, this crockpot ham and bean soup is the perfect one.

a ladle full of beans and ham

Whenever we have Maple Glazed Ham, I like to use the leftovers in a variety of ways. This is one of my kids’ favorites and it tastes delicious with a big hunk of buttered French bread on the side!

Ingredients for Crockpot Ham and Bean Soup

  • unsalted butter
  • yellow onion
  • carrot
  • minced garlic
  • fresh thyme
  • cannellini beans
  • chicken or vegetable stock
  • cooked ham
  • smoked paprika

bowls of carrots, onions, chicken broth, beans, garlic, and ham

How to Make Crockpot Ham and Bean Soup – Step by Step

Step 1: Cook the onion

In a small skillet, melt the butter over medium low heat and cook the chopped onions until soft and translucent, about 5 minutes.

a skillet of chopped onions

Step 2: Slow cook

Add the cooked onions and the rest of the ingredients to the crockpot and stir. Cook on low heat for 4-5 hours or high heat  for 2-3 hours.

a crockpot filled with carrots, onions, beans, and ham, and a wooden spoon

Step 3: Serve

Serve your crockpot ham and bean soup with crusty bread and enjoy!

Tips and Notes

  • You can substitute the fresh thyme with a 1/2 teaspoon of dried thyme.
  • This crockpot ham and bean soup is naturally gluten and dairy free. 
  • Store leftovers in an airtight container in the refrigerator for up to four days.

a bowl of ham and bean soup

How to Make Ham and Bean Soup on the Stove

You can easily make this delicious soup on the stovetop as well. Simply cook the onion in a large sauce pan or dutch oven, then add the rest of the ingredients and bring to a boil. Reduce heat to a simmer and allow to cook for one hour before serving.

a bowl of ham and bean soup

More Soup Recipes You Might Enjoy!

a bowl of ham and bean soup
5 from 6 ratings

Crockpot Ham and Bean Soup

Yield: 6
Prep Time: 10 mins
Cook Time: 5 hrs
Total Time: 5 hrs 10 mins
This Crockpot Ham and Bean Soup is warm and comforting. It's the perfect way to use up leftover ham and is easy to make in your slow cooker.

Ingredients

  • 1 Tablespoon unsalted butter
  • 1 large yellow onion, diced
  • 1 large carrot, sliced
  • 3 cloves garlic, minced
  • 2-3 sprigs fresh thyme
  • 3 (15 oz) cans cannellini beans, drained
  • 4 cups chicken broth, or vegetable broth
  • 1 pound ham, chopped into small pieces
  • 1 teaspoon smoked paprika

Equipment

  • Crockpot

Instructions
 

  • In a small skillet, melt the butter over medium low heat and cook the chopped onions until soft and translucent, about 5 minutes.
  • Add the cooked onions and the rest of the ingredients to the crockpot and stir. Cook on low heat for 4-5 hours or high heat  for 2-3 hours.
  • Serve with crusty bread and enjoy!

Notes

  • You can substitute the fresh thyme with a 1/2 teaspoon of dried thyme.
  • This soup is naturally gluten and dairy free. 
  • Store leftovers in an airtight container in the refrigerator for up to four days.
  • Making on the stove: Simply cook the onion in a large sauce pan or dutch oven, then add the rest of the ingredients and bring to a boil. Reduce heat to a simmer and allow to cook for one hour before serving.
Cuisine: American
Course: Main Dish
Calories: 376kcal, Carbohydrates: 37g, Protein: 29g, Fat: 15g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 52mg, Sodium: 1936mg, Potassium: 417mg, Fiber: 11g, Sugar: 1g, Vitamin A: 1940IU, Vitamin C: 14mg, Calcium: 155mg, Iron: 6mg
Did you make this recipe?Let me know! Mention @TheBelleoftheKitchen on Instagram or tag #BelleoftheKitchen.