One Pot Ham And Potato Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Ham and potato soup lands best when it’s thick enough to coat a spoon but still has tender cubes of potato and little bites of salty ham in every bowl. The broth turns creamy without becoming heavy, and the carrots and onion give the whole pot a slow, savory sweetness that keeps it from tasting flat. This version earns repeat dinners because it builds that body right in the pot instead of relying on a floury, dull finish.

The trick is to start with a quick butter-and-flour base, then let the potatoes simmer until they’re soft enough to mash a few right into the broth. That gives you a naturally thick soup with a better texture than dumping in a lot of cream at the beginning. Dijon mustard doesn’t make it taste mustardy; it sharpens the ham and keeps the cream from tasting one-note.

Below, I’ll walk through the part that matters most — how much potato to mash, when to add the cream, and why the soup tastes better after a short final simmer. There’s also a practical storage note, because this one thickens a bit as it sits and reheats beautifully when you handle it the right way.

“

The soup thickened up perfectly after I mashed a few potatoes in the pot, and the Dijon gave the broth a little something extra without taking over. My husband went back for a second bowl before I even sat down.

★★★★★— Megan T.

Save this ham and potato soup for the nights when you want a creamy one-pot dinner that gets thicker and better as it simmers.

Save to Pinterest

The Potato Step That Makes or Breaks the Texture

If you’ve ever had ham and potato soup turn out thin, the problem usually isn’t the cream. It’s that the potatoes stayed fully intact, so the broth never picked up enough body. This soup needs a little built-in starch, and the easiest way to get it is to mash some of the potatoes right in the pot after they’ve gone tender.

That doesn’t mean pureeing the whole soup. Leave plenty of chunks so the bowl still eats like soup, not mashed potatoes in broth. Russets work well here because they break down into a soft, thick base faster than waxy potatoes. If you use Yukon Golds, the soup will still work, but it’ll stay a little silkier and less fluffy in the finish.

What Each Ingredient Is Actually Doing in This Pot

One Pot Ham And Potato Soup creamy hearty comforting
  • Russet potatoes — These are the backbone of the soup’s texture. They soften quickly and mash up into the broth, which is what gives the soup its body without needing extra thickeners.
  • Cooked ham — Use ham that already has good flavor, because it seasons the whole pot. Leftover holiday ham works especially well, but a thick-cut deli ham or diced ham steak is fine if that’s what you have.
  • Butter and flour — This quick roux gives the soup a smooth, stable thickness. Cook the flour for a minute or two so it doesn’t taste raw, but don’t let it brown unless you want a slightly deeper flavor.
  • Heavy cream — Add it near the end. If it goes in too early and boils hard, it can lose its smooth texture. Half-and-half will work in a pinch, but the soup will be a little less rich.
  • Dijon mustard — This is a small ingredient with a big job. It sharpens the broth and keeps the cream from tasting flat, especially with salty ham in the pot.

Building the Soup So It Turns Creamy Instead of Gluey

Softening the vegetables first

Cook the onion and carrots in butter until the onion turns translucent and the carrots start to lose their raw edge. You’re not trying to brown them here. You want the sweetness and the base flavor that comes from gentle sautéing. If the pot is too hot, the butter will brown before the vegetables soften, and the soup starts with a harsher flavor.

Making the quick thickener

Stir in the garlic, then add the flour and cook it briefly so it coats the vegetables and loses that pasty raw taste. The mixture should look like a soft, clumpy paste before the broth goes in. If you dump in the liquid too fast, you’ll fight lumps for the rest of the recipe, so pour slowly and whisk as you go.

Simmering the potatoes until they give up some starch

Add the broth, potatoes, and garlic powder, then simmer until the potatoes break apart easily with a fork. This is where the soup gains its body, so don’t rush it on high heat. If the potatoes are still firm in the middle, they won’t mash cleanly and the soup stays thinner than it should.

Finishing with cream and ham

Stir in the cream, ham, and Dijon after the potatoes are tender, then let the pot simmer gently for a few more minutes. A hard boil here is the easiest way to ruin the texture, especially with cream in the pot. The soup is ready when it’s thick, the ham is heated through, and the broth looks silky instead of separated.

How to Adapt This for What’s in Your Fridge

Make it dairy-free with a brothier finish

Swap the heavy cream for an unsweetened plain oat cream or canned coconut milk if that’s what you keep on hand. The soup won’t taste quite as classic, and coconut milk adds a little sweetness, but the potato starch still gives it a creamy body.

Use leftover holiday ham without overcooking it

If your ham is already very salty or dry, wait until the final few minutes to add it. That keeps the meat tender and prevents the salt from taking over the whole pot. This is the best version when you’re using smoked ham from a holiday roast.

Swap in Yukon Gold potatoes for a silkier bowl

Yukon Golds hold their shape more than russets, so the soup will stay a little more defined and less fluffy. If you like visible potato chunks and a smoother mouthfeel, they’re a good swap. Just expect to mash a bit more of them to get the same thickness.

