December 27, 2021

Creamy Ham and Potato Soup

This simple ham and potato soup is warm, cozy, creamy, and the perfect way to use leftover ham. It’s a delicious hearty soup that is sure to comfort you!

Creamy Ham and Potato Soup

Hearty, cozy, delicious, and warming – there’s nothing better than a hot bowl of delicious soup. This simple ham and potato soup is filled with veggies, buttery potatoes, and a creamy broth that’s made without any heavy cream.

Ham and potato soup is a wonderful way to use up leftover ham from your holiday meals like Christmas, Thanksgiving, or Easter. You’ll just chop up your leftover ham and then whip up a soup that will take you around 30 minutes to make.

This ham and potato soup recipe is unique because it is completely dairy free, gluten free, and grain free. It’s so easy to make and a simple crowdpleaser!

soup ingredients

Soup Ingredients

Veggies: we’re using a simple, yet flavorful combination of veggies as the base of this soup. It’s full of diced onion, carrot, celery, garlic, and finished off with green peas.

Cooked Ham: this soup is the best way to use leftover cooked ham from a holiday dinner like Thanksgiving, Christmas, or Easter. You’ll need around one pound of cooked ham for this soup.

Potatoes: tender, creamy potatoes make this soup extra hearty and delicious. We’re using buttery Yukon gold potatoes in this soup.

Seasonings: fresh thyme, a bay leaf, garlic, and of course salt and pepper.

Chicken Broth: I prefer to use low-sodium chicken broth so that I can better control the amount of salt in the soup.

Coconut Milk: to make this soup rich and creamy without any dairy we’re using full fat canned coconut milk. Don’t worry, it doesn’t make the soup taste like coconut!

Arrowroot Starch: most traditional ham and potato soup is thickened with a flour-based roux but to keep this soup gluten free we’re using grain free arrowroot starch to thicken things up.

broth being poured into soup

Ingredient Swaps and FAQs

  • Ham – don’t have leftover ham? You can easily swap it for leftover chicken or just make this delicious chicken pot pie soup instead!
  • Coconut Milk – you could swap this for whole milk if you don’t mind using dairy. Almond milk would also likely work if you need another dairy free alternative.
  • Arrowroot starch – swap it for cornstarch if needed!

ladle full of soup

How to Make Ham and Potato Soup

Step One: Heat a large heavy-bottomed pot or dutch oven over medium-high heat. Once hot, add the olive oil or ghee to the pot and then add the onion, carrot, celery, and garlic. Cook for 3 to 4 minutes until the onions begin to become translucent.

Step Two: Add the diced ham, diced potatoes, dried thyme, salt, pepper, and bay leaf to the pot and stir until well combined.

Step Three: Pour in the chicken broth and stir until combined and bring the soup to a boil. Once boiling, reduce the heat to a simmer and let the soup simmer uncovered for 10 to 12 minutes until the potatoes are fork tender. 

Step Four: Whisk together the coconut milk and arrowroot starch. Pour the coconut milk and arrowroot mixture into the soup and stir. The soup should thicken as the arrowroot starch is stirred in.

Step Five: Finally, stir in the frozen peas. Cook the soup for 5-10 more minutes until the peas are heated through. Season with additional salt and pepper to taste. Serve and enjoy!

soup in bowl

Can You Make This Soup in the Crockpot?

Yes! you can easily make this soup in the slow cooker if you prefer!

Slow Cooker Instructions:

  • Add all of the ingredients, except the coconut milk, arrowroot starch, and peas to the base of your slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours.
  • Stir in the coconut milk/arrowroot mixture and green peas and cook on high for another 15-20 minutes until the soup has thickened.

More Creamy and Delicious Soup Recipes

Healthy Broccoli Cheddar Soup

Creamy Chicken Gnocchi Soup

Tomato Basil Soup

Easy Loaded Baked Potato Soup

Creamy Zuppa Toscana Soup

soup in bowl with spoon

I hope you give this Creamy Ham and Potato Soup a try! It’s hearty and delicious!

If you do give this recipe a try, I want to know! Leave a comment with a star rating below. You can also snap a photo & tag @allthehealthythings on INSTAGRAM. Your reviews help support All the Healthy Things and make it possible for me to continue to create the recipes you know and love.

Print

Creamy Ham and Potato Soup

  • Author: Ashlea Carver
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6
  • Category: Dinner
  • Method: stove top
  • Cuisine: american
  • Diet: Gluten Free
/
Scale:
  • Author: Ashlea Carver
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6
  • Category: Dinner
  • Method: stove top
  • Cuisine: american
  • Diet: Gluten Free

Ingredients

  • 1 tablespoon olive oil or ghee
  • 1 small yellow onion, diced
  • 2 carrots, diced
  • 2 stalks celery, diced
  • 4 cloves garlic, minced
  • 1 pound cooked ham, diced
  • 1 1/2 pounds Yukon gold potatoes, diced
  • 1 dried bay leaf
  • 1/2 tablespoon fresh thyme
  • salt and pepper, to taste
  • 3 cups low sodium chicken broth
  • 2 cups full fat coconut milk
  • 1 tablespoon arrowroot starch
  • 1 cup frozen peas

Method

  1. Heat a large heavy-bottomed pot or dutch oven over medium-high heat. Once hot, add the olive oil or ghee to the pot and then add the onion, carrot, celery, and garlic. Cook for 3 to 4 minutes until the onions begin to become translucent.
  2. Add the diced ham, diced potatoes, dried thyme, salt, pepper, and bay leaf to the pot and stir until well combined.
  3. Pour in the chicken broth and stir until combined and bring the soup to a boil. Once boiling, reduce the heat to a simmer and let the soup simmer uncovered for 10 to 12 minutes until the potatoes are fork tender.
  4. Whisk together the coconut milk and arrowroot starch. Pour the coconut milk and arrowroot mixture into the soup and stir. The soup should thicken as the arrowroot starch is stirred in.
  5. Finally, stir in the frozen peas. Cook the soup for 5-10 more minutes until the peas are heated through. Season with additional salt and pepper to taste. Serve and enjoy!

Keywords: ham and potato soup, creamy ham and potato soup, crockpot ham and potato soup, ham and potato soup recipe, how to make ham and potato soup

Recipe by: Ashlea Carver / All the Healthy Things | Photography by: THE MINDFUL HAPA

This post contains affiliate links.

Leave a comment

Your email address will not be published.

Recipe rating

    7 comments
  1. Delicious! I want to quadruple it immediately 🙂 I doubled it for my family of 7 (mostly teens)

  2. I made this for dinner and everyone in my family loved it including picky teenagers! I had to add a little more broth like 4 cups instead of 3 but other than that made it exactly as recipes calls for! Thank you for another wonderful recipe!!

  3. This was a lovely, creamy, delicious soup that was a hit with my whole family, including my celiac/dairy free kids! Thanks for expanding my menu options! Delicious!

  4. This was a lovely creamy soup that my whole family enjoyed, including my celiac/dairy free kids. Thanks for broadening my menu options! This was delicious!

  5. Super easy and delicious recipe. I have also tried by swapping out the ham for Turkey and still holds up.

more posts You might also like