One Pot Ham And Potato Soup

Loading…

By Reading time

One pot ham and potato soup lands with that cozy, spoon-coating texture people want when the weather turns cold or the fridge needs using up. The broth turns creamy without tasting heavy, the potatoes soften just enough to break down at the edges, and the ham gives every bite a salty, smoky depth that keeps the bowl from feeling one-note. It’s the kind of soup that gets ladled once for dinner and then again for lunch the next day.

What makes this version work is the way it builds thickness from the potatoes themselves instead of relying on a big amount of cream. A quick flour-and-butter base gives the broth body, then mashing a portion of the potatoes right in the pot turns the soup naturally velvety. Dijon adds a quiet little lift at the end, which keeps the dairy and ham from tasting flat.

Below, you’ll find the part that matters most: how to keep the potatoes tender, how to avoid a gluey texture, and which substitutions still give you a proper bowl of soup instead of a thin stew.

“

The potatoes broke down just enough to thicken the soup, and the ham stayed tender instead of turning chewy. I served it with cheddar on top and my husband went back for a second bowl before I even sat down.

★★★★★— Melissa R.

Save this one pot ham and potato soup for the nights when you want creamy broth, tender potatoes, and a full dinner in one pot.

Save to Pinterest

The Potato Step That Keeps This Soup Creamy Instead of Gluey

The difference between a silky, hearty soup and one that turns pasty is all in how the potatoes are handled. Russets are the right choice here because they break down a little as they cook, which naturally thickens the broth without needing a lot of extra roux. If you use waxy potatoes, they’ll hold their shape too well and the soup can stay thin unless you add more flour, which throws off the balance.

Mashing only part of the potatoes is the trick that makes this bowl feel rich without becoming heavy. Leave some cubes intact for texture, then press a few against the side of the pot with a spoon or potato masher. That gives you body in the broth while still keeping enough distinct pieces that each spoonful feels like soup, not mashed potatoes in liquid.

  • Russet potatoes — These soften and break down in a way that naturally thickens the soup. Yukon Golds can work, but they stay a little firmer and give you less of that built-in creaminess.
  • Cooked ham — Use ham that’s already cooked and diced into small bite-size pieces. Thick chunks can taste chewy and salty in a bad way, while smaller pieces distribute the smoky flavor through the whole pot.
  • Heavy cream — This gives the soup its smooth finish and holds up better than milk. Half-and-half works in a pinch, but the soup will be a little lighter and less plush.
  • Dijon mustard — It doesn’t make the soup taste mustardy. It wakes up the cream and ham, which is what keeps the flavor from going flat.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Base So the Soup Thickens the Right Way

Softening the vegetables first

Start with the butter, onion, and carrots, and give them time to soften before anything else goes in. You want the onions translucent and the carrots just beginning to lose their raw edge, not browned. If you rush this stage, the soup can taste sharp underneath the creamy broth. The carrots should still have a little bite later, but the onion needs this head start to disappear into the background.

Cooking out the flour

Once the garlic goes in, whisk in the flour and let it cook for a minute or two. That step gets rid of the raw flour taste and helps the soup thicken smoothly instead of tasting pasty. The mixture should look like a light, wet paste clinging to the vegetables. If it starts to darken fast, lower the heat; flour burns quickly in butter.

Simmering the potatoes until tender

Pour in the broth, add the potatoes and garlic powder, then bring the pot to a boil before lowering it to a steady simmer. The potatoes should be tender enough to pierce easily with a fork, but not falling apart yet. If the heat is too high, the outside of the cubes will break down before the centers are cooked through. A calm simmer gives you even texture and a broth that stays smooth instead of cloudy and overworked.

Finishing with cream and ham

Stir in the cream, ham, and Dijon only after the potatoes are tender. This keeps the dairy from getting boiled hard, which can make it look split or grainy. Let the soup simmer gently for about five minutes so the ham warms through and the flavors settle together. Taste at the end and season with salt and pepper after the ham has had a chance to season the pot for you.

Small Changes That Still Give You a Proper Bowl of Soup

Make it lighter without losing the creamy finish

Swap the heavy cream for half-and-half and cut back slightly on the butter. The soup won’t be as plush, but the potatoes will still give you enough body that it doesn’t feel watery.

Use leftover holiday ham

This is the best place to use up baked ham from a holiday meal. Dice it small and add it near the end so it stays tender. If the ham is especially salty, wait to salt the soup until after it simmers for a few minutes.

Make it gluten-free

