Home ยป Soups & Stews ยป Ham and Bean Soup Recipe

Ham and Bean Soup Recipe

This post may contain affiliate links. See my disclosure policy.

This Ham and Bean Soup recipe is hearty, full of flavor and packed with nutrient-rich ingredients!ย  Its flavor is even better the next day, making it a perfect make-ahead meal and great for leftovers.ย  And it freezes well too. It’s one of my favorite comfort food soups, especially when it’s cold outside or I’m feeling a little under the weather. This soup leaves me feeling warm, regenerated and well-nourished.

ham bean soup recipe best vegetable

Soups and stews are among my most favorite types of meals.  Whether thick and creamy or thin and brothy, I love them all.  One of the things I love about them is that they’re the perfect vehicle for packing in a bunch of healthy ingredients, including an endless variety of vegetables.  And with many soups you can use whatever veggies/beans/grains/pasta you happen to have on hand.  This Ham and Bean Soup recipe is a great way to use up leftovers (such as an Easter or Christmas ham) along with a variety of seasonal vegetables.  This hearty soup includes protein-rich ham and beans with fiber- and nutrient-dense veggies for a one-pot complete meal.  It was a family hit and even my kids asked for seconds!

Ingredients and Substitutions

This Ham and Bean Soup recipe calls for a handful of basic ingredients, most of which are pantry staples:

  • Butter or oil
  • Onion and garlic
  • Carrot, celery, and kale
  • Ham
  • Chicken broth (check out my homemade chicken broth)
  • White beans (canned or dried)
  • Herbs (thyme and bay leaf)
  • Salt and pepper

Bean and Veggie Substitutions

You can use whatever white beans you have on hand, whether navy, great northern, or cannellini, or use another variety altogether such as cranberry beans, pinto beans, or even use a 15-bean mix.

What about the veggies? Want to omit the kale or add some other veggies in addition? Sure thing! You can add veggies like broccoli or cauliflower and you can substitute another green like Swiss chard, beet greens, or collards.

Can I Use Dried Beans?

Yes, instead of canned beans you can substitute one pound of dried beans. Soak the beans in a bowl of water overnight and rinse and drain them the next day. Increase the cooking time by an additional hour or until the beans are tender. Then add kale as instructed.

Diced Ham Substitutions

If you don’t have diced ham you can substitute smoked ham hocks or smoked ham shanks. If it’s the end of a holiday you can use the leftover ham bone. Alternatively you can use some flavorful smoked sausage like kielbasa.

Brothy vs. Creamy

Depending on whether you prefer your soup more “brothy” or creamy, at the end of the cooking before you add in the kale, you can puree a cup or two of the soup to thicken the soup and create a creamy texture (which is how I like it best).ย  For some extra creaminess you can also pour in 1/4 cup of heavy cream at the end and heat through.

ham bean soup recipe best vegetable aneto

Slow Cooker Ham and Bean Soup

This soup can also be made in the slow cooker. After sauteing the vegetables, place everything in the crock pot. Use one pound of dried beans instead of canned (ideally soaked overnight, rinsed and drained) and cook on HIGH for 4-5 hours or until the beans are tender. Add the kale during the last 20 minutes.

Can You Freeze Ham and Bean Soup?

Yes! Ham and Bean Soup freezes well. I like to freeze it in individual portions so I can just grab what I need. It will freeze for up to 3 months. Let it thaw in the fridge overnight and reheat it on the stovetop or in the microwave.

This Ham and Bean Soup tastes even better the next day after the flavors have had more time to meld.ย  I like to make a double batch so there’s enough for leftovers.ย  My kids never turn down a bowl of this the next day.

ham bean soup recipe best vegetable

Ham and Bean Soup Recipe

Let’s get started!

Heat the oil in a stock pot over medium high heat and cook the onion for 4-5 minutes until soft and translucent.  Add the celery, carrots and garlic and cook for a further 4-5 minutes.

cooking vegetables

Add the ham and the spices.

preparing soup

Add the beans and the chicken broth.ย  Bring the soup to a boil, then reduce the heat to medium, cover and simmer for 25 minutes.

If you prefer a brothy soup you can add the kale or whatever other veggies you want at this point and cook until the veggies are done.

adding aneto chicken broth

If you prefer a creamier soup, remove one or two ladlefuls of veggies and puree them in a blender.  Then add the puree back into the soup.

ham bean soup recipe best vegetable

Add the kale.  Let it simmer just until softened and wilted, about 5 minutes.

Add salt and pepper to taste.

ham bean soup recipe best vegetable

Serve with a salad or some crusty bread.

Enjoy!

ham bean soup recipe thick chunky best aneto

For more delicious bean soups and stews from around the world try our:

ham bean soup recipe best thick chunky vegetable aneto

Ham and Bean Soup Recipe

