Home » Blog » Crock Pot Ham and Bean Soup

Crock Pot Ham and Bean Soup

Give it a share!

Crock Pot Ham and Bean Soup is the perfect way to get a second meal from your leftover ham bone. It simmers all day for rich flavor from frugal ingredients.

ham and bean soup in white bowl with title text

As an Amazon affiliate, I earn from qualifying purchases.

The easiest way to stretch your budget is to make the most of your ingredients. When you cook a ham, don’t throw out the ham bone. Use it to make Ham and Bean Soup. Not only is it the perfect way to use the last bits of meat, the bone contains tons of flavor that makes for a deliciously rich soup. We add super affordable dried beans and some aromatics, and dinner is served!


Ham Bone: Bone-in hams are way cheaper than boneless, so use that savings to your advantage. If you want to go straight for the soup, you can even buy ham bones from your local butcher.

Dried White Beans: White bean varieties work best in this soup because they are neutral in flavor and will really take on the flavor of the ham bone. I recommend using Great Northern or Cannellini beans. It’s best to rinse the beans in a strainer to remove any dirt or debris that might be in the bag.

Onion, Carrots and Celery: Onion, Carrots and Celery are also known as mire poix. They are the standard for building flavor in any dish. Dice them in 1/2 inch pieces.

Garlic: Mince 3 garlic cloves or use 1/2 teaspoon of garlic powder.

Bouillon Cubes: Bouillon cubes are basically dehydrated broth. In the crock pot, they will dissolve into the water and add so much flavor. You can also use prepare vegetable or chicken broth if that is what you have on hand.

Bay Leaves: Dried bay leaves are a great addition to your pantry. They last forever and add next level flavor to soup. If you only have fresh bay leaves, just use one.

diced celery, onion and carrots on cutting board with knife


ham and bean soup in crock pot with ladle

Can You Freeze Ham and Bean Soup?

Soup freezes beautifully! Allow the soup to cool completely, and then package in freezer containers. These 64 ounce plastic containers are my absolute favorite for packaging freezer meals in a family size. If you’d rather pack in individual servings, these 16 ounce containers work perfectly. Both are reusable, so you’ll get lots of use out of them.

The trick to avoid freezer burn is to make sure that whatever container you use is filled pretty much to the top. This will keep ice crystals from forming. Soup will keep in the freezer for at least 2 months.

To reheat, allow the soup to thaw in the fridge overnight. You can reheat individual servings in the microwave for 2-3 minutes, or until heated through. For larger portions, reheat in a saucepan on the stove over medium-low heat until heated, about 5-7 minutes.

More Crock Pot Recipes

overhead of ham and bean soup in white bowl with gray napkin and spoon

Crock Pot Ham and Bean Soup Recipe

Yield: 8 servings

Crock Pot Ham and Bean Soup

crock pot ham and bean soup in white bowl on striped tablecloth

Ham and Bean Soup is the perfect way to use a leftover ham bone. It's delicious comfort food that happens to be extremely budget-friendly.

Prep Time 10 minutes
Cook Time 8 hours
Total Time 8 hours 10 minutes



  1. Place all ingredients in the crock pot and stir to combine. Add more water as necessary to make sure that beans are completely covered.
  2. Cover and cook on low for 8 hours or until the beans are tender.
  3. Remove the bay leaves. Remove any meat from the ham bone and dice. Return to the crock pot and stir into soup.
  4. To freeze: Allow soup to cool completely and package in freezer container. Freeze for up to 2 months. To reheat, thaw in fridge overnight. Warm in microwave or saucepan until heated through.


You can use prepared vegetable or chicken broth in place of the water and bouillon cubes.

Instant Pot instructions: Combine all ingredients in Instant Pot. Cover and seal. Cook on high pressure for 45 minutes. Allow pressure to naturally release for 15 minutes. Release remaining pressure. Remove bay leaves and pick meat from bone. Chop and return to soup.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 101Total Fat: 3gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 21mgSodium: 648mgCarbohydrates: 11gFiber: 3gSugar: 2gProtein: 9g

Share this recipe on Pinterest!

If you loved this recipe or you're excited to try it, make sure to pin the recipe on Pinterest!

Give it a share!

By on October 31st, 2020

About Sarah

Hi, I'm Sarah. The voice behind Feast for a Fraction. I've been a penny-pincher all my life, but still have a taste for nice things. I'm here to show you that you can eat (and live) well on a budget. From recipes and DIY tips to ways to make extra money, we'll be in control of our budgets together!

More posts by this author.

14 thoughts on “Crock Pot Ham and Bean Soup”

    • Hi, Melissa. Since the leftover ham is already cooked, I would add it to the soup when there is 2 hours left on the cooking time. That way your ham maintains its texture better. I would use about 2 cups of chopped ham.

    • Hi, Debbie. If you are concerned about the salt level you can reduce the bouillon cubes or leave out the salt and adjust the seasoning after cooking.

  1. We just made this recipe today and absolutely loved it! This crockpot version was especially easy because you do not have to soak the beans. I bought a smoked ham hock from our local farmers market very inexpensively, and it was amazing. I also had the “better than bouillon” instead of cubes, but it turned out great. I decided to transport the soup to my Dutch oven after shredding the ham just to speed up the thickening process since we were ready to eat. Thank you for testing this and sharing this! It was amazing and healthy, and very filling. You feel so good after eating it.


Leave a Comment

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

Skip to Recipe