everydaycookingtips.com

Ham And Potato Soup That’ll Warm Your Soul

There’s something incredibly comforting about a bowl of ham and potato soup on a chilly evening. It’s creamy, savory, and packed with hearty chunks of tender ham and soft potatoes that practically melt in your mouth. This isn’t just another potluck side dish—it’s a full-fledged meal that feels like a warm hug in a bowl. Whether you’re making it for a cozy family dinner or feeding a crowd after a long day, this recipe never fails to bring smiles around the table.

Ham And Potato Soup beautifully presented from an overhead angle

What Is Ham And Potato Soup?

Ham and potato soup is a classic comfort food made by simmering diced potatoes and cooked ham in a flavorful broth until everything becomes tender and infused with rich, smoky notes. The base is usually a roux—a mixture of butter and flour—that thickens the soup into a velvety consistency. Many versions add onions, celery, and garlic for extra depth, while others keep it simple with just ham, potatoes, and cream for maximum richness. It’s often garnished with fresh herbs like parsley or chives before serving, giving it a pop of color and brightness.

Why You’ll Love This Recipe

This version of ham and potato soup stands out because it balances simplicity with soul-warming flavor. We start with a golden roux that builds a deep, nutty foundation, then slowly build layers of taste with sautéed aromatics—onions, garlic, maybe even a little celery if you love crunch. Then we pour in chicken or vegetable broth and let it bubble gently while the potatoes cook down into creamy perfection. The star here is the leftover holiday ham—its salty, smoky essence infuses every spoonful with nostalgic warmth.

What makes this soup truly special? It’s forgiving, adaptable, and deeply satisfying. You can make it ahead of time, freeze portions for later, or adjust the thickness to your liking. Plus, it’s naturally gluten-free if you use a gluten-free roux blend, and it pairs beautifully with crusty bread or a simple green salad. Whether you’re using up leftover ham or craving something cozy from scratch, this recipe delivers comfort without compromise.

How to Make Ham And Potato Soup

Quick Overview

Making ham and potato soup is easier than you think! Start by cooking a roux (butter + flour) to create a smooth thickening base. Sauté onions and garlic for aroma, then add broth, cubed potatoes, and chopped ham. Simmer until potatoes are fork-tender, then stir in cream or milk for silkiness. Season wisely—ham adds saltiness, so taste as you go. Finish with fresh herbs, and you’ve got a restaurant-worthy soup in under an hour.

Ingredients

  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour (use gluten-free if needed)
  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 4 cups low-sodium chicken or vegetable broth
  • 1½ pounds Yukon Gold or red potatoes, peeled and cut into ¾-inch cubes
  • 8 ounces cooked ham, cut into bite-sized pieces (about 1–1½ cups)
  • 1 cup heavy cream or whole milk (plus more for thinning)
  • Salt and freshly ground black pepper, to taste
  • Optional: 1 tablespoon Dijon mustard for tang
  • Garnish: Chopped fresh parsley or chives

Ham And Potato Soup ingredients organized and measured on kitchen counter

Step-by-Step Instructions

Step 1: Preheat & Prep Pan

Melt the butter in a large Dutch oven or heavy-bottomed saucepan over medium heat. Once melted and foamy, whisk in the flour and cook for 2–3 minutes, stirring constantly, until the mixture turns golden brown—this is your roux, and it should smell nutty but not burnt. This step is key for that silky, rich texture!

Step 2: Sauté Aromatics

Add the diced onion and a pinch of salt to the roux. Cook, stirring frequently, for about 5–7 minutes until the onions become translucent and soft. Stir in the minced garlic and cook for another 30 seconds until fragrant—don’t let it burn!

Step 3: Build the Base

Slowly pour in the broth while whisking continuously to avoid lumps. Bring the mixture to a gentle simmer and let it cook for 2–3 minutes to cook off the raw flour taste. Then add the cubed potatoes and stir well.

Step 4: Simmer Until Tender

Cook uncovered for 15–20 minutes, or until the potatoes are fork-tender. Stir occasionally so they don’t stick. If the soup gets too thick, add a splash of broth or water.

Step 5: Add Ham & Cream

Stir in the chopped ham and continue cooking for another 5 minutes. Remove from heat and carefully stir in the heavy cream (or milk). If using Dijon, add it now too. Taste and adjust seasoning—remember, ham is already salty, so go easy on additional salt.

Step 6: Serve & Garnish

Ladle hot soup into bowls, top with fresh parsley or chives, and serve immediately with crusty bread on the side. Enjoy!

What to Serve It With

