Skip to Content

Join our Free 5 Day Detox Series when you subscribe today! SIGN ME UP


Browse by Diet


Browse by Diet

Home / Creamy Ham and Potato Soup

Creamy Ham and Potato Soup

Ham and Potato Soup – A few years ago, I created this creamy and delicious Ham and Potato Soup recipe the day after Christmas. We didn’t want to eat ham sandwiches and we all love a big bowl of hearty, creamy and healthy ham and potato soup.

So, in less than 1 hour, you can make a big pot of this healthy ham and potato soup full of vegetables. It’s hearty enough for dinner with leftovers for the next day.

ham and potato soup recipe

A Healthier Ham and Potato Soup Recipe

Every time I take on a classic recipe, I not only think about cleaning up the general ingredients, but making it even healthier. Classic ham and potato soup recipes are full of milk-based cream, white flour and far too little vegetables.

If your skeptical about whether a potato soup can actually be healthy, this post is a must read. Are Potatoes Healthy?

Some recipes that I found only have 1/3 a cup of celery for 8 servings! Here at Clean Cuisine, we want to show you that adding loads of vegetables with robust flavors is delicious and easy.

Plus, adding extra vegetables means you don’t have to make an extra side dish. This ham and potato soup recipe is hardy enough on it’s own.

And don’t worry, if you don’t have all the vegetables in my recipe down below, you can certainly substitute or add a little more of another vegetable.

ham and potato soup recipe

How to Make Ham and Potato Soup

If you know how to make a healthy classic chili, then you’ll do just fine making this ham and potato soup recipe. If not, keep reading and I’ll give you the simple steps to making the best soups, chilis and stews.

#1: Saute Vegetables in Extra Virgin Olive Oil

Start off with chopping all of your vegetables. In my first bowl, I added the carrots, celery and leeks and cooked them first because they take the longest. In a second bowl, I added the chopped onion and pressed garlic. Using a large 5.5 quart stock pot over medium heat, add a little extra virgin olive oil along with the first bowl of vegetables. Saute for a few minutes and then add the onion and garlic.

Sauteing vegetables is very healthy because it preserves more nutrients. Aside from this healthy benefit, sauteing makes the vegetables taste much richer and more delicious.

ham and potato soup recipe

Plus, extra-virgin olive oil contains predominately monounsaturated fat. It also contains antioxidants and flavonoids that help prevent bad LDL cholesterol from oxidizing and becoming dangerous to your blood vessels. Learn more about healthy cooking oils here.

#2: Add Seasonings, Broth and Potatoes and Bring to a Boil

I prefer boiled potatoes in soups over sauteed potatoes. So, I added them into my stockpot with delicious thyme and parsley and chicken stock.

ham and potato soup recipe

Just like when cooking potatoes for mashing or pasta, you need to add more heat to bring the stockpot to a boil. Then reduce heat and simmer until the potatoes are able to be pierced with a fork and easily slide off.

#3: Make a Roux With Coconut Oil, Gluten Free Flour and Almond Milk

While the stockpot is simmering and the potatoes are cooking, now is a great time to make a roux. A roux (pronounced: roo) is a classic thickener for soup and stew consistency using a little fat and flour.

Because we eat clean, I opted for Barlean’s coconut oil, King Arthur’s whole grain gluten free flour and homemade almond milk. Or, if you would rather buy it instead, check out Goodmylk’s Almond Mylk Concentrate.

Of course, you can substitute this with other fats, but I was pleasantly surprised and how easy this came together and how absolutely delicious the ham and potato soup recipe is.

ham and potato soup recipe

If you’ve not made a roux before, check out the recipe card for more details. You can add a classic roux to any soup or stew to make it thicker and creamy.

#4: Simmer the Ham and Potato Soup Recipe on Low

Once you’ve got everything in the stockpot and you have a little extra time, I love to simmer the ham and potato soup recipe on low. Anywhere from 20-30 minutes helps to meld the flavors together.

Hopefully you make a full batch so you can experience the “cook once, eat twice” philosophy. We make extra big batches and have plenty of leftover for lunch and sometimes dinner the next day.

