Crockpot Ham and Bean Soup
This Crockpot Ham and Bean Soup became a regular dinner after one summer visit with my in-laws. My mother-in-law made it three nights in a row because the kids kept asking for it. I must have watched her make it four times before I figured out her little secret, she tastes the broth after every major addition instead of waiting until the end. Honestly it took me three tries to get the balance right. The first time I used too much smoked ham and it drowned everything else.
If you’re comparing ham and bean soup recipes crockpot style, this one keeps the broth savory without turning salty. And if you like cozy slow-cooker dinners, our [Crockpot Healthy White Chicken Chili]\(https\://leagueofcooking. com/crockpot-healthy-white-chicken-chili/) has the same hands-off comfort. Now it’s on heavy rotation in our house too. I also learned that ham bone soup recipes crock pot searches often lead to versions that rush the flavor.

This one gives the ham bone hours to season the broth. Then the diced ham goes in near the end so it stays tender. Simple move. Big difference.
What Makes This Crockpot Ham and Bean Soup Work
Crockpot Ham and Bean Soup gets its depth from cooking the smoked ham bone on LOW for about 6 hours. That long window extracts smoky flavor without boiling the vegetables apart. Mashing about 1/2 cup of softened great northern beans releases starch and thickens the broth naturally.
Then the remaining beans stay intact because they join the soup near the end. Adding the diced cooked ham for only 30 to 45 minutes keeps it juicy instead of rubbery. Apple cider vinegar goes in after cooking because a small amount brightens salty smoked flavors.
If you enjoy this low-and-slow method, try [Slow Cooker Garlic Butter Beef Bites and Potatoes]\(https\://leagueofcooking. com/slow-cooker-garlic-butter-beef-bites-and-potatoes/) next. Both recipes use gentle heat to protect texture while building flavor.
Shopping List

- yellow onion: Dice into roughly 1/4-inch pieces so it softens fully into the broth.
- carrot: Cut into roughly 1/2-inch pieces so they stay visible after the long cook.
- celery stalk: Dice into roughly 1/4-inch pieces for a savory aromatic base.
- garlic: Mince finely so its flavor disperses through the broth.
- great northern beans: Drain and rinse well. One can thickens the broth early and two cans go in near the end.
- smoked ham bone: Use one with some meat attached because it seasons the broth during the long slow cook.
- cooked smoked ham: Cut into irregular 1/2-inch cubes and add near the end so it stays tender.
- low-sodium chicken broth: Use low-sodium broth because the smoked ham bone contributes substantial salt.
- water: Dilutes the broth enough for the ham bone and beans to season it gradually.
- dried thyme: Adds a gentle herbal note that holds up through several hours of slow cooking.
- bay leaf: Leave whole during cooking and remove before serving.
- smoked paprika: Adds mild smoky depth without making the broth spicy.
- ground black pepper: Adds warmth to the broth without competing with the smoked ham.
- kosher salt: Reserve until the end and add only as needed after tasting the finished broth.
- apple cider vinegar: Stir in at the end to brighten the smoky broth without making it taste sour.
- flat-leaf parsley: Chop just before serving and scatter lightly over each bowl.
What You’ll Use
- 6-quart slow cooker: A 6-quart slow cooker gives the ham bone and broth enough room to circulate, while a smaller cooker can overfill and heat unevenly.
- Chef’s knife: An 8-inch chef’s knife makes the 1/4-inch and 1/2-inch vegetable cuts easier, while a dull short blade can crush celery and slip on carrots.
- Cutting board: A board at least 12 by 18 inches keeps raw vegetables and cooked ham organized, while a cramped board encourages uneven cuts and spills.
- Fine-mesh colander: A medium fine-mesh colander rinses the great northern beans without losing them, while a wide-holed strainer can let smaller beans slip through.
- Soup ladle: A 4-ounce ladle lifts broth and chunky beans together for even portions, while a shallow spoon tends to leave the heavier solids behind.
How to Make Crockpot Ham and Bean Soup
Step 1: Chop the vegetables and rinse the beans

Dice the yellow onion and celery into roughly 1/4-inch pieces. Cut the carrots into 1/2-inch pieces and mince the garlic. Then drain and rinse all three cans of great northern beans for about 30 seconds.
Keep the smoked ham bone and diced cooked ham refrigerated at 40°F or colder during this 10 to 12 minute prep window. The vegetables should look irregular but close enough in size to soften together. The rinsing water should run mostly clear and the beans shouldn’t feel slick from canned liquid.
If the carrots stay much larger than 1/2 inch, they can remain firm after the broth is finished. Uniform cuts soften at the same rate, so the broth stays balanced.
Tip: Cut the carrots slightly larger than the celery because they hold their shape better during a 6-hour slow cook.
Step 2: Build the smoky broth in the slow cooker

Add the smoked ham bone, chopped onion, carrots, celery and garlic to a 6-quart slow cooker. Pour in 4 cups low-sodium chicken broth and 2 cups water. Add one can worth of rinsed great northern beans with thyme, bay leaf, smoked paprika and black pepper.
Set the cooker to LOW for 5 hours and stir once after hour 3. By hour 5, the liquid should hold around 190°F to 200°F and smell noticeably smoky. The onions turn translucent while the carrots begin softening around their edges.
Don’t add the salt yet because the ham bone releases plenty as it cooks. Over-season early and Crockpot Ham and Bean Soup can become salty before the beans finish absorbing broth.
Tip: Choose low-sodium chicken broth with 140 milligrams sodium or less per cup when your ham bone tastes especially salty.
Step 3: Slow cook until the broth turns rich

Continue cooking on LOW for another 60 to 90 minutes without lifting the lid repeatedly. The soup should stay near 190°F to 200°F with only gentle movement around the edges. Then press about 1/2 cup of the softened beans against the side and stir them back into the broth. Use several firm strokes rather than mashing the whole batch.
The broth should shift from thin and clear to slightly cloudy and velvety. Carrots should yield when pressed but still hold irregular pieces. You’ll smell deeper smoked ham and thyme as the bean starch disperses. (My first batch stayed watery because I skipped this small mash, this fixed it.
) Skip the mash and the soup stays noticeably thinner. Mashed bean starch thickens the broth without cream or flour.
Tip: Keep the lid closed during the final hour because each long peek can add roughly 15 to 20 minutes of recovery time.
Step 4: Shred the ham and add the remaining beans

Lift out the ham bone after 6 to 6 1/2 hours on LOW. Let it cool for 5 minutes and pull off any tender meat. Discard the bone and visible tough connective tissue. Return the shredded ham to the cooker.
Then add the remaining two cans of rinsed great northern beans and 2 cups diced cooked ham. Stir from bottom to top three or four times. Cook Crockpot Ham and Bean Soup on LOW for 30 to 45 minutes more. The added beans should heat through while keeping most of their shape.
The diced ham turns glossy and warm pink without tightening into dry cubes. The broth should gently cling to each bean. Go much past 60 minutes and the added ham can become firm. Late addition protects the ham’s moisture while warming every piece through.
Tip: Cut the cooked ham into uneven 1/2-inch cubes so some pieces stay chunky while smaller pieces flavor individual spoonfuls.
Step 5: Brighten the soup and serve

Turn the slow cooker to WARM and stir in 1 tablespoon apple cider vinegar. Taste after 2 minutes and add up to 1/2 teaspoon kosher salt only if needed. Remove the bay leaf. Let the soup rest uncovered for 5 minutes so the broth settles near 180°F to 185°F.
Then ladle one generous portion into a deep white soup bowl. Scatter 2 tablespoons chopped flat-leaf parsley over the finished Crockpot Ham and Bean Soup. The broth should look glossy and lightly thick rather than pasty. Each spoonful should hold beans, pink ham and softened vegetables.
The vinegar shouldn’t taste sharp. It should simply lift the smoky flavor. Skip the final taste and a salty ham can throw off the whole bowl. A brief finish balances smoke, salt and bean starch before serving.
Tip: If the broth thickens while resting, stir in 2 to 4 tablespoons hot water per bowl until it loosens.
Pro Tips
- Cook on LOW for 6 to 7 hours instead of HIGH whenever possible. The broth stays clearer and the beans keep their shape while the smoky flavor develops naturally.
- Mash about 1/2 cup of the softened beans during the last 90 minutes. That small amount thickens the broth without making the soup heavy.
- Wait until the final tasting before adding kosher salt. Many smoked ham bones release enough seasoning that extra salt isn’t needed.
- Add the diced cooked ham only during the last 30 to 45 minutes. Longer cooking can make lean ham cubes firm instead of juicy.
- Stir in 1 tablespoon of apple cider vinegar after cooking and let the soup rest for 5 minutes. The vinegar won’t taste sour and it brightens the smoky broth beautifully.
- Add 1 cup chopped kale during the final 20 minutes for extra color and a hearty texture.
- Stir in 1 teaspoon crushed red pepper flakes with the broth if you enjoy a gentle spicy finish.
- Replace one can of great northern beans with one can of kidney beans for a colorful version that resembles a classic 15 bean soup with ham.
- Serve each bowl with shredded sharp cheddar and cracked black pepper if you want an even richer cold-weather dinner.
Make It Your Own
- Great northern beans: Cannellini beans — Use the same amount. Cannellini beans create a creamier broth and break down a little faster during the final 30 minutes.
- Smoked ham bone: 2 smoked turkey wings — Cook for the same 6-hour window on LOW. The broth stays lighter but still develops a rich smoky flavor with slightly less fat.
- Low-sodium chicken broth: Low-sodium vegetable broth — Use the same quantity for a lighter base. The soup loses some meaty depth, so add an extra 1/2 teaspoon dried thyme if desired.
- Cooked smoked ham: Leftover smoked turkey — Replace cup for cup and stir it in during the final 30 minutes. The texture stays tender while the flavor becomes milder. If you’d rather skip pork entirely, our Crockpot Healthy White Chicken Chili is another cozy slow-cooker option.
How to Store Crockpot Ham and Bean Soup
Store Crockpot Ham and Bean Soup in airtight containers within 2 hours of cooking. Refrigerate for up to 4 days. Freeze for up to 3 months in freezer-safe containers, leaving about 1 inch of space for expansion.
Label each container with the date so you can rotate older batches first. Reheat refrigerated soup over medium-low heat until it reaches 165°F, stirring every 2 to 3 minutes. Add 2 to 4 tablespoons of chicken broth or water if it has thickened too much.
Discard the soup if it develops a sour smell, bubbles while cold or any visible mold.

Crockpot Ham and Bean Soup
Ingredients
- 1 large yellow onion Dice into roughly 1/4-inch pieces so it softens fully into the broth.
- 3 medium carrot Cut into roughly 1/2-inch pieces so they stay visible after the long cook.
- 3 large celery stalk Dice into roughly 1/4-inch pieces for a savory aromatic base.
- 4 cloves garlic Mince finely so its flavor disperses through the broth.
- 3 cans, 15.5 ounces each great northern beans Drain and rinse well. One can thickens the broth early and two cans go in near the end.
- 1 bone, about 1.5 pounds smoked ham bone Use one with some meat attached because it seasons the broth during the long slow cook.
- 2 cups cooked smoked ham Cut into irregular 1/2-inch cubes and add near the end so it stays tender.
- 4 cups low-sodium chicken broth Use low-sodium broth because the smoked ham bone contributes substantial salt.
- 2 cups water Dilutes the broth enough for the ham bone and beans to season it gradually.
- 1 teaspoon dried thyme Adds a gentle herbal note that holds up through several hours of slow cooking.
- 1 large bay leaf Leave whole during cooking and remove before serving.
- 1/2 teaspoon smoked paprika Adds mild smoky depth without making the broth spicy.
- 1/2 teaspoon ground black pepper Adds warmth to the broth without competing with the smoked ham.
- 1/2 teaspoon kosher salt Reserve until the end and add only as needed after tasting the finished broth.
- 1 tablespoon apple cider vinegar Stir in at the end to brighten the smoky broth without making it taste sour.
- 2 tablespoons flat-leaf parsley Chop just before serving and scatter lightly over each bowl.
Instructions
- Dice the yellow onion and celery into roughly 1/4-inch pieces. Cut the carrots into 1/2-inch pieces and mince the garlic. Then drain and rinse all three cans of great northern beans for about 30 seconds. Keep the smoked ham bone and diced cooked ham refrigerated at 40°F or colder during this 10 to 12 minute prep window. The vegetables should look irregular but close enough in size to soften together. The rinsing water should run mostly clear and the beans shouldn’t feel slick from canned liquid. If the carrots stay much larger than 1/2 inch, they can remain firm after the broth is finished. Uniform cuts soften at the same rate, so the broth stays balanced.

- Add the smoked ham bone, chopped onion, carrots, celery and garlic to a 6-quart slow cooker. Pour in 4 cups low-sodium chicken broth and 2 cups water. Add one can worth of rinsed great northern beans with thyme, bay leaf, smoked paprika and black pepper. Set the cooker to LOW for 5 hours and stir once after hour 3. By hour 5, the liquid should hold around 190°F to 200°F and smell noticeably smoky. The onions turn translucent while the carrots begin softening around their edges. Don’t add the salt yet because the ham bone releases plenty as it cooks. Over-season early and Crockpot Ham and Bean Soup can become salty before the beans finish absorbing broth.

- Continue cooking on LOW for another 60 to 90 minutes without lifting the lid repeatedly. The soup should stay near 190°F to 200°F with only gentle movement around the edges. Then press about 1/2 cup of the softened beans against the side and stir them back into the broth. Use several firm strokes rather than mashing the whole batch. The broth should shift from thin and clear to slightly cloudy and velvety. Carrots should yield when pressed but still hold irregular pieces. You’ll smell deeper smoked ham and thyme as the bean starch disperses. (My first batch stayed watery because I skipped this small mash, this fixed it.) Skip the mash and the soup stays noticeably thinner. Mashed bean starch thickens the broth without cream or flour.

- Lift out the ham bone after 6 to 6 1/2 hours on LOW. Let it cool for 5 minutes and pull off any tender meat. Discard the bone and visible tough connective tissue. Return the shredded ham to the cooker. Then add the remaining two cans of rinsed great northern beans and 2 cups diced cooked ham. Stir from bottom to top three or four times. Cook Crockpot Ham and Bean Soup on LOW for 30 to 45 minutes more. The added beans should heat through while keeping most of their shape. The diced ham turns glossy and warm pink without tightening into dry cubes. The broth should gently cling to each bean. Go much past 60 minutes and the added ham can become firm. Late addition protects the ham’s moisture while warming every piece through.

- Turn the slow cooker to WARM and stir in 1 tablespoon apple cider vinegar. Taste after 2 minutes and add up to 1/2 teaspoon kosher salt only if needed. Remove the bay leaf. Let the soup rest uncovered for 5 minutes so the broth settles near 180°F to 185°F. Then ladle one generous portion into a deep white soup bowl. Scatter 2 tablespoons chopped flat-leaf parsley over the finished Crockpot Ham and Bean Soup. The broth should look glossy and lightly thick rather than pasty. Each spoonful should hold beans, pink ham and softened vegetables. The vinegar shouldn’t taste sharp. It should simply lift the smoky flavor. Skip the final taste and a salty ham can throw off the whole bowl. A brief finish balances smoke, salt and bean starch before serving.

Notes
Crockpot Ham and Bean Soup FAQ
Yes. Cook the soup completely, cool it within 2 hours and refrigerate it overnight in an airtight container. The flavor becomes deeper by the next day because the beans continue absorbing the broth. Reheat gently to about 165°F before serving.
Thin broth usually means the beans weren’t mashed or the lid was opened too often during cooking. Mash about 1/2 cup of the beans into the broth and cook uncovered on HIGH for 20 to 30 minutes if it still needs thickening.
Absolutely. Cool the soup completely before freezing it in airtight containers with about 1 inch of headspace. Freeze for up to 3 months and thaw overnight in the refrigerator before reheating gently over medium-low heat to 165°F.
Only if your slow cooker holds at least 8 to 10 quarts. The cooker should never be filled beyond about three-quarters full because the soup needs room to circulate and heat evenly during the long cooking time.
Crusty bread, warm biscuits or a thick slice of sourdough are classic choices because they soak up the rich broth. I also like serving it with Sourdough Discard Focaccia (easy No-waste Recipe) for an easy comfort-food dinner.
Before You Go
Every time I make Crockpot Ham and Bean Soup, I remember how sure I was that I’d ruin my first batch. Luckily, crockpot ham and bean soup recipes are pretty forgiving, even if you’re a beginner.
If you enjoy ham bone soup recipes crock pot style, you’ll probably like Boilermaker Tailgate Chili: the Hearty One-pot Game Day Recipe too. And if you make this soup, don’t forget to leave me a comment.
You can also serve it with Sourdough Discard Focaccia (easy No-waste Recipe) for an easy, filling meal. Readers also use it for: pea and ham soup slow cooker, easy crockpot meals, 15 bean soup with ham, bean and ham hock soup.
Ham and bean soup has been a favorite way to use up leftover holiday ham for generations. As it slowly simmers, the ham bone adds rich flavor while the beans naturally thicken the broth. It’s a simple, hearty meal made with basic pantry ingredients.