Use a gluten-free all-purpose flour blend in place of the regular flour. Cook it the same way in the butter so it loses that raw starch taste. The texture may be a touch softer, but the soup still thickens well.

Add more vegetables without changing the method

Celery, corn, or peas fit in easily here. Add celery with the onion and carrots, or stir in corn and peas near the end so they stay bright and don’t turn mushy.

Storage and Reheating

  • Refrigerator: Store for up to 4 days in a covered container. The soup thickens as it chills, so expect it to set up a bit more by the next day.
  • Freezer: It freezes, but the cream can separate slightly after thawing. If you plan to freeze it, stop before adding the cream, then stir it in when you reheat.
  • Reheating: Warm it slowly on the stove over low heat and add a splash of broth or milk if needed. Don’t let it boil hard, or the potatoes can turn grainy and the dairy can split.

Answers to the Questions Worth Asking

Can I use milk instead of heavy cream?+

Yes, but the soup will be lighter and a little less rich. Whole milk works better than low-fat milk because it stands up to the flour-thickened broth more cleanly. Keep the heat low when you stir it in so it doesn’t curdle.

How do I thicken ham and potato soup if it’s too thin?+

Mash more of the potatoes right in the pot and simmer it for a few more minutes. That thickens the soup naturally without making it gummy. If it still needs more body, whisk a teaspoon of flour into a splash of cold broth first, then stir that in.

Can I make this soup ahead of time?+

Yes, and it reheats well. The soup will thicken as it sits, so add a little broth when warming it back up. If you’re planning several days ahead, stop before the cream goes in and finish it fresh after reheating.

How do I keep the potatoes from falling apart?+

Cut them into even cubes and keep the soup at a gentle simmer, not a hard boil. A rolling boil tears the edges of the potatoes before the centers are done. If they start to soften fast, lower the heat right away.

Can I use bacon instead of ham?+

You can, but the soup will taste smokier and a little less meaty. Cook the bacon first, then use a spoonful of the drippings in place of part of the butter. Stir the bacon in at the end so it stays crisp.

One Pot Ham And Potato Soup

One pot ham and potato soup made with tender russet potatoes, carrots, and a creamy Dijon broth. You’ll simmer, lightly mash for thickness, then finish with ham and heavy cream for a hearty, spoonable bowl.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 550

Ingredients
  

Cooked ham, diced
  • 2 cup cooked ham, diced
Russet potatoes, peeled and cubed
  • 3 lb russet potatoes, peeled and cubed
Carrots, diced
  • 2 carrots, diced
Onion, diced
  • 1 onion, diced
Garlic, minced
  • 3 garlic, minced
Chicken broth
  • 5 cup chicken broth
Heavy cream
  • 1 cup heavy cream
Unsalted butter
  • 3 tbsp unsalted butter
All-purpose flour
  • 3 tbsp all-purpose flour
Dijon mustard
  • 1 tsp Dijon mustard
Garlic powder
  • 1 tsp garlic powder
Salt and pepper
  • 1 salt and pepper to taste
Fresh parsley
  • 1 fresh parsley and shredded cheddar for serving
Shredded cheddar
  • 1 fresh parsley and shredded cheddar for serving

Equipment

  • 1 Dutch oven

Method
 

Sauté vegetables and thicken base
  1. Melt the unsalted butter in a large pot over medium heat. Sauté the onion and carrots for 5 minutes, until they start to soften and look glossy.
  2. Add the garlic and cook for 1 minute. Whisk in the all-purpose flour and cook for 1-2 minutes, stirring until it smells toasted and forms a paste.
  3. Pour in the chicken broth and add the russet potatoes and garlic powder. Bring everything to a boil, then reduce to a simmer.
Simmer and finish creamy
  1. Simmer for 18-20 minutes, until the potatoes are tender when pierced. Skim away any foam if needed for a cleaner broth.
  2. Mash a portion of the potatoes in the pot for thickness. Stir well so the soup looks creamy with some tender chunks remaining.
  3. Stir in the heavy cream, diced ham, and Dijon mustard. Simmer for 5 minutes, until the soup is hot and slightly thickened.
  4. Season with salt and pepper to taste. Serve with fresh parsley and shredded cheddar on top.

Notes

For extra creaminess without turning the potatoes gluey, mash only about one-third of the potatoes and stir gently. Store in the refrigerator up to 4 days; reheat on the stovetop over low heat, adding a splash of broth if needed. Freezing is not recommended because the dairy can separate when thawed. If you want a lighter version, use half-and-half instead of heavy cream for a milder, thinner finish.

You might also like these recipes

Leave a Comment

Recipe Rating