Home » Recipes » Soups

Creamy Ham & Potato Soup (Dairy-Free with Paleo Option)

creamy ham and potato soup in a bowl with a spoon on a table
SFF may receive commissions from purchases made through links in this article. As an Amazon Associate I earn from qualifying purchases.

These cold months feel so much cozier with the comfort of a steaming bowl of soup, don’t you think?

If you have leftover holiday ham in your freezer like I do, this is a creamy, delicious way to use it up.And if you double the recipe, you’ll have enough to sock away for another cold day when you don’t feel like cooking.

This soup is so creamy tasting you’ll be amazed it’s dairy free. And if you want to go one step further to make this recipe Paleo or GAPS-friendly, you can substitute sweet potato and/or cauliflower for the yellow potatoes.

Any grain-free flour will do for this recipe, but if you use coconut flour, reduce by 2 tablespoons, since it is so absorbent.

Any dairy-free milk will also work in this soup, but check the box or can to make sure it is unsweetened. (Or use your own homemade coconut milk!)

I strongly recommend using pasture-raised ham (preferably from a small farmer) for this recipe. Here’s why it’s REALLY important that you select high quality pork.

Other Soups You’ll Love:

creamy ham and potato soup in a bowl with a spoon on a table

Creamy Ham and Potato Soup (Dairy-Free with Paleo Option)

A creamy, hearty winter soup that can easily be adapted for Paleo or GAPS diets. Double the recipe and freeze half for an easy meal on nights you don't feel like cooking.
Print Pin
CuisineAmerican, Gluten Free, Paleo
Prep Time25 minutes
Cook Time20 minutes
Total Time45 minutes
Servings4 servings


  • 3 1/2 cups yellow potatoes peeled and diced. (Or use red potatoes or cauliflower for greater nutrition.)
  • 1/2 cup celery diced
  • 1 small onion diced
  • 1/2 pound cooked ham , diced (about a cup)
  • 3 cups chicken broth or stock
  • 5 Tbsp. virgin coconut oil , ghee or grass-fed butter
  • 5 Tbsp. arrowroot flour
  • 2 cups non-dairy milk , unsweetened (Cashew, soy or oat milk are good, neutral-tasting choices.)
  • 1 tsp. sea salt , to taste
  • 1 tsp. ground black pepper , to taste
  • 1 Tbsp. fresh thyme about 5 sprigs, stripped or 1 tsp dried thyme


  • In a sauté pan, sauté the onions and celery in the fat of your choice (I recommend bacon grease!) until onions are translucent and even a little browned on the edges.
  • In a stockpot, combine the chicken stock, potatoes, ham, and sautéed onions and celery.
  • Bring to a boil, then simmer until the potatoes are tender—about 10-15 minutes.
  • With a fork or potato masher, mash the potatoes right inside the stockpot. This helps thicken the soup and create a creamy texture.
  • Continue simmering the soup while you complete the roux in the next steps.In a small saucepan, melt the coconut oil, butter or ghee, and then whisk in the flour, removing any lumps.
  • While still whisking, pour in the milk. This mixture of fat, flour and milk is called a roux.
  • Add the roux to the stockpot and stir in well.
  • Stir in salt, pepper and thyme, to taste.
  • Garnish with chives or chopped, crispy bacon.


Calories: 474kcal | Carbohydrates: 43g | Protein: 19g | Fat: 26g | Saturated Fat: 17g | Cholesterol: 41mg | Sodium: 1863mg | Potassium: 1178mg | Fiber: 6g | Sugar: 4g | Vitamin A: 695IU | Vitamin C: 58.6mg | Calcium: 261mg | Iron: 7.1mg


About the author

Dawn Gifford

Dawn Gifford

Dawn is the creator of Small Footprint Family, and the author of the critically acclaimed Sustainability Starts at Home - How to Save Money While Saving the Planet. After a 20-year career in green building and environmental sustainability, chronic illness forced her to shift her expertise and passion from the public sphere to home and hearth. Get the whole story behind SFF here.

Add Comment

Click here to comment. Comments are moderated. (Comment Policy and Privacy Policy.)

Recipe Rating

Want to eat healthier?
Starting a special diet?

RealPlans totally customizable meal planning app makes getting a delicious, whole food dinner on the table a snap—whether you’re Paleo, vegetarian or something in between!

Vegetarian • Paleo • Gluten Free
AIP • GAPS • Keto • Whole30