Ham and Bean soup is wonderfully wholesome comfort food with a creamy texture and smokey flavor. It’s hearty chunks of veggies, ham, and beans are enveloped in a savory saucy broth. Serve with jalapeno sour cream cornbread for dinner, a nourishing lunch, or even as a side dish.

Looking for a stick-to-your-ribs dish that’s not only filling but also a wholesome meal? This Slow Cooker Ham and Bean Soup are sure to fit the bill.

bowl of ham and bean soup with cornbread

Josh and I were craving ham and bean soup and cornbread for a few days and didn’t hesitate when we got to the grocery store to scoop up the ingredients. For the ham we found a packaged of smoked spiral ham chunks which added a lovely flavor to this soup.

What goes in ham and bean soup?

You won’t have to look far for the ingredients used in this easy ham and bean soup recipe. They are likely pantry staples. If not, they are simple ingredients, none-the-less.

  • dry pinto beans
  • dry great northern beans
  • low-sodium chicken broth
  • low-sodium vegetable broth
  • garlic cloves
  • onion
  • carrots
  • celery
  • seasonings: onion and garlic powder, bay leaves, salt and pepper
  • smoked ham

Why low-sodium broth? We always prefer to use this broth so we can control the sodium content in our recipes.

Using both chicken and vegetable broth offers a flavor that isn’t overpowered by the other. I didn’t want to taste just beans in chicken broth, so the combination alleviates this and holds onto the flavor of the beans.


ladle and grain banner

Sign up to receive a weekly newsletter with NEW recipes!


bowl of ham and bean soup with carrots and piece of cornbread

How long does it take bean soup to cook?

If using a slow cooker, it takes about 6 1/2 to 8 hours to cook this easy bean soup with ham on LOW, or about 4 hours on HIGH.

Steps for making ham and bean soup in a slower cooker:
  • Soak dry beans for at least 6 hours or overnight.
  • Turn on slow cooker to low (or high) and simply add all your ingredients: ham, broth, soaked beans, veggies, and spices.
  • Cook on low for at least 6 hours. Leave on warm until ready to serve.

You’ll love these dinner recipe ideas:

We like to start this the night before and then set it to warm in the morning. We’ll have a bowl for lunch when we’re ready. It’s a fantastic comfort food and just an easy, hearty meal that’s filling and can be served for lunch, dinner, or as a side.

Can you freeze this soup?

To freeze ham and bean soup, spoon into freezer-safe bags or containers after allowing to cool. Freeze up to 2 months. When ready to eat, thaw overnight in the refrigerator. Heat in a medium saucepan until boiling, or temperature reaches 165 degrees.

Otherwise, store in a covered container and refrigerate up to 5 days, reheating the same.

I hope you enjoy this super easy, oh-so savory, slow cooker Ham and Bean Soup recipe. Let me know in the comments if you tried this recipe. Be sure to tag #ladleandgrain on facebookinstagram, and twitter!

Ham and Bean Soup

Recipe by DiannaCourse: All Recipes, Soups, Dinner, Lunch, SidesCuisine: AmericanDifficulty: Easy
Servings

12

servings
Prep time

20

minutes
Cooking Time

8

hours

Ham and Bean soup is wonderfully wholesome comfort food with a creamy texture and smokey flavor. It’s hearty chunks of veggies, ham, and beans are enveloped in a savory saucy broth. Serve with jalapeno sour cream cornbread for dinner, a nourishing lunch, or even as a side dish.

Ingredients

  • 1 lb smoked ham

  • 1 16 oz bag dry pinto beans, picked through and soaked

  • 1 16 oz bag dry northern beans, picked through and soaked

  • 1 32 oz (1 quart) box low sodium chicken broth

  • 1 32 oz (1 quart) box low sodium vegetable broth

  • 8 cloves garlic, diced

  • 4 medium carrots, cut into 1/2 inch pieces

  • 2 stalks celery, diced

  • 1 large onion, diced

  • 1 tbsp garlic powder

  • 1 tbsp onion powder

  • 3 bay leaves

  • salt and pepper to taste

Directions

  • Pick through dry beans and then soak beans in 12 cups of water for at least 6 hours. Or, quick soak by adding to a large pot with water. Bring to a boil and then remove from heat. Set aside to soak for an hour.
  • Add to a large slow cooker and set to low.
  • Add in ham, broth, onion, celery, carrots, garlic, and spices. Cook for 6-8 hours. Enjoy!

Rate this Recipe

Average rating 5 / 5. 4

No votes so far! Be the first to rate this post.