ham and potato soup recipe

Big Batch Soup and Chili Recipes

Here are some of my favorite recipes to make with plenty of leftovers.

Vegetarian Chili Recipe — You can easily add ground beef, turkey or shredded chicken to this recipe.

Thai Curry Recipe — Quick and easy, just 3 simple steps and you’ll have a large pot of thai curry ready to enjoy.

Buttnernut Squash Soup – Butternut squash is not expensive and is loaded with nutrients – two big wins for this soup recipe.


Creamy Ham and Potato Soup Recipe

Creamy Ham and Potato Soup recipe is super creamy but without dairy or gluten and loaded with healthy vegetables. Plenty of leftovers!

ham and potato soup recipe
Save Recipe
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 6-8 1x


  • 1 tablespoons extra virgin olive oil
  • 45 carrots, diced
  • 45 celery stalks, diced
  • 1 leek, diced
  • 1 large Spanish onion, diced
  • 68 cloves of garlic, minced
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon fresh ground pepper
  • 2 teaspoons thyme
  • 2 teaspoons parsley
  • 56 red or yellow skin potatoes, diced
  • 4 cups chicken broth
  • 5 tablespoons extra virgin organic coconut oil
  • 5 tablespoons gluten free flour
  • 2 cups almond milk, homemade recipe here
  • 2+ cups ham off the bone, diced


  1. In a large 5.5 quart stockpot (This is our favorite 5.5 Quart Xtrema Cookware Pot — it’s non-toxic and 100% ceramic), add the extra virgin olive oil and turn the stovetop to medium heat.
  2. Add the diced carrots, celery and leeks along with sea salt and pepper, to taste. Saute for 4-5 minutes and stir at least 1-2x a minute until the carrots begin to soften. ham and potato soup recipe
  3. Next, add the diced onion and pressed garlic. Saute for an additional 3-4 minutes.
  4. To the stockpot, add the thyme, parsley, diced potatoes and chicken broth. Increase the heat to medium-high, stirring occasionally until it begins to boil. Reduce heat and cover with a lid for 12-15 minutes or until the potatoes are softened. A quick test is by scooping out a piece of potato and piercing with a fork. If the potato falls easily off the fork, then they are done. ham and potato soup recipe
  5. While the stockpot is simmering, make your roux in a separate saucepan. Add the coconut oil first and let it fully melt on medium heat. Then, add the flour and whisk together until the mixture begins to slightly boil. ham and potato soup recipe
  6. Reduce heat and slowly add the almond milk, 1/2 a cup at a time allowing the mixture to thicken. If it gets too thick too quick, reduce the heat and add a little more milk. I like using this stainless steel whisk to combine the roux. Increase the heat if it’s too runny to allow some of the extra liquid to evaporate. ham and potato soup recipe
  7. Add the roux to the stockpot along with the chopped ham and sea salt and pepper, to taste.ham and potato soup recipe
  8. Over medium heat, let the ham and potato soup simmer for 20 minutes or up to 40 minutes, if you have the time. ham and potato soup recipe

Last Step! If you loved our recipe, leave us a review below. This helps future recipe makers and ensures continued high-quality recipes for years to come!


If the soup is too thick for your like, add a little more chicken stock. If it’s too thin, add a little more roux.

© 2024 clean cuisine Recipe by:

Aimee Niedosik

Aimee loves to craft delicious, nutrient-dense recipes to share with her family and friends. While in remission from autoimmune diseases and underlying viruses, she still maintains an anti-inflammatory and anti-aging diet. Aimee is a Christian, website designer, autoimmune community leader and lives in North Carolina with her husband, 2 kids and 2 dogs.

Previous Post
The Best Dressing Recipe without Grains
Next Post
Recipe for Queso Dip Dairy Free
Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


Tuesday 27th of December 2022

Instead of Chicken Broth can I use homemade ham bone broth?

Aimee Niedosik

Tuesday 27th of December 2022

Yes, absolutely! Let me know how it turned out.

Get a 5 Day Natural Detox Plan
when you Subscribe!