Add cheese without turning it grainy

If you want a sharper, cheesier bowl, stir in a handful of shredded cheddar at the very end with the heat turned low. Cheese added over high heat can turn grainy and stringy. A little off the burner goes much more smoothly.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It thickens as it chills, so expect a denser texture on day two.
  • Freezer: It can be frozen, but the cream may separate a little on thawing. Freeze in airtight containers and leave a little headspace.
  • Reheating: Warm it slowly over low heat, stirring often. Add a splash of broth or milk if it has become too thick, and don’t let it boil hard or the dairy can break.

Answers to the Questions Worth Asking

Can I use milk instead of heavy cream?+

You can use whole milk, but the soup will be lighter and a little less velvety. If you go that route, keep the heat low and don’t boil it after the milk goes in. The starch from the potatoes still gives you body, so the soup won’t turn watery.

How do I thicken ham and potato soup if it comes out thin?+

Mash more of the cooked potatoes right in the pot first, since that thickens the soup without changing the flavor. If it still needs more body, simmer it a few minutes longer uncovered so some liquid cooks off. Add extra flour only as a last resort, because raw flour can leave the soup tasting pasty.

Can I make this ahead of time?+

Yes, and it reheats well. The soup will thicken in the fridge, so loosen it with a splash of broth or milk when you warm it back up. If you’re making it for guests, stop cooking once the potatoes are tender and the ham is heated through so the texture stays fresh.

Can I use leftover ham bone in this soup?+

Yes. Simmer the ham bone in the broth while the potatoes cook, then pull it out before you add the cream. It gives the pot a deeper, smoky base, especially if there’s still a little meat clinging to the bone.

How do I keep the soup from tasting bland?+

Salt it in layers, not just at the end. The ham, broth, and potatoes each need a little help, and Dijon adds a quiet sharpness that wakes everything up. If it still tastes flat, it usually needs more salt before it needs more seasoning.

One Pot Ham and Potato Soup

One pot ham and potato soup with tender russet potatoes, diced ham, and a creamy golden broth thickened with butter and flour. This stovetop method includes simmering for soft potatoes and finishing with heavy cream for a smooth, hearty texture.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 560

Ingredients
  

Ham
  • 2 cup cooked ham Dice before adding to the soup.
Potatoes
  • 3 lb russet potatoes Peel and cube for even cooking.
Carrots
  • 2 carrots Dice so they cook alongside the potatoes.
Onion
  • 1 onion Dice for even sautéing.
Garlic
  • 3 garlic Minced.
Chicken broth
  • 5 cup chicken broth Use for the soup base.
Heavy cream
  • 1 cup heavy cream Add during the final simmer for creaminess.
Unsalted butter
  • 3 tbsp unsalted butter Used to sauté and create a roux with flour.
All-purpose flour
  • 3 tbsp all-purpose flour Whisk into the butter for thickening.
Dijon mustard
  • 1 tsp Dijon mustard Stir in at the end for tang.
Garlic powder
  • 1 tsp garlic powder Add with the broth for flavor.
Salt
  • 0.25 tsp salt Add to taste; start lightly.
Black pepper
  • 0.25 tsp pepper Add to taste.
Fresh parsley
  • 0.25 cup fresh parsley Chop and scatter on top when serving.
Shredded cheddar
  • 0.75 cup shredded cheddar Serve as a topping.

Equipment

  • 1 Dutch oven

Method
 

Sauté the vegetables
  1. Melt the unsalted butter in a large pot over medium heat, then add the onion and carrots and sauté for 5 minutes, stirring occasionally until slightly softened.
Make the roux
  1. Add the garlic and cook for 1 minute until fragrant, then whisk in the all-purpose flour and cook for 1-2 minutes to remove the raw flour taste.
Simmer the soup base
  1. Pour in the chicken broth, then add the russet potatoes and garlic powder and bring everything to a boil.
Cook until tender
  1. Reduce to a simmer and cook for 18-20 minutes, stirring occasionally, until the potatoes are tender when pierced with a fork.
Thicken with mashing
  1. Mash a portion of the potatoes in the pot (about a third) to thicken the soup while keeping chunks for texture.
Finish with cream and ham
  1. Stir in the heavy cream, diced cooked ham, and Dijon mustard, then simmer for 5 minutes until heated through and creamy.
Season and serve
  1. Season with salt and pepper to taste, then serve topped with fresh parsley and shredded cheddar.

Notes

Pro tip: Mash directly in the pot to control thickness—more mashing makes a thicker soup, less keeps it chunkier. Store leftovers in the refrigerator for up to 3-4 days; freeze yes (up to 2 months) but expect texture to be slightly softer after thawing. For a dietary swap, use half-and-half or milk instead of heavy cream for a lighter version (simmer a bit longer to bring it together).

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating