Crockpot Ham and Potato Soup is the kind of dinner I make when leftover smoked ham needs a second life and I want something filling without hovering over the stove. It’s hearty. If you’ve been searching for ham and potato soup crockpot ideas, this version gives you tender Yukon Gold potatoes and smoky ham in a creamy broth that still tastes balanced rather than heavy. A good crockpot ham and potato soup shouldn’t turn into a bowl of bland mashed potatoes.
So the potatoes stay in three-quarter-inch cubes while onion, carrot and celery soften slowly around them. The smoked ham seasons the broth as everything cooks, which means the flavor develops for hours without needing a long list of extras. The finishing step matters most. Instead of blending the entire soup, you’ll mash only part of the potatoes and then stir in a small milk roux near the end.

That combination gives the broth real body while leaving plenty of irregular potato pieces and ham in every spoonful. And it reheats well.
Why This Recipe Works
Crockpot Ham and Potato Soup thickens in two stages, which keeps the broth creamy without sacrificing the irregular potato pieces that make each spoonful satisfying. Cooking the 3/4-inch Yukon Gold cubes for 6 to 7 hours on LOW softens their starch while their waxier texture helps many cubes remain intact.
Then mashing only about 1 1/2 cups releases enough starch to add body before the 180°F milk roux goes in. Finishing for 20 to 25 minutes on HIGH cooks the flour fully, so the broth coats a spoon without tasting pasty.
Ingredients

- Yukon Gold potato: Scrubbed and cut into 3/4-inch cubes so they soften evenly while holding some shape.
- Cooked smoked ham: Cut into roughly 1/2-inch pieces so smoky flavor spreads through the broth while the meat remains visible.
- Yellow onion: Finely diced so it softens into the broth during the long slow cook.
- Carrot: Diced into small pieces that become tender without disappearing into the soup.
- Celery stalk: Diced into small pieces to add a mild savory backbone to the broth.
- Garlic: Minced so its flavor disperses evenly during the slow cooking period.
- Low-sodium chicken broth: Provides the main cooking liquid while leaving room for the smoked ham to contribute salt.
- Dried thyme: Adds an earthy herbal note that holds up well through several hours of cooking.
- Ground black pepper: Adds gentle peppery warmth without overpowering the smoked ham.
- Kosher salt: Seasons the potato base lightly because smoked ham can vary considerably in saltiness.
- Bay leaf: Added whole for slow infusion and removed before the potatoes are partially mashed.
- Unsalted butter: Melted to form the fat base of the finishing roux.
- All-purpose flour: Whisked into the butter and dairy to provide controlled thickening near the end.
- Whole milk: Added gradually to the roux for a smooth creamy body without excessive richness.
- Heavy cream: Whisked into the thickened milk mixture for a richer finish and softer mouthfeel.
- Fresh chives: Finely cut and scattered over the finished bowls for a mild fresh onion note.
Equipment
- 6-quart slow cooker: A 6-quart slow cooker gives the soup enough room to simmer evenly, while a cooker under 4 quarts can crowd the potatoes and heat inconsistently.
- Small heavy-bottomed saucepan: A 1.5 to 2-quart heavy-bottomed saucepan spreads heat evenly through the roux, while a thin pan can scorch milk before the flour thickens.
- Potato masher: A standard handheld potato masher lets you crush only part of the potatoes, while a blender can overprocess the starch and make the soup gluey.
- Wire whisk: A medium wire whisk disperses flour through the milk smoothly, while a very small whisk can leave dry flour pockets in a 2-quart saucepan.
- Soup ladle: A 4 to 6-ounce ladle portions broth and solids together, while a shallow serving spoon can leave most of the ham and potatoes behind.
Instructions
Step 1: Load the potatoes, ham and vegetables

Cut the Yukon Gold potatoes into 3/4-inch cubes and dice the smoked ham into roughly 1/2-inch pieces. Add them to a 6-quart slow cooker with diced yellow onion, carrots, celery and minced garlic. Then pour in the chicken broth and add thyme, black pepper, kosher salt and the bay leaf. Set the cooker to LOW for 6 to 7 hours.
By hour 2, the broth should reach at least 165°F. Leave the lid closed while the vegetables soften. Near hour 6, the potato edges should look slightly rounded and a fork should slide through a cube with almost no resistance. You’ll smell smoked ham and thyme clearly when the lid opens.
Go much beyond 7 hours and the potatoes can lose their shape. Slow cooking softens the potatoes without rapidly breaking their starch apart.
Tip: Cut the potato cubes close to 3/4 inch so the centers soften within 6 to 7 hours without disappearing into the broth.
Step 2: Mash part of the tender potatoes

