• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Free Ebook!Subscribe to updates & get a recipe book!

Subscribe & Receive My Free Recipe Ebook!

The Chunky Chef

Comforting Family Recipes

  • All Recipes
  • Learn to Cook
  • Shop
    • My eBooks
    • Favorite Products
  • About
  • Contact
  • Trending:

    Slow Cooker

    Easy Dinners

    Desserts

    My Saved Recipe Box
  • Browse By:
  • Course
    • Appetizers
    • Breakfast
    • Main Dishes
    • Sides
    • Drinks
    • Desserts
    • Salads
    • Soups
    • Sandwiches
    • Healthy-ish
  • Ingredient
    • Chicken
    • Beef
    • Pork
    • Turkey
    • Seafood
    • Meatless
    • Pasta
  • Cuisine
    • Asian
    • Italian
    • Mexican
    • Hawaiian
    • Middle Eastern
    • Comfort Food
  • Method
    • One Pot
    • Crockpot
    • Instant Pot
    • Oven
    • Fried
    • Grilling/BBQ
  • Trending:

    Slow Cooker

    Easy Dinners

    Desserts

Home / Main Dishes / Soup

Hearty Ham and Bean Soup

5
/5
50 minutes
11 Comments
Jump to Recipe Print Pin
By: The Chunky Chefpublished: 10/19/2021

This post may contain affiliate links. Please read my disclosure policy.

This ultra hearty Ham and Bean Soup is perfect for using up that leftover holiday ham! After all the holiday cooking, you could use something soul-warming and comforting. #soup #ham #beans #holiday
This ultra hearty Ham and Bean Soup is perfect for using up that leftover holiday ham! After all the holiday cooking, you could use something soul-warming and comforting. #soup #ham #beans #holiday
This ultra hearty Ham and Bean Soup is perfect for using up that leftover holiday ham! After all the holiday cooking, you could use something soul-warming and comforting. #soup #ham #beans #holiday

This ultra hearty Ham and Bean Soup is perfect for using up that leftover holiday ham! After all the holiday cooking, you could use something soul-warming and comforting. With stovetop, slow cooker and Instant Pot directions, you’re sure to find an easy way to make this delicious soup.

This is one of my Soup recipes I know you’ll want to keep on hand!

overhead view of ham and bean soup in grey bowl
Pin this recipe for later!

The holidays are coming, which means leftovers are coming too! I don’t know about you, but we always have quite a bit of food leftover after a big holiday meal.

Even though I’m not a huge leftover person, I am with holiday foods.  They’re just so delicious, and so special, because we normally don’t make them all throughout the year.

So of course we want to stretch every last delicious bite out of them!  Naturally there’s the standard, just have another holiday meal out of the leftovers, and maybe a traditional turkey/ham sandwich, but after a while, you just want something different.

This ham and bean soup is the perfect way to repurpose not only the leftover ham pieces, but the ham bone itself too! If you’ve never used up that ham bone, you’re in for a treat.

So much flavor comes from simmering that bone, but don’t worry if you don’t have one, or are making this soup without leftover ham. I’ve detailed down below how to make soup without one without sacrificing too much flavor.

How to make ham and bean soup?

This is just an overview; the full ingredients and directions are in the recipe card toward the bottom of this post.

step by step how to make ham and bean soup
  1. Brown ham bone. This is an extra step, but one I think adds a ton of flavor.
  2. Soften veggies. Cook the carrot, celery and onion until softened. Cook the garlic for just a bit at the end.
  3. Add it all in. Add in the beans, diced ham, spices, broth and water. Stir, then nestle in the ham bone.
  4. Bring to a boil. With the lid on, heat until soup comes to a gentle boil.
  5. Simmer. Reduce heat and simmer, about 30 minutes.
  6. Remove bone. Take out the bone and bay leaves and serve.

Helpful Tip!

This recipe is written as a soup that cooks on the stovetop, but if you’d prefer to cook it in the slow cooker or Instant Pot, don’t worry. I’ve included those directions down in the “Chef Tips” section right below the full written recipe.

closeup of ham in ham and bean soup

