Crockpot Ham and Bean Soup turns a leftover ham bone and dried Great Northern beans into a smoky dinner that tastes slow simmered without needing the stove all day. If you’ve been sorting through ham and bean soup recipes crockpot ideas, this version keeps the broth rich while the beans stay creamy inside and mostly intact. Simple food, big payoff.
I built the method around a meaty smoked ham bone because it gives the broth body as gelatin loosens during the long cook. That same approach is useful when you compare ham bone soup recipes crock pot versions, but I hold acidic ingredients until the beans are fully tender. So you get soft beans instead of stubborn centers.

The vegetables soften into the broth and the diced smoked ham adds bite without taking over every spoonful. Then one cup of beans gets mashed near the end, which thickens the soup naturally and keeps it hearty without flour or cream. It’s a practical weeknight dinner and an even better next-day lunch.
Why This Recipe Works
Crockpot Ham and Bean Soup works because 7 to 8 hours on LOW near 200°F gives dried Great Northern beans time to hydrate while the ham bone releases gelatin and smoke. Holding the vinegar until the beans are tender matters because acid can slow pectin breakdown and leave the centers firm.
Then mashing only 1 cup of beans releases enough starch to thicken the broth, while a 5-minute finish warms returned ham without drying its edges. That balance matters.
Ingredients

- Great Northern beans: Dried and sorted, then rinsed well so the finished broth stays clean and the beans cook evenly.
- smoked ham bone: Choose a meaty bone with visible ham attached so it contributes gelatin, smoke and extra meat during the long cook.
- smoked ham: Fully cooked and cut into irregular 1/2-inch cubes so the pieces stay visible after several hours of slow cooking.
- carrot: Cut into roughly 1/2-inch pieces so they soften without disappearing into the broth.
- celery stalk: Cut into roughly 1/2-inch pieces to add savory vegetable flavor and a soft texture.
- yellow onion: Diced so it melts gradually into the broth and sweetens the smoky ham flavor.
- garlic clove: Minced so the garlic disperses evenly without leaving large sharp pieces in the finished soup.
- low-sodium chicken broth: Use a low-sodium version because the smoked ham bone and diced ham release additional salt as they cook.
- bay leaf: Use dried and remove it before serving so it adds background herbal flavor without remaining in the bowl.
- thyme: Use dried thyme so its earthy flavor can stand up to the full slow-cooking time.
- black pepper: Freshly ground for a mild peppery finish that balances the sweet carrots and smoky ham.
- kosher salt: Add after the ham returns, then reduce it if your particular ham is already strongly salted.
- apple cider vinegar: Stir in only after the beans are tender to brighten the broth without slowing bean softening.
- flat-leaf parsley: Chop just before serving so the green herb stays fresh and adds a clean finish.
Equipment
- 6-quart slow cooker: A 6-quart slow cooker gives the beans and ham bone enough liquid space for even gentle cooking, while a smaller cooker can overfill and heat unevenly.
- Fine-mesh colander: A medium fine-mesh colander rinses 1 pound of Great Northern beans without losing them through large holes, while a wide-holed strainer can drop smaller beans.
- 8-inch chef’s knife: An 8-inch chef’s knife makes consistent 1/2-inch vegetable cuts and ham cubes, while a dull or very short blade can crush celery and slow prep.
- Large cutting board: A board at least 12 by 18 inches keeps the vegetables and smoked ham separated during prep, while a cramped board encourages uneven cuts and spills.
- Sturdy cooking spoon: A sturdy spoon can mash 1 cup of beans against the cooker wall and stir the soup gently, while a flexible spoon may not create enough pressure.
- Soup ladle: A 4-ounce soup ladle portions broth and solids together, while a very shallow ladle can leave the heavier beans and ham behind.
Instructions
Step 1: Sort the beans and cut the vegetables