After 6 to 7 hours on LOW, check that the soup is hovering near 190°F and remove the bay leaf. Press about 1 1/2 cups of the softened Yukon Gold potato cubes against the side of the cooker with 8 to 10 firm strokes. Then stir for 30 seconds so the released starch moves through the broth while plenty of intact potato cubes remain.
Crockpot Ham and Potato Soup should now look slightly cloudier and thicker, but it shouldn’t resemble mashed potatoes. The spoon will leave a brief trail through the broth before the liquid closes over it. Mash every potato and the texture can become gluey.
Partial mashing releases enough starch to thicken the broth naturally.
Tip: Mash potatoes from different areas of the cooker so you don’t accidentally crush one dense pocket while leaving another completely untouched.
Step 3: Whisk the creamy roux

Melt the unsalted butter over medium-low heat, about 4 on a 10-point dial, for 1 to 2 minutes. Whisk in the all-purpose flour for 60 to 90 seconds with quick circular strokes. Then add the whole milk in three portions while whisking continuously.
Cook for 4 to 5 minutes until the mixture reaches 180°F, then whisk in the heavy cream for another minute. The mixture should smell buttery rather than floury and should coat the back of a spoon with a smooth pale layer. Stop before it boils hard because overheated dairy can separate.
(I tested a faster high-heat batch once, and the milk caught on the bottom before the flour hydrated. ) Gentle heat hydrates the flour while keeping the dairy smooth.
Tip: Use cold milk straight from the refrigerator because adding it gradually gives you more time to whisk out flour lumps before thickening.
Step 4: Stir in the roux and finish thickening

Pour the hot roux into the slow cooker while stirring the soup from the outer edge toward the center. Switch the cooker to HIGH and cook for 20 to 25 minutes. Stir again at minute 10 so the roux disperses evenly.
The center of the Crockpot Ham and Potato Soup should reach about 185°F as the broth changes from lightly cloudy to distinctly creamy and spoon-coating. Watch for small bubbles around the edges and a broth that clings to potato cubes instead of running straight off them. The ham should remain in visible 1/2-inch pieces while the softened vegetables stay suspended throughout.
Cook far past 30 minutes and the dairy may begin separating at the edges. Brief high heat finishes the flour’s thickening without overcooking the potatoes.
Tip: If your slow cooker runs hot, check at minute 18 and stop thickening once the soup coats a spoon without looking pasty.
Step 5: Rest, ladle and finish with chives