Variations of this recipe

  • No ham bone – this soup is amazing year-round, so you may want to make it when you don’t have a leftover ham bone sitting around. Look below for all the details, in a green box titled “making ham and bean soup without a ham bone”.
  • Beans – I used cannellini beans, but Great Northern or navy beans are a great substitute.
  • Dried beans – if you have dried beans on hand, you can use those in this recipe. You’ll need a 1 pound bag (16 oz) of dried cannellini, great northern, or navy beans. Increase the amount of water by 2 cups (so you’ll have 4 cups of chicken broth, and 4 cups of water). Bring to a boil, then simmer, with the lid cracked, for about 2 hours, stirring occasionally to prevent burning. This will result in a thicker soup.
  • Thicker – there are a few ways to thicken this soup. First, you can cook it down further, until it’s as thick as you’d like. Second, you can mash some of the beans. Use a potato masher for this. Thirdly, you can add a slurry. To a small mixing bowl, combine 2 Tbsp cornstarch with 3 Tbsp of cold water. Stir together until smooth, then stir that mixture into the soup and cook, stirring occasionally, until thickened.
  • Creamy – to make this a creamy-style soup, stir in some heavy cream, or softened cream cheese towards the end of cooking. If using cream cheese, add cream cheese to a small mixing bowl, then add a ladle or two of the broth from the pot and whisk the cream cheese and broth together. Then stir that mixture into the soup. This keeps you from ending up with little clumps of cream cheese in the soup.
dipping bread into bean soup

FAQ’s

Why isn’t there any salt in this ham and bean soup recipe?

Ham bones contain quite a bit of sodium, as does the cooked ham and the chicken broth (even when using reduced sodium). So I prefer to make the soup and give it a taste when it’s finished cooking. If you feel it could use a little more salt, go ahead and add some to your tastes.

How to make ham and bean soup thicker?

There are several ways to thicken this soup, and I’ve detailed each one up above in the “variations of this recipe” section.

What to serve with ham and bean soup?

Some delicious crusty bread (like my no knead bread, or jalapeno cheddar bread) is perfect for dipping into the brothy soup. A simple green salad is also great, or some buttery cornbread!

Making ham and bean soup ahead of time

There are some recipes that just taste better and better the longer they sit. Soup can definitely be one of those recipes!

This soup can be made entirely ahead of time if you’d like! Just reheat it however you’d like, adding a splash of chicken broth or water if it thickened up too much.

You can also prep ahead for this recipe (which is my favorite thing to do for all our meals).

  • Vegetables. The carrots, celery, onion, and garlic can be chopped ahead of time and stored in the refrigerator until ready to cook.
  • Ham. The ham can be diced ahead of time and stored in the refrigerator until ready to cook.
  • Spices. Even the spices (Italian seasoning, cumin, red pepper flakes and pepper) can be combined and stored at room temperature until ready to cook.
This ultra hearty Ham and Bean Soup is perfect for using up that leftover holiday ham! After all the holiday cooking, you could use something soul-warming and comforting. #soup #ham #beans #holiday

Making Ham and Bean Soup Without a Ham Bone

If you want to make this soup, but don’t have a ham bone, don’t worry… you can still make a delicious meal.

However did you know you can usually get a ham bone from a butcher for a pretty inexpensive price? So if you can, I would try to pick one up. If not, read on:

  1. Ham shank. These are pretty meaty, and are the best substitute for a ham bone.
  2. Ham hock. These have the bone, but don’t usually have very much meat on them, so you won’t get as much meaty flavor.
  3. Additional diced ham. If you can’t find any of those two options, I would just add a little extra diced ham, up to an extra cup. I’d also use all chicken broth, instead of the broth/water combo.

Storage

Leftover soup should be stored in an airtight container in the refrigerator for 3-4 days.

Freezing

This soup can also be frozen for longer storage. Make sure the soup is completely cooled, then transfer to freezer containers and freeze for up to 3 months.

Thaw in the refrigerator and reheat however you’d like.

Other Recipes That Use Leftover Ham:

cranberry ham sliders
Cranberry Ham Sliders
ham and cheese puffs
Cheesy Spinach and Ham Puffs
ham and cheese sliders
Garlic and Herb Ham Sliders
cheesy ham chowder
Cheesy Ham Chowder
dutch oven

My Favorite Dutch Oven!

this is my secret weapon in the kitchen!  I use mine for making bread, soups/chilis, frying and more.  Since LeCreuset is expensive, this is a more economical option.

