<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?event=init&tid=2612641878717&pd[em]=&noscript=1" /> Skip to Content

Ham and Potato Soup

Ham and Potato Soup is a cozy, meal-level soup that makes cold, blustery winter days feel a little more manageable. It starts with pancetta sizzling in the pot, then builds on that salty goodness with ham, savory vegetables, and creamy potatoes. A splash of cream and a hint of mustard round everything out for a bowl that feels comforting and homemade, even on the busiest nights.

Ham and Potato soup in a gray bowl topped with shredded cheese and bacon.

A soup that’s easy to love

I’m as happy as the next soup-addicted soup fanatic that it’s soup season. Buuuut. It’s been a little bit of a shocker that winter landed so fast and hard while it’s still technically fall. Lol.

But that just means that we need to lean more heavily on the incredible warmth and energy-giving powers of soup. Especially soups like this one, which are easy to make and fairly quick to the table.

New and unique recipes are always exciting to try, but there’s a lot to be said for the familiar comfort that a dish like Ham and Potato Soup brings to the table.

Ham and Potato Soup is —

  • Perfect for using up leftover ham from the holidays.
  • Even tastier the next day, after the flavors have had extra time to meld together.
  • A soup that reheats beautifully for lunches during the week.
  • A fuss-free cold-weather dinner that satisfies the entire family.

If potato soup is your winter soup jam, you might also enjoy my Tuscan Potato Soup and my Irish Potato Soup. All have that comforting carby magic that potatoes are famous for.

Ham and Potato Soup in a large white Dutch oven with a copper and iron ladle.

Key Ingredients

Pork — Pancetta and ham add those salty pork flavors we just can’t resist.

Potatoes — Russet potatoes are budget-friendly and readily available, and make the soup hearty and substantial.

Vegetables — The aromatic mix of onions, celery, and carrots creates a flavorful base for the soup broth.

Heavy Cream — A splash of heavy cream adds that richness we crave in cold weather.

Seasonings — I’ve found that a simple blend of dried Italian seasonings adds plenty of herby flavors. But the non-negotiable ingredient — unless you’re allergic! — is Dijon mustard. Mustard adds flavor magic to potato soups. It doesn’t make the soup taste like mustard, but rather adds a smooth, spiced tang.

How to Make Ham and Potato Soup

Ready to make the recipe? Skip to the recipe card now to see the full ingredient list, quantities, prep/cooking times, and printable, detailed instructions. Or, keep scrolling for a visual walk-through and summary of making the soup.

Prep notes

Prepped ingredients in individual containers arranged on a black board.

Here’s a quick guide for preparing the ingredients, if you need it (excluding items that can be measured directly from a container, such as dried herbs and liquids).

  • Peel the onion and slice off and discard the stem and root ends. Chop into small dice.
  • Clean and cut off the rough ends of the celery ribs. Chop into small dice.
  • Scrub the carrot (peel, if desired) and cut off the stem end. Chop into small dice.
  • Peel the garlic cloves and mince.
  • Scrub the potatoes thoroughly and pat dry. Peel, and then cut into 3/4″ cubes.
  • Clean and chop any toppings you might be using (i.e., fresh chives, green onions, freshly shredded cheese, etc.)

Cook the pork ingredients

Pancetta crisping up in some oil in a Dutch oven.
Pancetta and ham cooking in a dutch oven.

Saute the pancetta in a little oil until crispy edges form, then stir in the ham and warm through.

Saute the aromatic vegetables and seasonings

Onions, celery, and carrots cooking in the pot.
Adding flour, butter and seasonings to the pork and vegetable mix.
Vegetables and pork done and ready to continue with the soup.

Add the onions, celery, and carrots and cook, stirring frequently, until the onions begin to soften. Spoon in the butter, flour, herbs, and garlic, mixing well. The butter and flour will create a basic roux for thickening the soup.

Cook the potatoes

Adding chicken broth to the meat and vegetable mixture.
Adding cubed potatoes to the soup.
Soup simmering on the stove.

Pour in the broth, along with the potatoes, and bring to a light boil, letting the potatoes cook until they’re easily mashable.

Finish the soup

Pouring heavy cream into the soup from a white measuring cup.
Ladle of soup.

Add the cream and mustard and serve with your favorite toppings.

Storing

Let the soup cool completely and then store in an airtight container in the fridge for 3 to 5 days. Potato soups generally don’t freeze well because potatoes have the tendency to fall apart when thawing and reheating.

Side-angled view of a bowl of Ham and Potato Soup with toppings and a spoon.

I hope you give this Ham and Potato Soup a try the next time you’re craving something warm and comforting. It’s become one of my go-to recipes when I need something easy but satisfying. If you make it, I’d love to hear how it turns out! Leave a comment below or tag me on Instagram (@soupaddict) so I can see your creation.

Karen xo
Overhead view of a bowl of Ham and Potato soup.

Ham and Potato Soup

No ratings yet
Hearty ham and potato soup made with pancetta and ham, aromatic mirepoix, hearty potatoes, and cream with a hint of mustard for warmth and tang.
Print Recipe Pin Recipe
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes

Ingredients
  

  • 1 tablespoon olive or avocado oil
  • 4 ounces pancetta , cubed
  • 8 ounces cooked ham , cubed
  • 1 small onion , diced (about 1/2 cup)
  • 2 each each celery ribs , diced
  • 1 medium carrot , scrubbed and diced
  • 1 tablespoon dried Italian herb blend
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 3 cloves garlic , minced
  • 3 1/2 cups low-sodium chicken broth
  • 1 1/2 pounds russet potatoes , scrubbed, peeled, and cut into 1/2” cubes
  • 2/3 cup half and half
  • 1 tablespoon Dijon or honey Dijon mustard

Suggested Toppings:

  • Chives
  • Parsley
  • Shredded cheese
  • Bacon pieces

Instructions
  

  • Heat the oil in a 4- to 5-quart soup pot or Dutch oven over medium until the surface shimmers.
  • Add the pancetta and saute until much of the fat has rendered and the edges are getting crispy (about 6-8 minutes). Stir in the diced ham.
  • Mix in the onions, celery, and carrots, and saute until the onions begin to soften (about 5 minutes).
  • Add the butter, flour, and herbs and stir well to mix. Stir in the garlic.
  • Pour in the broth, along with the potatoes. Increase heat to medium-high and bring the soup to a boil. Adjust heat down a bit to maintain an active simmer, and cook for 15-20 minutes, or until a cube of potatoes is easily mashed on the side of the pot with a fork.
  • Reduce heat to low and stir in the dairy and the mustard.
  • Serve with your favorite toppings.

Video

Keyword ham and potato soup
Tried this recipe?Let us know how it was!
Recipe Rating