Switch the slow cooker to WARM and let the soup stand for exactly 10 minutes. It should settle near 170°F to 175°F while the starch and roux finish absorbing liquid. Then stir slowly from the bottom upward three times and ladle the Crockpot Ham and Potato Soup into six bowls.
Scatter the 2 tablespoons of finely cut fresh chives unevenly across the portions. The finished soup should hold potato and ham pieces near the spoon instead of letting them sink immediately. You’ll see a thick but fluid broth with irregular textures and small green chive flecks.
Serve too soon and the broth can seem thinner and excessively hot. Ten minutes of resting stabilizes the starch-thickened broth before serving.
Tip: For a cleaner smoky flavor, taste one cooled spoonful before serving and add no extra salt unless the ham truly needs it.
Pro Tips
- Cut every Yukon Gold potato cube close to 3/4 inch. Smaller cubes can collapse before the 6-hour mark while larger pieces may stay firm in the center.
- Keep the slow cooker at least half full but below three-quarters full. A 6-quart model gives this batch enough space for steady heat circulation.
- Don’t lift the lid during the first 5 hours. Each opening can release enough heat to extend cooking by roughly 15 to 20 minutes.
- Use low-sodium chicken broth because 2 cups of smoked ham can contribute considerable salt. Taste only after the final 10-minute rest before adding more.
- Mash about 1 1/2 cups of potatoes and stop. Crushing much more can release excess starch and make the broth pasty instead of creamy.
- Whisk the flour in butter for 60 to 90 seconds before adding milk. The mixture should smell buttery rather than like raw flour.
- Keep the dairy mixture near 180°F and don’t let it boil hard. High heat can make the cream separate before it reaches the slow cooker.
- Add 2 tablespoons of fresh chives just before serving. Their mild onion flavor stays brighter when they aren’t cooked for the final 20 minutes.
- Add 1 cup frozen corn during the final 30 minutes for sweet kernels that contrast with the smoky ham and creamy potato broth.
- Stir in 1 cup shredded sharp cheddar after switching the slow cooker to WARM for a richer cheese version with a thicker finish.
- Replace 1 cup of the potatoes with 1 cup diced cauliflower and cook for the same 6 to 7 hours for a lighter vegetable variation.
- Add 1/2 teaspoon smoked paprika with the thyme for a deeper smoky version that works especially well with mild leftover ham.
Substitutions
- Whole milk and heavy cream: 2 cups unsweetened full-fat oat milk. Use the same total volume for a dairy-free soup. The broth will taste lighter and may need 1 extra tablespoon of thickener because oat milk contains less fat.
- All-purpose flour: 2 tablespoons cornstarch mixed with 3 tablespoons cold water. For gluten-free thickening, stir this slurry into the hot soup during the final 20 minutes. Cornstarch gives a glossier texture than flour and thickens faster.
- Yukon Gold potato: 2 pounds russet potatoes. Russets release more starch and create a thicker broth. Cut them into 1-inch cubes and start checking after 5 1/2 hours because they break down faster.
- Cooked smoked ham: 2 cups cooked smoked turkey. Use the same amount when ham isn’t available. The soup will taste less smoky and slightly leaner, so add 1/4 teaspoon smoked paprika if you want deeper flavor.
- Eggs: No substitute needed. This Crockpot Ham and Potato Soup is naturally egg-free. Keep packaged broth and smoked ham labels checked if you’re cooking for someone with a serious egg allergy.
Storage
Refrigerate Crockpot Ham and Potato Soup within 2 hours of cooking in shallow airtight containers. Keep it for up to 4 days at 40°F or colder. For freezing, portion completely cooled soup into freezer-safe containers with about 1 inch of headspace and freeze for up to 2 months.
The potatoes may soften slightly after thawing. Reheat refrigerated soup over medium-low heat for 8 to 12 minutes until it reaches 165°F. Stir every few minutes and add 2 tablespoons of fresh milk per serving if the broth looks too thick.
Discard leftovers that smell sour, show mold or develop an unusually separated and slimy texture.
FAQ
Yes. Dice the ham and vegetables up to 24 hours ahead and refrigerate them in separate airtight containers. Cut the potatoes shortly before cooking or keep them submerged in cold water for no more than 12 hours. Drain them thoroughly before adding them to the slow cooker.
The potatoes may not have released enough starch or the roux may need more time. Mash about 1 1/2 cups of potatoes and cook the finished soup on HIGH for 20 to 25 minutes. Keep the lid on during that final thickening period.
Yes. Replace the 1/4 cup flour with 2 tablespoons cornstarch mixed into 3 tablespoons cold water. Stir the slurry into the hot soup and cook on HIGH for 15 to 20 minutes. The finished broth will look slightly glossier than the flour-thickened version.
Only if your slow cooker can hold the doubled ingredients below the three-quarter-full line. An 8-quart cooker is a better choice for a double batch. Cooking may take 7 to 8 hours on LOW, so check several potato cubes before thickening.
Serve each bowl with toasted sourdough bread or a crisp green salad for contrast. A 1-inch slice of bread is sturdy enough for dipping without falling apart immediately. For lunch, a simple apple and cabbage slaw also cuts through the creamy broth.
You can, but dairy and potatoes change texture after freezing. Freeze cooled portions for up to 2 months and thaw them overnight in the refrigerator. Reheat gently to 165°F while stirring, then add 1 to 2 tablespoons fresh milk per bowl to smooth the broth.
Warm it over medium-low heat until it reaches 165°F and stir every 2 to 3 minutes. Don’t boil it hard because the dairy can separate. If the soup has thickened overnight, stir in 2 tablespoons milk at a time until the texture loosens.
Yukon Gold potatoes naturally have a medium starch level, so they can thicken soup while still keeping more shape than russet potatoes during a long slow cook.