Spread 1 pound dried Great Northern beans out in a single layer and remove any stones or shriveled beans. Rinse them under a 60°F cold stream for 30 seconds, then drain well. Cut 3 large carrots and 3 celery stalks into 1/2-inch pieces, dice 1 medium yellow onion, mince 4 garlic cloves and cube 2 cups smoked ham.
Check them closely. Finish this prep in 12 to 15 minutes. The beans should look clean and pale with no dusty film, while the vegetables should have irregular but similar-sized pieces.
For Crockpot Ham and Bean Soup, even cuts help everything soften at a similar pace. Skip sorting and grit can land in the bowl later. Uniform cuts keep the vegetables tender instead of unevenly mushy.
Tip: Cut the yellow onion last so its moisture doesn’t soften the other vegetables during the 12 to 15 minute prep.
Step 2: Slow cook the beans with the ham bone

Add the rinsed beans, carrots, celery, yellow onion and garlic to the slow cooker, then nestle in the smoked ham and 1 meaty smoked ham bone. Pour in 7 cups low-sodium chicken broth. Scatter in 1 bay leaf, 1 teaspoon dried thyme and 1/2 teaspoon ground black pepper.
Stir twice around the bone, cover and cook on LOW near 200°F for 7 to 8 hours. Don’t lift the lid before hour 7. At hour 7, the broth should look amber, and a bean pressed between two fingers should feel creamy without a chalky center.
Crockpot Ham and Bean Soup may need 30 to 60 more minutes if the beans still feel firm. Past 9 hours, beans lose shape. Slow heat hydrates bean starches while the ham bone releases gelatin.
Tip: If the beans rise above the broth before hour 6, add 1/2 cup hot low-sodium chicken broth without stirring hard.
Step 3: Shred the ham and mash some beans

Lift out the ham bone once the beans are tender and let it cool for 10 minutes on a plate while the soup stays on LOW near 200°F. Pull off the usable ham and discard the bone and excess fat. Mash exactly 1 cup of beans against the side with slow pressure, then stir 20 times and return the shredded ham. Season with 1 teaspoon kosher salt.
Stop there. The broth should be creamy but still show whole beans. (I tested a batch with 2 cups mashed. It turned heavy and dull.
) Crockpot Ham and Bean Soup turns pasty if over-mashed, so stop when the liquid coats a spoon. Whole beans should remain. Mashing a small portion releases starch without destroying the beans.
Tip: For a chunkier bowl, mash only 1/2 cup beans before stirring the shredded ham back into the slow cooker.
Step 4: Brighten the soup and serve