Hearty, full of flavor and packed with nutrient-rich ingredients, this Ham and Bean Soup tastes even better the next day, making it perfect for leftovers!
4.95 from 18 votes
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Main Dish, Soup
Servings 6 servings
Calories 423 kcal

Ingredients
 
 

  • 2 tablespoons butter or olive oil
  • 1 medium onion , chopped
  • 1 large carrot , diced
  • 2 ribs celery , diced
  • 3 cloves garlic , minced
  • 2 cups diced ham (can also use a ham bone or smoked ham hocks)
  • 1/2 teaspoon dried thyme
  • 1 bay leaf
  • 1/2 teaspoon freshly ground black pepper
  • 1 1/2 teaspoons salt
  • 4 cups quality chicken broth
  • 60 ounces canned white beans (4 x 15 ounce cans) , rinsed and drained (e.g., cannellini, navy, great northern) *Can substitute one pound dried beans, see note.
  • 1 bunch kale , chopped (optional, can use other veggie of choice or omit entirely)

Instructions
 

  • Heat the oil in a stock pot over medium high heat and cook the onion for 4-5 minutes until soft and translucent.ย  Add the celery, carrots and garlic and cook for a further 4-5 minutes.ย  Add the ham, beans and spices.ย  Add the chicken broth.ย  Bring the soup to a boil, then reduce the heat to medium, cover and simmer for 25 minutes.
    If you prefer a brothy soup you can add the kale or whatever other veggies you want at this point and cook until the veggies are done.
    If you prefer a creamier soup, remove one or two ladlefuls of veggies and puree them in a blender.ย  Then add the puree back into the soup.
    Add the kale.ย  Let it simmer just until softened and wilted, about 5 minutes.
    Add salt and pepper to taste.
    Serve with a salad and/or some crusty bread.

Notes

If using dried beans, soak them overnight and increase cooking time by an hour or until the beans are soft.
Slow Cooker Method:ย  Use one pound of dried beans instead of canned (ideally soaked overnight, rinsed and drained). Saute the veggies as instructed and then place everything except for the kale in the the slow cooker and cook on HIGH for 4-5 hours or until the beans are tender. Add the kale during the last 20 minutes.

Nutrition

Calories: 423kcalCarbohydrates: 62gProtein: 31gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 20mgSodium: 1148mgPotassium: 1501mgFiber: 14gSugar: 3gVitamin A: 1893IUVitamin C: 4mgCalcium: 232mgIron: 9mg
Keyword Ham and Bean Soup
Tried this recipe?Let us know how it was!

Originally published on The Daring Gourmet April 11, 2020

kimberly killebrew the daring gourmet

Hi, Iโ€™m Kimberly Killebrew and welcome to Daring Gourmet where you'll find delicious originals, revitalized classics, and simply downright good eats from around the world! Originally from Germany, later raised in England, world-traveled, and now living in the U.S., from my globally-influenced kitchen I invite you to tour the world through your taste buds!

Read more about me...

Leave a Reply

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

Recipe Rating




4.95 from 18 votes (3 ratings without comment)

39 Comments

  1. I love your recipes. Thank you so much for sharing all these wonderful things with the rest of us!

  2. I used a mixture of beef broth & chicken broth & a dry bean package of various beans. I cooked it for 4hrs along w the rest of your recipe….YUM!

  3. I made this recipe with lots of leftover ham, added the kale- it was SOO delicious!!! Even my picky 6 year old loved it ๐Ÿ‘Œ๐Ÿป Freezing the rest! Thank you!

  4. What a great tasting soup using up my Easter ham during our โ€œstay at homeโ€. My husband is not fond of soup, but he really enjoyed this recipe. The kale was really delicious with all the ingredients and added lots of flavor. I used dried Great Northern beans and added the ham hock for the smoked flavor. I served some flat bread cut into wedges for dipping. It made a lot of soup for just the two of us, so I decided to do some canning with the left overs to eat at a later date for a quick meal. You canโ€™t buy this taste in a can at the grocery store! It tasted even better the next day too and I did remove the light layer of fat caused by the ham hock. This soup is a real keeper! Oh, your ingredients list is missing how much onion. I used one medium onion. Thanks for posting.

  5. Thank you, Kimberly! This is a very nice version…like your suggestion on pureeing the veg for a thicker version! I fortunately had plenty of home-made turkey stock in my freezer…used this for the broth. I also used some squash and bok choy since I didn’t have the greens or carrots on hand. In the past, I’ve used smoked turkey wings instead of ham…I improvise a lot, LOL!

  6. I recently was making vegetarian wontons. I weighted firm tofu for a half hour, then crumbled. I mixed it with a strong version of (pretty much) a dipping sauce so it would have some flavor then added to the rest of the recipe. It worked great!!

  7. I sort of made your soup. There were a few things not available and some other different things that were. So I went with your idea and some of my own and the result was hearty and filling. Thankyou for the idea. It was lovely. :))