Home » Soup and Stew Recipes » Ham and Bean Soup

Ham and Bean Soup

A best ever recipe for Ham and Bean Soup! This is my all-time favorite recipe for using up leftover ham. Your family will love this hearty and delicious soup.

Black bowl of soup with ham, bean and vegetables and side of garlic bread.

Whenever I cook a ham I always buy a large one just to have extra ham to make this savory bean soup recipe. Although boneless ham meat will work for this recipe, you will not get the same rich flavorful broth that a ham bone, ham hock or ham shank will add.

Can you make this recipe in a slow cooker or instant pot?

Absolutely, the cooking time if using your instant pot will be about 50 minutes. Cooking time for the slow cooker will be 8-10 hours on low or 4-5 hours on high.

Ingredients for ham and bean soup

Measured ingredients for making ham and bean soup.

Beans – I prefer to use dried Great Northern beans or Navy beans, but you can also use dried white beans or Cannellini beans.
Ham and ham bone – leftover ham has the best flavor, but any kind of ham will work.
Chicken stock or chicken broth – Try my Homemade Chicken Stock recipe or use your favorite brand and adjust the salt to taste.
Vegetables – celery, carrots, onion, and garlic.
Can you add potatoes? Potatoes do not work well in this recipe as they become too mushy. Try my Ham and Potato soup recipe instead.
Seasonings – fresh or dried thyme, parsley and ground black pepper. Add salt as needed.

Cooking pot of soup with chunks of ham, a ham hock, beans and vegetables.

Method for preparing the soup

Step by step photos to prepare ham and bean soup.

How to thicken ham and bean soup

When the bean soup has almost finished cooking, remove about 1 cup of the soup. Puree using an immersion blender and stir back into the soup.

Do you have to soak the dried beans?

I prefer the texture and have always soaked my beans for at least 8 hours or overnight. Alberta Pulse Growers has some great information about preparing dry beans. Whatever method you use be sure to discard any broken or shriveled beans. Store your beans in an airtight container in a cool, dry place and use within one year. Old beans can stay hard and chewy even after cooking.

How to store leftover soup.

Leftover ham and bean soup stores in the refrigerator for 3-4 days and in the freezer for up to 3 months.

The Best Homemade Soup Recipes

As the weather turns cold and you start to crave comfort food, warm up with some of these delicious homemade soup recipes.

This post was originally published April 26,2024. Occasionally I update with fresh tips, content, and photos.

Black bowl of soup with ham, bean and vegetables and side of garlic bread.

Ham and Bean Soup

Laureen King
An exceptional recipe for Ham and Bean soup. Perfect for using leftover ham.
4.01 from 1423 votes

Video

Prep Time 30 minutes
Cook Time 3 hours
Total Time 3 hours 30 minutes
Course Main Course, Soup
Cuisine American
Servings 8
Calories 454 kcal

Ingredients
  

  • 4 cups leftover ham cubed
  • 1 ham bone
  • 2 cups dry Great Northern beans or Navy beans
  • 2 cups celery chopped
  • 2 cups carrots chopped
  • 1 large onion finely chopped
  • 3 cloves garlic finely minced
  • 4 sprigs fresh thyme or 2 teaspoons dry
  • 1/4 cup fresh parsley or 1 tablespoon dry
  • 1/2 teaspoon fresh ground pepper
  • 8-9 cups chicken stock or chicken broth
  • 1 tablespoon olive oil for sautéing vegetables
  • salt to taste

Instructions
 

  • Prepare the dried beans by soaking them in cold water for 8-10 hours or overnight. Drain and rinse, discarding any broken or discoloured beans.
  • In large Dutch oven, heat oil and sauté celery, carrots, onions and garlic until tender.
  • Stir in the chicken stock, ham bone and ham.
  • Add the beans, parsley, thyme and pepper.
  • Bring to a boil, then reduce heat to low. Cover and simmer for 2-3 hours until beans are tender.
  • Chop up large pieces of ham before serving
  • Once the soup has almost finished cooking, remove about 1 cup of the soup. Puree using an immersion blender and stir back into the soup.

Notes

This recipe also work well using a slow cooker. Cook 8-10 hours on low.

Nutrition

Calories: 454kcalCarbohydrates: 43gProtein: 32gFat: 17gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 51mgSodium: 1225mgPotassium: 1302mgFiber: 11gSugar: 8gVitamin A: 5649IUVitamin C: 11mgCalcium: 124mgIron: 4mg
Keyword ham and bean soup, bean soup
Tried this recipe?Let us know how it was!
Black bowl of soup with ham, bean and vegetables and side of garlic bread.

Related Posts

274 Comments

  1. How do I go about freezing this? Do I make the soup ahead of time and freeze or put all ingredients in bag and freeze for crockpot later?

  2. 5 stars
    Wonderful recipe!!! Made this just as it is written but with northern beans. I shared with a few people & they all loved it! Thank you so much for sharing! Looking forward to eating this again & again!

  3. Hey!

    Can’t wait to try this recipe…is it okay if I use Black forest ham for the recipe? or is that way off?

    Thank you,

    Jacqueline

  4. This was wonderful! I used my left over ham from New Year’s! Loved the veggies! The beans I rinsed and boiled them until tender in a separate pot, I did not want to soak the beans because when I saw this soup I wanted to make it right away! Then I did all steps and brought everything to a boil beans included and transferred it eto my crock pot on put it on keep warm. I made this soup at night so it stayed on keep warm all night.

    DELICIOUS!

  5. Laureen, this is a fabulous recipe! I made it tonight using some leftover Christmas ham that I had cubed and put in the freezer. I used white northern beans rather than navy beans because it’s what I had in the cupboard. I didn’t have a ham bone, but I did save the juice that the ham baked in, so that was added to the broth. Just delicious! Thank you.

4.01 from 1423 votes (1,365 ratings without comment)

Leave a Reply

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

Recipe Rating