Stir in 1 tablespoon apple cider vinegar and 2 tablespoons chopped flat-leaf parsley only after the beans are fully tender. Keep the slow cooker on LOW near 200°F for 5 minutes, then fold the shredded ham through once so the pieces stay visible. Stir from bottom to top 6 times to distribute the acid without crushing the beans.
Ladle into bowls at 165°F or hotter. Taste once. The finished Crockpot Ham and Bean Soup should smell smoky and bright, with creamy white beans, soft orange carrots and uneven shreds of ham in a lightly thickened broth.
Add the vinegar earlier and the beans can take longer to soften. The parsley should stay green rather than dull. Late acid brightens flavor without slowing bean hydration.
Tip: If the smoked ham tastes salty, start with 1/2 teaspoon kosher salt and adjust after the 5-minute vinegar finish.
Pro Tips
- Use a meaty ham bone weighing about 1 to 1.5 pounds because a nearly bare bone won’t give 7 cups of broth enough smoky depth.
- Check the Great Northern beans at hour 7 by pressing one between two fingers. A creamy center means they’re ready for the thickening step.
- Keep the slow cooker at least half full and no more than two-thirds full so the 7 to 8 hour cook stays steady and predictable.
- Wait until the beans soften before adding 1 tablespoon apple cider vinegar because early acid can keep dried beans firm for noticeably longer.
- Mash only 1 cup of beans for Crockpot Ham and Bean Soup. More than 2 cups can turn the broth heavy instead of lightly creamy.
- If the broth looks thin at hour 8, cook uncovered on HIGH for 20 to 30 minutes after removing the ham bone.
- Taste before adding the full 1 teaspoon kosher salt because smoked ham varies widely. Some batches need only 1/2 teaspoon.
- Stir in 2 tablespoons chopped flat-leaf parsley during the final 5 minutes so it stays green and keeps its fresh herbal flavor.
- Use 1 pound of a dried 15 bean blend instead of Great Northern beans for a colorful 15 bean soup with ham variation, then check tenderness after 7 hours.
- Add 1 teaspoon smoked paprika with the thyme for a deeper smoky broth that complements the ham without increasing the salt level.
- Replace 2 cups smoked ham with 2 cups diced smoked turkey and keep the ham bone out for a lighter pork-free version with less gelatin.
- Stir in 2 cups chopped baby spinach during the final 5 minutes for extra greens without changing the long slow-cooking schedule.
Substitutions
- Great Northern beans: navy beans. Use 1 pound navy beans in the same quantity. They’re smaller, so check them about 30 minutes earlier because they can soften faster.
- low-sodium chicken broth: certified gluten-free low-sodium vegetable broth. Use the same 7 cups for a gluten-free broth base. Check the smoked ham label too because some processed meats contain gluten additives.
- smoked ham: smoked turkey. Replace the ham with 2 cups smoked turkey for a pork-free variation. The broth tastes less rich, so add 1 extra teaspoon dried thyme if desired.
- apple cider vinegar: fresh lemon juice. Use 2 teaspoons lemon juice for every 1 tablespoon vinegar. The finish becomes brighter and more citrusy, while the bean texture stays unchanged.
- dairy or eggs: no replacement needed. Crockpot Ham and Bean Soup already contains no dairy or eggs. Keep the broth and smoked meat labels simple if you’re cooking for strict dietary needs.
Storage
Refrigerate Crockpot Ham and Bean Soup within 2 hours of cooking in shallow airtight containers and use it within 3 to 4 days. For longer storage, freeze cooled soup in 2-cup portions with 1 inch of headspace for up to 3 months.
Reheat refrigerated soup over medium-low heat for 8 to 10 minutes until it reaches 165°F. Add 2 to 4 tablespoons low-sodium chicken broth if it has thickened.
Discard it if you notice a sour smell, bubbling while cold or an unusually slimy texture.
FAQ
Yes. Chop the vegetables and ham up to 24 hours ahead, then refrigerate them separately in covered containers. Sort and rinse the beans before cooking, then start the slow cooker fresh because soaked vegetables can release extra moisture overnight.
Older dried beans can need 1 to 2 extra hours on LOW near 200°F. Acidic ingredients added too early can also slow softening. Continue cooking in 30-minute intervals and add the vinegar only after a bean crushes easily between two fingers.
Yes, but the timing changes significantly. Drain and rinse four 15-ounce cans, then add them during the final 60 to 90 minutes. Reduce the broth to about 5 cups because canned beans won’t absorb nearly as much liquid.
Only double it in an 8-quart or larger slow cooker. Keep the cooker below two-thirds full and expect about 8 to 9 hours on LOW. A crowded 6-quart cooker heats unevenly and can leave beans near the center firmer.
Serve each bowl with warm cornbread or crusty sourdough and a sharp green salad. About one 1.5-cup serving makes a filling meal. A crisp side helps balance the smoky broth and creamy beans without making dinner feel too heavy.
Yes. Cool the soup within 2 hours, then freeze it in 2-cup portions for up to 3 months. Leave about 1 inch of headspace because the broth expands. Thaw overnight in the refrigerator before reheating to 165°F.
Warm it over medium-low heat for 8 to 10 minutes while stirring every 2 minutes. Add 2 to 4 tablespoons low-sodium chicken broth per bowl if it thickened overnight. Heat until the center reaches 165°F before serving.
Great Northern beans become creamy while holding their shape better than many larger white beans. That makes them especially useful in long-cooked soups.