Get on amazon
spoonful of ham and bean soup

Did you make this? Be sure to leave a review below and tag me @the_chunky_chef on Facebook and Instagram!

overhead view of ham and bean soup in grey bowl

Hearty Ham and Bean Soup

5 from 9 votes
Author: The Chunky Chef
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Calories: 204
Servings: 6 servings
(hover over # to adjust)
Print Rate Pin
This ultra hearty Ham and Bean Soup is perfect for using up that leftover holiday ham! After all the holiday cooking, you could use something soul-warming and comforting.

Ingredients

  • 1 Tbsp unsalted butter
  • 1 Tbsp olive oil
  • 1 ham bone check below for substitutions
  • 2 carrots chopped
  • 2 stalks celery chopped
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 3 cans (15 oz each) cannellini beans rinsed and drained well
  • 2 cups diced cooked ham from leftover spiral ham, or store-bought ham steaks
  • 1 tsp dried Italian seasoning
  • 1 tsp ground cumin
  • 1 tsp dried thyme
  • 1/2 tsp black pepper
  • 1/2 tsp dried rosemary
  • 1/4 tsp red pepper flakes (optional)
  • 4 cups reduced sodium chicken broth
  • 2 cups water
  • 2 dried bay leaves (optional)
  • salt to taste

Instructions

  • Heat butter and olive oil in a large dutch oven or stockpot over MED HIGH. Once hot, add the ham bone and brown on all sides, about 2 minutes per side. Set ham bone aside on a plate.
  • Reduce heat to MED, and add carrots, celery, and onion. Cook about 5 minutes, stirring often, until softened.
  • Add garlic and cook another minute.
  • Add beans, diced ham, Italian seasoning, cumin, thyme, black pepper, rosemary, and red pepper flakes (if using). Pour in chicken broth, water, and add bay leaves (if using), then give everything a gentle stir.
  • Return ham bone to the pot, nestling it in, along with any juices that have accumulated on the plate (those are full of flavor).
  • Increase heat to MED HIGH and cover. Once soup has come to a high simmer or gentle boil, reduce heat to MED LOW and simmer for about 30 minutes. Stir occasionally, as the beans and ham can settle to the bottom and you don't want them to scorch.
  • Remove ham bone and bay leaves (if used), and give the soup a taste. If needed, add a pinch of salt. Ham bones contain a lot of sodium, so I prefer to add the salt afterwards, if needed. Serve hot.

Want to save this recipe for later? Click the heart in the bottom right corner to save to your own recipe box!

Chef Tips

Ham Bone Substitutions

If you want to make this soup, but don’t have a ham bone, don’t worry… you can still make a delicious meal.
However did you know you can usually get a ham bone from a butcher for a pretty inexpensive price? So if you can, I would try to pick one up. If not, read on:
  1. Ham shank. These are pretty meaty, and are the best substitute for a ham bone.
  2. Ham hock. These have the bone, but don’t usually have very much meat on them, so you won’t get as much meaty flavor.
  3. Additional diced ham. If you can’t find any of those two options, I would just add a little extra diced ham, up to an extra cup. I’d also use all chicken broth, instead of the broth/water combo.
 

Slow Cooker Directions

  1. Keep all ingredient amounts the same.
  2. Sear ham bone in butter and oil in a skillet.
  3. Add all other ingredients to a 6 quart or larger slow cooker and nestle in the ham bone.
  4. Cover and cook on LOW for 6-8 hours, or HIGH for 3-4 hours.
  5. Remove ham bone and bay leaves (if used), and serve.
 

Instant Pot Directions

  1. Keep all ingredients the same.
  2. Add butter and oil to Instant Pot insert and select “saute”.  Once hot, add ham bone and brown on all sides, about 2 minutes per side.  Remove to a plate.
  3. Add carrots, celery and onion and cook about 4-5 minutes, until softened.
  4. Add garlic and cook about 30 seconds.
  5. Add beans, diced ham, Italian seasoning, cumin, thyme, black pepper, rosemary, and red pepper flakes (if using). Pour in chicken broth and water and give everything a gentle stir.  Nestle in ham bone.
  6. Cancel “saute”.  Secure lid, moving the valve to “sealing”.  Select “pressure cook” or “manual” and cook on high pressure for 7 minutes.  
  7. Once the cooking time has elapsed, move the valve to “venting” to perform a quick release.  When the pin has dropped, remove the lid.
  8. Remove ham bone and bay leaves (if used), and serve.

Nutrition Disclaimer

The Chunky Chef is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories can vary quite a bit depending on which brands were used.

Did You Make This?Tag @the_chunky_chef on Instagram and hashtag it #thechunkychef so I can see what you made!
Tag on Insta! Leave a Rating Save for Later Saved!

You May Also Like...

  • Ham and Cheese Spinach Puffs | Ready in just over 30 minutes, these spinach puffs are made with flaky puff pastry, wrapped around a creamy mixture of ham, gruyere cheese and fresh spinach. Perfect for using leftover ham! | http://thechunkychef.com
    Ham and Cheese Spinach Puffs
  • Way better than the soup from that popular Italian restaurant chain, this minestrone soup is bursting with hearty flavors and is made easily in the slow cooker!  Vegetables, beans and pasta are simmered in a rich vegetable broth to make a soul-warming soup. | #minestrone #soup #slowcooker #crockpot #copycat #souprecipe
    Hearty Slow Cooker Minestrone Soup
  • You know that amazing beer cheese dip you get at pubs? Now you can make that at home, with the addition of flavorful caramelized onions!
    Beer Cheese and Onion Soup/Dip
  • Cozy corn chowder, made with tender potatoes, salty bacon and sweet corn!  Perfect as a weeknight meal!  Crockpot directions too! #soup #chowder #cornchowder #fall #souprecipe #weeknightmeal #crockpot #slowcooker
    Hearty Homemade Corn Chowder
Previous Post
Next Post

Meet The Chunky Chef

Hey there! I'm Amanda. Wife, mother, photography nerd, and bacon lover! I believe that delicious meals should be easy to make. Now that you’re here, stay a bit, browse a few recipes, and let’s get cookin’!

Learn More

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question, comment, or review below.

Recipe Rating




  1. Cathy says

    Posted on 4/2 at 3:34 pm

    So nummy!

    Reply
  2. Mary says

    Posted on 12/27 at 8:12 am

    Didn’t have a ham bone but added an extra cup of ham instead and used all low sodium chicken broth. Came out excellent! Definitely always making sure I have ham leftovers so I can make this again and again! Also made the Red Lobster biscuit beer bread to serve with it. **chef’s kiss**

    Reply
  3. Nancy says

    Posted on 12/24 at 11:07 am

    Holy Moly this is a wonderful soup. So satisfying and comforting. Thank you Chunky Chef, you never disappoint!

    Reply
  4. Cathy says

    Posted on 10/28 at 8:06 pm

    This soup has incredible flavor!

    Reply
  5. Krystle says

    Posted on 10/21 at 12:17 pm

    The ham bone adds so much flavor. This was just perfect for these chilly nights we’ve been having.

    Reply
  6. Beti | easyweeknightrecipes says

    Posted on 10/21 at 9:30 am

    My family would really enjoy this delicious soup! So many amazing flavors!

    Reply
  7. katerina @ diethood.com says

    Posted on 10/21 at 9:29 am

    I am loving this!! So warm, hearty and delicious! Perfect for fall!

    Reply
  8. Erin | Dinners,Dishes and Dessert says

    Posted on 10/21 at 9:27 am

    This soup sounds healthy and delicious!

    Reply
  9. Erin says

    Posted on 10/21 at 6:56 am

    Interesting about the difference between shank and hock! And this soup looks perfect.

    Reply
  10. Beth says

    Posted on 10/20 at 7:04 pm

    This might be the best ham and bean soup I’ve ever seen. I mean, it is just FULLY loaded. There’s so much in it! It’s great for me, because I always have ham leftover during the holidays.

    Reply
  11. Deborah says

    Posted on 10/19 at 8:47 pm

    This is the perfect recipe for use of the leftover ham and looks so delicious. Will have to make this soon.

    Reply

Primary Sidebar

welcome!

Hey there! I'm Amanda. Wife, mother, photography nerd, and bacon lover! I believe that delicious meals should be easy to make. Now that you’re here, stay a bit, browse a few recipes, and let’s get cookin’!

New! Save Recipes To Your Own Account!

Free eBook!

Subscribe & receive my most popular recipes compiled into an easy ebook format!

download now!

Subscribe & Receive My Free Recipe Ebook!

Game Day Recipes!

These crowd-pleasing tender meatballs are smothered in a super flavorful honey garlic bbq sauce.  Perfect for parties, this crockpot meatball recipe couldn't be more simple to make! #meatballs #crockpot #slowcooker #honeygarlic #bbq #appetizer #party #honey #garlic #easyrecipe

Honey Garlic Crockpot Meatballs

2 hours 5 minutes

Smooth and silky queso dip, made using NO velveeta!  Packed with flavor, yet so easy to make, and party ready in just 20 minutes! #queso #dip #cheese #mexican #appetizer #party #cincodemayo #easyrecipe

Queso Dip Recipe

20 minutes

Creamy, cheesy, and oh so addicting, this bacon cheeseburger dip is just like your favorite gooey cheeseburger... but in a party-ready dip form! #bacon #gameday #cheesy #cheeseburger #party #appetizer #dip #easyrecipe

Creamy Bacon Cheeseburger Dip

32 minutes

Insanely tasty chicken wing recipe, dry rubbed, then hickory smoked to perfection.  And don't forget the homemade bourbon bbq sauce! #chickenwings #wingrecipe #smoked #smoker #smokedchickenwings #bourbon #bbq #crispy

Bourbon BBQ Smoked Chicken Wings

3 hours

Slow Cooker Buffalo Chicken Dip Recipe | Classic buffalo wing flavors in an easy dip made in the crockpot. Perfect for a party, serve it up with chips or celery sticks and watch everyone go back for seconds!

Buffalo Chicken Dip (Crockpot Recipe)

2 hours 10 minutes

Chicken Taco Mexican Pinwheels | These pinwheels are filled with a creamy chicken taco filling, which is easily customizable, and rolled up to make a perfect appetizer or party food! | http://thechunkychef.com

Chicken Taco Mexican Pinwheels

15 minutes

More Holiday Recipes >

Who doesn’t love free stuff?

Who doesn't love free stuff? Get an ad-free ebook of my most popular recipes, plus be the FIRST to know about new things coming to the site!

Looking for something?

As Seen On…

Stay Connected

subscribe to get new posts via email:

Quick & Easy

Dinner Favorites

Hearty and positively soul-warming, this beef barley soup simmers all day in the slow cooker, which makes for an incredibly rich soup recipe! #beefbarley #soup #slowcooker #crockpot #comfortfood #barley #beefsoup #easyrecipe #dinner
M

Crockpot Beef Barley Soup

white bowl of chicken and dumplings
T

Instant Pot Chicken & Dumplings

HONEY GARLIC SALMON - Succulent and tender salmon filets cooked in a mouthwatering simple honey garlic sauce, then broiled until sticky and caramelized.  Made with simple ingredients, in one pan, and in just 20 minutes! #salmon #honeygarlic #onepan #easyrecipe #dinner #seafood #fish
W

Honey Garlic Glazed Salmon

Light and filling, this Italian Wedding Soup is perfectly delicious comfort food, all year round.  Made in one pan, and ready in 30 minutes, this recipe is great for a weeknight meal! #soup #souprecipe #Italianweddingsoup #onepot #30minutemeal #weeknight #dinner #easyrecipe #homemaderecipe
R

Italian Wedding Soup

This Honey Garlic Chicken is one incredible weeknight dinner idea. Juicy chicken coated and cooked with a glorious sauce made with soy, hoisin, garlic, honey and more! Toss it all in the slow cooker and let it do the work for you! #dinner #chicken #asian #honey #garlic #honeygarlic #easyrecipe #weeknight #slowcooker #crockpot
F

Honey Garlic Chicken

S

Swedish Meatballs

Opens in a new window Opens an external site Opens an external site in a new window
free e-book!

Download MY Free Recipe eBook!

Subscribe & receive my most popular recipes compiled into an easy ebook format!

get my copy!

Subscribe & Receive My Free Recipe Ebook!

As Featured On:

Back to Top

Recipes

Dinners

Appetizers

Desserts

Slow Cooker

Learn to Cook

Start Here

Tips & Tricks

e-Cookbook

Easy Recipes

  • About
  • Work With Me
  • Privacy
  • Contact
© 2022 The Chunky Chef
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Back to Top