Jump to RecipeJump to VideoLeave a ReviewPin Recipe

Creamy, hearty, and ready in about an hour, this ham and potato soup is the kind of comfort food you crave when the weather turns cold. It’s a simple, satisfying meal that makes the most of pantry staples and a little bit of ham.

If you have ham left over from a holiday holiday ham (like my pineapple glazed ham), this soup is a delicious way to use it up. You might also love these leftover ham scalloped potatoes or a quick batch of ham salad for sandwiches.

Horizontal overhead shot of hands holding a red and white bowl of creamy ham and potato soup.

What to Know Before You Get Started

  • Use room-temperature cream to prevent curdling. Don’t add cold dairy straight from the fridge. Stir it in at the end over low heat and avoid letting the soup boil once the cream is added.
  • Dice potatoes into uniform pieces so they cook evenly. Aim for roughly ยฝ-inch cubes.
  • Start with low-sodium broth if you want to control the salt level. Between the ham and broth, it’s easy for this soup to get too salty.

Cream Note: Half and half gives this soup a rich, creamy texture without feeling too heavy. Whole milk works if you want something lighter, or use heavy cream for a more indulgent bowl. Just remember to bring it to room temperature before adding it to the pot.

Directions

Starting with cooked ham and store-bought broth makes Grandmaโ€™s creamy ham and potato soup quick and easy. It’s cold weather comfort food!

  1. Cook the veggies in butter and olive oil over medium heat.
  2. Add the flour, garlic, thyme, salt, and pepper. Cook for 1 minute to avoid that raw flour flavor. The flour combines with the butter and oil to create a roux that will thicken the creamy soup. The starches in the roux also help stabilize the creamy emulsion and prevent it from separating.
  3. Gradually add the broth to the pot, whisking constantly. Similar to making a gravy, this gives the flour time to absorb the liquid and helps to prevent lumps in your broth. You can also stir in the bay leaf and potatoes at this point. When prepping your ingredients, remember to dice the potatoes into uniform pieces so that they cook evenly.
  4. Boil, and then reduce the heat. Simmer until the potatoes are fork-tender, about 10-15 minutes, stirring regularly.
  5. Add the ham and half-and-half. Warm over low heat.
  6. Taste and season with salt and pepper, if necessary.
Overhead shot of hands eating a bowl of creamy ham and potato soup.

Serving Suggestions

A warm bowl of creamy ham and potato soup goes well with a simple salad dressed in Dijon vinaigrette, as well as a basket of cornbread muffins, a loaf of crusty no-knead Dutch oven bread, a batch of Aunt Bee’s 3-ingredient biscuits, or these cranberry muffins.

Horizontal shot of two bowls of quick ham and potato soup on a table.

Preparation and Storage

  • How to Store: Keep leftovers in an airtight container in the refrigerator for 3-4 days.
  • I do not recommend freezing this soup. When thawed, the cream in the broth may โ€œbreak,โ€ giving the soup an odd texture. Dairy-based soups just arenโ€™t very freezer friendly! Also, the potatoes have a mushy texture after freezing and thawing.
  • How to Reheat: Place the soup in a saucepan over low heat. Warm just until heated through โ€” be careful not to let the soup boil or the cream may curdle. You can also warm individual servings in the microwave for about 1 minute.

Recipe Variations

  • Swap the protein. Use diced or shredded rotisserie chicken or leftover turkey in place of the ham.
  • Make your own stock. If you have a leftover ham bone or ham hock, use it to make a homemade ham broth for even deeper flavor.
  • Try different potatoes. Russet potatoes work well here, but Yukon gold or red potatoes are great options too. If using thin-skinned varieties, there’s no need to peel them.
  • Add extra veggies. Sliced mushrooms, corn, peas, or broccoli all work nicely in this soup.
  • Customize the seasonings. Add parsley, chives, rosemary, or sage along with the thyme. For a little heat, stir in some cayenne or crushed red pepper flakes.
  • Make it cheesy. Stir in a handful of shredded cheddar or a few cubes of Velveeta at the end for a cheesy ham and potato soup.
Square overhead shot of creamy ham and potato soup in a vintage red and white bowl.

More Cozy Soups to Try:

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Square overhead shot of creamy ham and potato soup in a vintage red and white bowl.

Creamy Ham and Potato Soup

5 from 1 vote
Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
Servings 6 people
Calories 325 kcal
Thereโ€™s nothing cozier than a warm bowl of thisย creamyย ham and potato soupย on a chilly day!

Ingredients
  

  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 2 large carrots, peeled and diced
  • 2 stalks celery, diced
  • 2 large cloves garlic, grated or minced (about 2 teaspoons)
  • ยผ cup all-purpose flour
  • ยฝ teaspoon dried thyme
  • ยฝ teaspoon kosher salt
  • ยผ teaspoon ground black pepper
  • 4 cups chicken broth
  • 1 bay leaf
  • 3 cups peeled potatoes, cut into ยฝ-inch dice (I used 2 russet potatoes)
  • 2 cups cooked, diced ham
  • 2 cups half-and-half cream, at room temperature
  • Optional garnish: additional chopped fresh thyme or chopped fresh parsley

Instructions

  • In a Dutch oven, heat the olive oil and butter over medium heat until the butter melts. Add the onion, carrots, and celery; saute until tender, about 7 minutes.
    Sauteing vegetables in a cast iron Dutch oven.
  • Stir in the garlic, flour, thyme, salt, and pepper until blended. Cook, stirring, for 1 minute.
    Adding seasoning to a pot of ham and potato soup.
  • Gradually add the broth, bay leaf, and potatoes. Bring to a boil; then reduce the heat so that the broth is at a gentle boil. Cook until the potatoes are fork-tender, about 10-15 minutes, stirring regularly.
    Pouring chicken broth into a Dutch oven.
  • Reduce the heat to low; add the ham and half-and-half. Stir just until warmed through (do not boil). Discard the bay leaf. Season with additional salt and pepper, if necessary.
    Bowl of diced ham.
  • Ladle into bowls, garnish with fresh herbs, and serve!
    Square overhead shot of creamy ham and potato soup in a vintage red and white bowl.

Notes

  • If you have leftover honey baked ham, pineapple ham, or glazed ham, the sweet and smoky flavor of the meat is delicious in the savory soup. If you don’t have leftovers, store-bought diced ham or ham steaks will work fine.
  • Taste and season as you go.ย The total amount of salt necessary will vary depending on the saltiness of your broth and ham, and on personal preference. Add extra salt for more flavor, and feel free to increase the other herbs and seasonings as well.

Nutrition

Serving: 1/6 of the recipeCalories: 325kcalCarbohydrates: 26gProtein: 13gFat: 20gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 0.2gCholesterol: 62mgSodium: 1369mgPotassium: 551mgFiber: 2gSugar: 7gVitamin A: 3813IUVitamin C: 8mgCalcium: 118mgIron: 2mg
Keyword: creamy ham and potato soup, ham and potato soup, leftover ham recipes, potato and ham soup
Course: Dinner, Lunch
Cuisine: American, Southern

More Leftover Ham Recipes to Try

Overhead shot of two bowls of ham and potato soup on a wooden dinner table.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Beverly says:

    5 stars
    Just made it last night for dinner. Really good. Would make again. Thanks for the recipe.

    1. The Seasoned Mom says:

      Thank you for trying it out and taking the time to leave a review, Beverly! We’re so glad you enjoyed the recipe.