This hearty soup shines when paired with simple, complementary sides. Crusty sourdough or garlic bread works wonders—perfect for soaking up extra broth. A light Caesar or garden salad with lemon vinaigrette cuts through the richness. For a complete comfort meal, try adding a side of cornbread muffins or roasted carrots with thyme. If you’re feeling fancy, a dollop of sour cream or a sprinkle of crispy bacon bits on top elevates it even further.

Top Tips for Perfecting Your Ham And Potato Soup

Use Leftover Ham: Nothing beats the deep, smoky flavor of real holiday ham—it makes all the difference. Reserve some meat from your Christmas or Easter roast for future soups.

Don’t Over-Salt: Cooked ham is already salty, so taste the broth before adding salt. Add pepper and herbs last for brightness.

Thicken Naturally: If you prefer no flour, mash a few potato chunks directly into the soup to thicken it.

Make It Creamier: Blend half the soup in a blender or immersion blender before adding cream for ultra-smooth texture.

Flavor Boost: Sauté the onion in a little ham drippings instead of butter for extra umami.

Vegetarian Option?: Skip the ham, use smoked paprika to mimic smokiness, and swap broth for mushroom stock.

Storing and Reheating Tips

Store leftover soup in an airtight container in the fridge for up to 4 days. It thickens as it cools, so thin it back out with a bit of broth or milk when reheating. To reheat, warm gently over stovetop—never boil—as boiling can break down the potatoes and make the soup watery. Stir in a splash of cream if desired. This soup freezes beautifully! Cool completely, portion into containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stove or in the microwave.

Frequently Asked Questions

Can I make this soup ahead of time?
Absolutely! You can cook the soup up to two days in advance and store it covered in the refrigerator. Just remember to add the cream right before serving—it separates when stored, so stir it back in for a silky finish.

Is this soup gluten-free?
Yes, if you use gluten-free flour when making the roux and ensure your broth is certified gluten-free, this recipe works perfectly for gluten-sensitive diets.

Can I substitute other vegetables?
Of course! Try adding peas, carrots, or shredded cabbage during the last 10 minutes of cooking for extra veggie goodness.

Why does my soup get lumpy?
Lumps happen when the roux isn’t whisked smoothly into the liquid. Always add broth slowly while whisking constantly. If lumps form, press through a fine-mesh sieve before adding cream.

Final Thoughts

Ham And Potato Soup slice on plate showing perfect texture and swirl pattern

There’s magic in simplicity, and this ham and potato soup proves it. No complicated techniques, no hard-to-find ingredients—just good food that brings people together. Every spoonful tastes like home, whether it’s your first time making it or your tenth. So go ahead—make a big batch, invite someone over, and savor the moment. Because sometimes, the best recipes aren’t written down at all… they’re passed from heart to heart, one warm bowl at a time.

No ratings yet

Ham and Potato Soup

A hearty, comforting soup made with tender potatoes, savory ham, and a rich broth—perfect for chilly days.
Prep : 10 Total : 25 minutes

Ingredients
  

Main Ingredients

  • 6 cups chicken broth
  • 4 medium russet potatoes, peeled and diced into ½-inch cubes
  • 2 cups cooked ham, diced
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 0.25 cup heavy cream (optional)
  • 1 chopped fresh parsley for garnish

Instructions
 

Preparation Steps

  • In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion and sauté until softened, about 5 minutes.
  • Add the minced garlic and cook for another minute until fragrant.
  • Sprinkle in the flour and stir constantly for 1–2 minutes to form a roux.
  • Gradually whisk in the chicken broth, stirring to avoid lumps. Bring to a simmer.
  • Add the diced potatoes, thyme, rosemary, salt, and pepper. Simmer uncovered for 15–20 minutes, or until potatoes are tender.
  • Stir in the diced ham and cook for an additional 5 minutes.
  • For a creamier texture, stir in the heavy cream if desired.
  • Adjust seasoning with more salt and pepper as needed. Ladle into bowls and garnish with fresh parsley before serving.

Notes

Serve hot with crusty bread for a complete meal.

Recipes Should You See

everydaycookingtips

I’m Lina, your everyday cooking companion. I share practical, family-friendly recipes with clear instructions, prep times that actually match reality, and tips to save time without sacrificing flavor. Expect quick skillets, sheet-pan meals, hearty soups, and lighter sides—plus substitutions and make-ahead ideas for busy weeks. My goal is simple: help you put nourishing food on the table with less stress and more confidence.

You Must Try

As Seen On:

Everydarycookingtips
Everydarycookingtips
Everydarycookingtips
Everydarycookingtips
Everydarycookingtips
Easy Healthy Recipes
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

as seen on:

Everydarycookingtips
Everydarycookingtips
Everydarycookingtips
Everydarycookingtips
Everydarycookingtips
Easy Healthy Recipes

Download My FREE Protein Meal Plan!

0
Would love your thoughts, please comment.x
()
x