Crockpot Ham and Bean soup is easy to make with leftover ham bones, dry white beans, and vegetables. It is old-fashioned comfort food at its bestโdelicious and heartyโand is a simple and economical recipe for ham and beans in the crock pot.
๐Ingredients
Ham boneโmeaty
BeansโNavy, Great Northern, or Cannellini. Use dried or pre-cooked.
Vegetablesโcarrots, celery, and onion
Seasoningโblack pepper, garlic powder, and bay leaf
Waterโto make broth with the ham bone
Jump To (scroll for more)
- ๐Ingredients
- ๐จโ๐ณHow to Make Ham and Bean Soup in a Crock PotโStep-by-Step Photo Instructions
- ๐Make it right every time
- ๐ Ham bones, and do I have to use one
- ๐ซThe Beansโusage and variations
- ๐ฅฃWhy and how to soak dried beans
- ๐ Other Crock Pot Ham Bone Soup recipes
- ๐ฝ๏ธHow to serve
- โ๏ธHow to store leftovers
- โFAQs
- ๐ Recipe
Featured Comment by Andie:
โญโญโญโญโญ
"I am making this for the third time today! This is my go to for ham bone bean soup. I follow the recipe and use dry beans. Perfect every time! So tasty! Thank you!"
There is nothing much more traditional than this old-fashioned ham bone soup with white beans, a personal favorite of mine. This is the perfect ham bone recipe for Easter, Thanksgiving, or Christmas dinner leftovers.
I have adapted it for a crock pot, added options for dried or precooked beans, and a skip the ham bone option. While you can use broth, I suggest allowing the ham bone and water to make the broth as the soup cooks.
For other great soup recipes, check out my Broccoli Cheese Soup and Crock Pot French Onion Soup.
๐จโ๐ณHow to Make Ham and Bean Soup in a Crock PotโStep-by-Step Photo Instructions
1. Use 48 oz. of drained and rinsed precooked white beans. If using dry beans, do a "quick soak" as described in the section below.
2. Under running water, rinse a meaty ham bone to remove any coating. Scrape off any surface fat, then add it to a larger crock pot.
3. Dice carrots, celery, and an onion.
4. Add the beans, carrots, celery, onion, and seasoning to the crock pot.
5. Add water to cover the ingredients, and cook covered on low for 8 hours for precooked beans or 10 hours for dried beans.
6. Two hours before the end of cooking, remove the ham bone. Remove all meat from the bone, discarding bone, fat, and waste.
7. Place meat back into the cooker, stir well, and finish cooking. This is a good point to taste test for adding salt if needed.
8. Serve hot or cool overnight in the refrigerator and skim off fat the following day.
For more details, keep reading. See the Recipe Card below for complete instructions and to print.
๐Make it right every time
Add the amount of water you need to cover the ingredients. If the ham bone sticks out too much, don't be afraid to cut it back a bit. Six cups is about right, but don't exceed eight cups.
If you decide to use broth, use sodium-free or low-sodium chicken broth in the same amount as the water.
The vegetables may be adjusted up or down for your taste. I usually add more.
If you had a "bad" ham with little taste. It will make bad soup, too.
You can make this without a ham bone (see the ham discussion) and vary the beans if you wish.
While it is excellent the day it is cooked, you can scrape the fat off the top after overnight refrigeration, and the flavor comes together for an even better taste and healthier soup.
๐ Ham bones, and do I have to use one
The ham in any ham bone soup recipe is highly variable. I suggest using a meaty ham boneโtry to leave a little more meat on it if you're making soup. You can also use two ham hawks to replace the ham bone.
Often, a honey coat and trimmable fat need to be removed as much as possible. These problems could ruin your soup, so ham preparation is critical. Use running water to remove surface sugar. Scrape and trim off any fat that you reasonably can.
All hams contain considerable salt, so please add salt only near the end if needed. If you decide to use broth instead of letting the ham bone and water make it, use salt-free broth.
What if I don't have a ham bone or it is skimpy on meat?
This recipe is designed around the ham bone, which we use for the meat and to create a broth for the soup. However, it is relatively easy to make it without a ham bone or if the ham bone doesn't have much meat.
If your ham bone is skimpy, add about a cup of diced hamโthe bone can still make the broth. If you don't have a ham bone, use about 2 cups of diced ham, and instead of water, use low-sodium chicken broth.
๐ซThe Beansโusage and variations
The beans are usually white beans, like Navy, Great Northern, or Cannellini. Navy beans are smaller and more traditional for this soup. They are so common that it is frequently called "Ham and Navy Bean Soup."
I like Navy beans for this soupโa traditionalist to the end. Great Northern beans are bigger and will give a similar taste and texture. Cannellini beans, known as white kidney beans, will have a firmer texture than others.
Mixtures of various beans are sold like 15 bean mix to make 15 Bean Soup and an excellent substitute. Or use the beans you like.
Precooked vs. Dry beans
Either dry or precooked beans will work fine in this recipe. Precooked beans will decrease the cooking time by a few hours compared to dry beans.
If you use precooked beans, you will need about 48 ounces (3 cans). Drain the beans and rinse them well to decrease any added salt. Of course, use low-sodium products.
One pound of dry beans equals approximately three cans or one 48-oz jar of pre-cooked beans. Always check the beans for rocks or foreign bodies. They need to be pre-soaked before use.
๐ฅฃWhy and how to soak dried beans
You should not just add dry beans and cook, although you will find recipes that don't soak. But it is not the wisest answer in my experience.
Beans have a non-absorbed carbohydrate. Since it is not absorbed or digested, it sits in the GI tract, where the normal bacteria break it down, producing gas and sometimes enough acid to cause diarrhea.
In the "good old days," dry beans were soaked overnight before cooking. This method mostly worked. We now use a more proven and effective method, the "quick-soak," but the overnight soak will still work.
Bring the beans to a boil for 3 minutes in a pot with lots of water, remove them from heat, cover them, and allow them to rest for an hour. Rinse them before using.
๐ Other Crock Pot Ham Bone Soup recipes
If you have a ham bone, check out ham bone soup recipes, such as Ham Bone Vegetable Soup and Puerto Rican Chuletรณn Soup AKA Xmas Ham Bone Soup.
For other leftover ham recipes, try my Scalloped Potatoes and Ham, or check out What to Do With Leftover Ham.
Old Fashioned Scalloped Potatoes and Ham
Scalloped Potatoes and Ham is a classic old-fashioned comfort food with creamy sauce, melted cheese, and slices of tender ham and potatoesโperfect for leftover ham.
๐ฝ๏ธHow to serve
I love Cornbread Biscuits or Old Fashioned Cornbread with this soup. Or a crusty bread is also nice.
โ๏ธHow to store leftovers
Good refrigerated for 3-4 days. Good in the freezer for 3-4 months.
โFAQs
The best way is to add a finely diced potato halfway through cooking. You can also add ยผ to ยฝ cup of potato flakes near the end of cooking.
The second method is to remove about a cup of beans, run them through a blender, and mix them back into the soup.
You can also create a roux with flour and butter and add the last hour of cooking.ย
I do not suggest corn starch since it may gel with cooling and change the texture later.
None other than the onion in the traditional soup. I suggest carrot and celery since they made it more interesting taste-wise.
A diced potato added halfway through cooking will help thicken the mixture. You can also add half or a full cup of mashed potatoes near the end to thicken the mixture.
All ham soups have a lot of animal fats. By refrigerating, the fat will come to the top and be solid. It can be removed, and your soup will be healthier.
๐ Recipe
Crock Pot Ham and Bean Soup
Video Slideshow
Save this recipe to your inbox for later!
You may recieve the email without subscribing if you wish, but the subscription is convienent and has an easy one-ckick unsubscribe.
Ingredients
- 1 pound dry Navy, Great Northern, or Cannellini beans - or 48 oz. of precooked beans
- 1 ham bone - meaty
- 2 carrots - medium - diced - optional
- 2 ribs celery - - diced - optional
- 1 onion - medium - diced
- ยฝ teaspoon garlic powder
- ยฝ teaspoon black pepper
- 1 bay leaf - optional
- 6 cups water
Instructions
- You may use one pound of dry beans or 48 oz. of pre-cooked beansโdrained and rinsed.
- If using dry beans, rinse 1 pound of Navy or Great Northern dry beans. Pick through the beans for stones or pebbles. Boil in a large amount of water for 3 minutes. Remove from heat and cover. Let it sit for 1 hour, and then rinse before using.
- Under running water, rinse a meaty ham bone to remove any coating. Scrape off any surface fat. Add to a larger crock pot.
- Dice two medium carrots, two celery ribs, and one medium onion. Carrots and celery are options, but they are recommended.
- Add the beans, carrots, celery, and onion to the crock pot. Add ยฝ teaspoon garlic powder, ยฝ teaspoon pepper, and one bay leaf. Add enough water to cover the ingredients (6 to 8 cups).
- Cook on low for 8 hours for precooked beans and 10 hours for dry beans. Two hours before the end of cooking, remove the ham bone to a cutting board. Allow the bone to cool for 5-10 minutes. Then, remove all meat from the bone. Discard the bone, any fat, and any waste.
- Place meat back into the cooker and finish cooking. This is a good point to taste test for adding salt if needed.
- If you have time, refrigerate overnight and scrape the fat off the top the next day before reheating.
Recipe Notes
Pro Tips:
- Use a large crock pot of 6 quarts or above.
- Ham bones (and hams) vary a lot. So, this is like many recipes; these are guidelines and not rules.
- If yours is heavily honey-coated or spiced, you need to rinse off as much of it as possible and scrape off surface fat.
- Most hams have LOTS of salt. Don't add any until you're sure you need it, and use low-sodium products if possible.
- You can use pre-cooked Navy, Great Northern, or Cannelliniย beans. You will need 48 oz. of beans, which you should drain and rinse. Low-sodium beans are also possible.
- Dried beans are soaked to decrease gas production. The instructions and post discuss a "quick-soak" method.
- It is a good idea to cool this soup in the refrigerator and remove any fat from the top when it is cold.
- If you don't have a ham bone, you can still make this soup with about two cups of diced ham and use low-sodium chicken broth for the water.
- The total cooking time for the dry bean version is 10 hours, and 8 hours using pre-cooked beans.
- Stores well refrigerated for 3-4 days. It will freeze well for 3-4 months.
Your Own Private Notes
To adjust the recipe size:
You may adjust the number of servings in this recipe card under servings. This does the math for the ingredients for you. BUT it does NOT adjust the text of the instructions. So you need to do that yourself.
Nutrition Estimate
ยฉ 101 Cooking for Two, LLC. All content and photographs are copyright protected by us or our vendors. While we appreciate your sharing our recipes, please realize copying, pasting, or duplicating full recipes to any social media, website, or electronic/printed media is strictly prohibited and a violation of our copyrights.
Editor's Note: Originally Published December 13, 2014. Updated with expanded options, refreshed photos, and a table of contents to help navigation.
Andie says
I am making this for the third time today! This is my go to for ham bone bean soup. I follow the recipe and use dry beans. Perfect every time! So tasty! Thank you!
Maria says
Hi. I plan on making this next week. I just want to know, how big is a serving?
Dan Mikesell AKA DrDan says
Hi Maria,
Welcome to the blog.
I have a honey-baked ham coming for Christmas, so I have plans for this for New Year's.
The volume and nutrition are a bit variable; You don't know how much meat, sodium, or fat cooks off the hambone. Having said that, I have done this recipe many times, and the serving size is usually 1 1/2 cup or a little more. So it is not a huge amount of soup like some other recipes.
I hope that helps. Enjoy some soup.
Dan
Christina says
My mom made this a lot when I was a kid. So excited to have come across this recipe as itโs exactly as I remember it. Lately, she started adding all kinds of uncommon leftovers like stuffing (I didnโt get to try it).
Alas, I am making this soup as I type and wondering if adding leftover turkey gravy at the end will thicken up the broth and still taste good!! Iโll keep you posted!!
Dan Mikesell AKA DrDan says
Hi Christina,
Welcome to the blog.
I hope the soup works for you. A suspect that adding the gravy will thicken some. The thickening works by the starch (usually flour) absorbing liquid. I think the ham taste will dominate the taste so it will probably taste fine.
Dan
Christina says
Thank you Dan! The soup turned out wonderfully and I ended up in a hurry and forgot to add the gravy after all! Since so much was eaten, I decided to add to what was leftover. So the next day I added more ham (this time, country style), chicken broth, and orzo (cooked in the pot after the broth came to a boil). Also added some dried thyme and parsley which really enchanted the already wonderful flavor!!! Thanks for sharing your recipe!
Karen says
I keep my recipe for this soup pretty simple. I prefer to use navy beans, donโt use chicken stock, carrots or celery. I use water, white onion and lots of ground black pepper with a meaty ham bone studded with whole cloves. This was my motherโs way of making it and I find it very tasty.
Trudy K Spicer says
I like Navy beans and I use half chicken broth and water in my bean soup. It really gives the soup a great flavor
Sam says
Try a bowl with a squirt of ketchup. Got that idea as kid from a neighbor who was a cook on a battleship in WWII.
DrDan says
Hi Sam,
Welcome to the blog. Sorry for the delayed response, a bit of minor surgery.
I love old ideas like this. And it sounds tasty.
Thanks for the note.
Dan
Carol says
In the crock pot now and thinking about adding spinach at the end of cooking time. Thoughts?
DrDan says
Hi Carol,
Welcome to the blog.
I see the spinach as a more "delicate" taste. I think the ham might just over power it. But it won't hurt to try.
Thanks for the note.
Dan
Carol says
Thanks for the quick response. I tried a small handful in a sample bowl and just let the heat of the soup wilt it. Didnโt like the texture it added. Iโll leave well enough alone! Thanks for the great recipe.
Heather C says
Super excited to have found this recipe! We make a ham along with turkey for Friendsgiving and I found your recipe yesterday - I appreciated the simplicity of it. I soaked the beans and let it sit all day in the crockpot. I used the immersion blender to make it a bit creamier - seriously the best soup ever. We are hot sauce people so we added a few dashes at the end and poured the soup over cornbread. Thank you for the awesome recipe!!
DrDan says
Hi Heather,
Welcome to the blog.
Glad it worked so well for you.
Thanks for the note.
Dan
Bill Conklin says
You can use instant mashed potatoes as a thickener. I also use my immersion blender.
Amy says
Just made this and it was amazing. I did add about 1/2 cup of left over mashed potatoes the last 30 minutes and it thickened up perfectly. Definitely making again.
Lynne says
What do you prefer to use : Northern beans or Navy beans- and why ? Love to hear everyone's responses as I am a new chef!
DrDan says
Hi Lynne,
Welcome to the blog.
Old habits die hard and if using dry, I tend to grab Navy beans. If precooked, I tend to buy Great Northern.
The obvious difference is the size. Navy is a bit smaller and the Great Northern is slightly bigger and slightly firmer.
I think I prefer the Great Northern a bit due to size. But when cooking dry, the smaller Navy bean will cook a little faster and I'm sure it is done.
So no big preference for me.
Dan
Jonette says
Used a honey baked ham bone, but the beans turned out too sweet. Any idea how to fix this?
DrDan says
Hi Jonette,
Welcome to the blog.
Most of mine are honey baked for the "Honey Baked Ham Store". A lot of running water to rinse off the sugar and if there is crust on it, take a knife to it. Some brands get the sugar down into the cuts on the meat and it will be hard to get them clean.
You are right, you need to get as much of the sugar gone as possible.
Dan
Ash the Homelyhappychef says
Hi Dr.Dan I have a ham bone from my family easter, I had removed almost all the meat, as much as possible anyway lol. It is mainly bone with a little bit of meat and not much fat on it from what I can tell. This is my first time making this soup, I remember it fondly from my early childhood. Would it still work with just the bone and some meat added?
DrDan says
Hi Ash,
You do need some "meat on the bone" so if you stripped it, you don't have much to work with. You could try it by adding some ham from elsewhere like a slice of ham from the meat department. I'm not sure how well that would work. Or just wait until next time.
Melissa says
I made this ham and bean soup for New Years Day. I made it with smoked ham hocks-it was absolutely fabulous. Super thick and tasty, effect for a winter day. Iโm making it again tomorrow for my Community โSoupโ Pot Luck. Iโm sure it will be a major hit!! Thank you so much for such a GREAT recipe!! Iโm now going to look at all of your other recipes as I believe they will be just as good.
DrDan says
Hi Melissa,
It is one of my favorite soups.
Thanks for the note.
Dan
Michele Anderer says
Do you put any broth in this?
Dan Mikesell AKA DrDan says
Hi Michele,
Welcome to the blog.
I doubt that Melissa will see this, so I will jump in.
No broth is needed as long as you have a ham bone and it is used as directed. That will produce its own broth. I do discuss an option in the post in the Ham Bone section making this without the bone and suggest broth if you do that.
Dan
Deborah Watson says
I made this soup tonight with a good, meaty hambone that had been frozen from our Christmas ham. Ample bone and about 1 lb of meat. Instead of using 2 crockpots, I cooked the soup on high instead of low and added the hambone after about 1.5 hours of cooking. Total cooking time was 5.5 hours. I also did not soak the beans but picked through them, rinsed them andded them straight away. The meat gave the broth a great flavor and it needed only a small amount of salt at the end. My last alteration was removing 1/3 of the beans and 2 cups of broth to a medium sized, deep container and using an immersion blender to puree it smooth to add thickness and body to the finished product without using cream/ milk and flour or cornstarch. This is a definite make again! Excellent comfort food! It was served with fresh, hot cornbread.
DrDan says
Hi Deborah,
Thanks for sharing your experience. Your thickening method is probably the preferred. At this point, I don't think corn starch is a good idea due to the trouble with reheating. Other options would be some potato flakes, tapioca or arrow root.
Thanks for the note.
Dan
Lynne says
This soup is incredibly good. I soaked a pound of white peas to use and found 8 hrs on low to be perfect in my 6 qt. pot. It didn't need any more spice and the smokey flavour from my spiral ham gave it the right touch. After it was done I added about a tbsp. of potatoe starch to thicken it up a bit. My husband raved about it and I will definately be making this version again....thank so much
Terry says
Hi Doc, love your site. I'm making ham and bean soup as I type. My recipe is very similar except I use chicken broth instead of water (or 4 cps broth 2 cps water) and don't soak the beans (I don't get the gas). I also add a teaspoon of thyme and rosemary and about 1/8 cup of ketchup and a teaspoon of red wine vinegar. Give it a try. Like you say recipes are guidelines, and I'm always tweaking recipes to my liking. I also am impressed with your recipe calculator so much I made my own excel spreadsheet to mimic it, I bet many don't know it's even there. Thanks for that and having recipes for us that don't have children at home anymore (retired folks).. and hate wasting food, nice. Wonderful job keep it up.
DrDan says
Hi Terry,
Glad you are enjoying the site. It is a great hobby for me. I'm glad you saw the "guidelines" comment. That is something many people just don't understand about recipes. But I try to make them complete enough as written for most people.
You soup modifications sound great but watch the salt.
Thanks for the note.
Dan