Creamy Potato Soup: The Ultimate Comfort Food Recipe

Are you tired of sacrificing taste for your dietary restrictions? Do you crave a hearty and creamy soup without the dairy and gluten? Well, look no further than this gluten-free, dairy-free creamy potato soup recipe!

As a nutritionist, I understand how challenging it can be to adhere to specific dietary needs while still satisfying cravings. That’s why I’ve created this soup recipe that is not only allergy-friendly but also easy to make.

Loaded with hearty Yukon gold potatoes, carrots, onions, and a savory ham bone (or skip it for a plant-based option), this soup is a comforting bowl of goodness perfect for any occasion. The best part? The creamy texture comes from a dairy-free cream substitute, making this soup both vegan and non-dairy.

Get ready to indulge in the flavors you love without compromising your dietary needs. This recipe will revolutionize the way you think about gluten-free and dairy-free soups. So let’s roll up our sleeves, grab a pot, and get cooking!

Why You’ll Love This Recipe

Gluten Free Dairy Free Creamy Potato Soup
Gluten Free Dairy Free Creamy Potato Soup

Are you tired of the same old boring soup recipes that just don’t satisfy your taste buds? If you’re looking for a filling and flavorful gluten-free, dairy-free, and plant-based option, then look no further than this Creamy Potato Soup recipe.

What makes this recipe so enticing is its creamy texture and delicious flavor that will leave you feeling satisfied and wanting more. The potatoes are cooked to perfection, and the hints of onion, garlic, carrots, and ham bone create a mouth-watering aroma in your kitchen.

As a nutritionist, I love this recipe because it’s packed with healthy ingredients that are both satisfying and nourishing. Coconut milk is used as an alternative to traditional cream, making it vegan-friendly and a great option for those who are lactose intolerant.

And there’s no need to worry about gluten either – this recipe is naturally gluten-free, so you can enjoy it without the harmful effects on your body.

But what makes this recipe truly stand out is its versatility. You can easily swap out the ham bone with a plant-based ingredient (such as mushrooms) to make it suitable for vegetarians or vegans. You could even top it off with some crispy bacon pieces for a loaded baked potato soup!

Overall, this creamy potato soup recipe is easy to make in just 30 minutes on low heat in a large pot. And with its dairy-free, low-fat ingredients and delicious flavor profile, your friends and family will be begging you for seconds. So what are you waiting for? Give this recipe a try today!

Ingredient List

 Get cozy with a bowl of this gluten-free, dairy-free creamy potato soup.
Get cozy with a bowl of this gluten-free, dairy-free creamy potato soup.

Before we start with this delicious gluten-free and dairy-free creamy potato soup recipe, let’s take a look at the list of ingredients we’ll need!


  • 2 tablespoons olive oil
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 2 celery stalks, chopped
  • 2 medium carrots, peeled and chopped
  • 4 large Yukon Gold potatoes, peeled and cut into small pieces
  • 4 cups vegetable or chicken broth
  • Ham Bone or any cooked ham (optional)
  • Salt and freshly cracked pepper
  • ½ cup coconut milk (or dairy-free cream for a creamier consistency)
  • Fresh or dried thyme
  • Fresh parsley for serving

Most of these ingredients are fairly common and can be found at your local grocery store. Note that you can also use any other type of potatoes such as sweet potatoes or red potatoes in this recipe. Make sure to always double-check the labels when buying your ingredients to ensure everything is gluten-free, dairy-free and plant-based if you’re vegan.

The Recipe How-To

 Whip up a batch of this velvety soup for a nourishing and satisfying meal.
Whip up a batch of this velvety soup for a nourishing and satisfying meal.

Step 1: Gather and Prep the Ingredients

Before anything else, let’s take a look at the ingredients that we’ll need for this creamy potato soup recipe:

  • 2 lbs Yukon Gold potatoes, peeled and diced
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 carrot, peeled and chopped
  • ½ cup celery, chopped
  • 4 cups vegetable broth or chicken broth
  • Ham bone or leftover ham (optional)
  • 2 cups coconut milk or dairy-free cream
  • Salt and pepper to taste
  • Olive oil

Once you have all the ingredients in hand, it’s time to get prepping! Begin by washing and peeling your potatoes before cutting them into small, bite-sized pieces. Then, proceed with chopping up the onion, celery and carrot. Lastly, mince two garlic cloves.

Step 2: Set a Large Pot over Medium-Low Heat

Grab your large pot and set it over medium-low heat. Now add some olive oil to the pot – this will help prevent the vegetables from sticking. Once hot, drop in the onions and cook them until they’re soft and translucent.

Step 3: Add in Celery and Carrots

Add in the celery and carrots while stirring for around five minutes or until they’re tender.

Step 4: Stir in Garlic

Now stir in minced garlic with vegetables for about one minute or until fragrant.

Step 5: Cook Potatoes

It’s time to add your diced potatoes to the pot along with vegetable broth (or chicken broth) and ham bone (or leftover ham). Cook these for around 15 minutes or until tender.

Step 6: Add Coconut Milk or Dairy-Free Cream

Afterward, add two cups of coconut milk (or dairy-free cream) to thicken potato soup along with some salt and pepper to taste. Let this cook down for another 5-10 minutes.

Step 7: Puree Soup (Optional)

If you prefer a creamier texture, puree the soup using either an immersion blender or transfer it to a blender and puree in batches.

And just like that, your dairy-free gluten-free creamy potato soup is ready! Enjoy it on its own or paired with your favourite sandwich or salad.

Substitutions and Variations

 This bowl of comfort is packed with flavor despite being dairy-free and gluten-free.
This bowl of comfort is packed with flavor despite being dairy-free and gluten-free.

As a nutritionist, I understand that not every recipe is suitable for everyone. That’s why I’ve included some easy substitutions and variations for this gluten-free dairy-free creamy potato soup recipe.

1. Vegetarian or Vegan: For a plant-based version of this soup, omit the ham bone and use vegetable broth instead of chicken broth. You can also substitute the butter with olive oil, and the heavy cream with coconut milk to make it vegan.

2. Ham Bone: If you don’t have a ham bone, you can use bacon or smoked sausage instead for added flavor.

3. Yukon Gold Potatoes: If you can’t find Yukon Gold potatoes, you can use Russet or red potatoes instead.

4. Carrots: If you’re not a fan of carrots, try substituting them with parsnips or sweet potatoes for an interesting twist.

5. Onion and Garlic: These two ingredients can be substituted with shallot, leek, or scallion for a milder flavor that won’t overpower the other ingredients.

6. Spice it Up: Add cayenne pepper or red pepper flakes to give this soup a little bit of heat. You could also top it off with some freshly chopped herbs like thyme, parsley, or chives for added freshness.

7. Broth: If you want a richer flavor, use beef broth instead of chicken broth.

8. Thicken with Potato Flakes: Instead of heavy cream, try using potato flakes to thicken the soup without adding any extra dairy.

Don’t be afraid to experiment and make this recipe truly your own!

Serving and Pairing

 The perfect warm and hearty meal for a chilly night in.
The perfect warm and hearty meal for a chilly night in.

This gluten-free and dairy-free creamy potato soup is a versatile dish that can be paired with a variety of sides or served as a standalone meal. The warm, thick and hearty texture of the soup makes it perfect for chilly evenings or when you want something that will stick to your bones.

One option for serving this rich soup is to top it with some freshly chopped herbs, such as parsley, thyme or dill, for an extra boost in flavor. You could also add some shredded cheese alternative or vegan bacon bits on top for a touch of crunch and saltiness. For those who prefer more spice, adding some black pepper or cayenne pepper is a great way to kick up the heat.

As for pairing, some crusty gluten-free bread would be an excellent accompaniment. A fresh green salad with a simple vinaigrette dressing would also pair well with the potato soup. Alternatively, you could serve it with some roasted vegetables, such as broccoli or carrots, for added nutrition and color.

This creamy potato soup is also an excellent starter for a larger meal. It compliments dishes such as roast chicken, grilled salmon or a beef stew very well. Plus, the leftovers of this soup make an excellent lunch option when reheated or enjoyed cold.

No matter how you choose to serve or pair it, this gluten-free and dairy-free creamy potato soup recipe will always satisfy and leave you feeling warm, cozy and full!

Make-Ahead, Storing and Reheating

 Enjoy all the creaminess without any of the dairy by trying out this recipe.
Enjoy all the creaminess without any of the dairy by trying out this recipe.

This gluten-free, dairy-free Creamy Potato Soup recipe can be made ahead of time for an easy meal during the week. Simply store it in the refrigerator for up to three days or freeze it for longer storage.

When reheating, use a low heat on the stovetop and stir occasionally to prevent scorching. If you’re in a hurry or don’t feel like cooking, you can also reheat in the microwave; just make sure to stir occasionally and stop and check for hot spots.

If you want to prepare this soup in advance, try making it up to the point where you add the thickening agents, then store it in the refrigerator or freezer until you’re ready to finish making it. This will help preserve the texture of the potatoes and ensure that the soup is creamy and delicious when you’re ready to serve it.

When storing this soup, be sure to use an airtight container or bag, as moisture can cause it to spoil quickly. I recommend using glass containers or plastic bags designed for freezer storage.

Overall, this Creamy Potato Soup recipe is a great make-ahead option that doesn’t sacrifice flavor or texture. So go ahead and prep a batch for an effortless meal anytime!

Tips for Perfect Results

 A soup that will warm your belly and your soul.
A soup that will warm your belly and your soul.

Cooking a soup is an easy task, but creating a delicious and healthy gluten-free and dairy-free creamy potato soup is another challenge altogether. That is why I am here to provide you with some tips to achieve the perfect results every time you make this dish.

Tip #1: Use Yukon gold potatoes

Using Yukon gold potatoes will create a smoother and creamier texture than regular baking potatoes. It’s important to peel them before using them in your soup for added creaminess.

Tip #2: Thicken with coconut milk

Instead of using cream or milk, you can use coconut milk as a thickening agent. Not only does it add great flavor, but it also makes the soup dairy-free and vegan-friendly.

Tip #3: Cook on low heat

Cooking on low heat for a longer period of time allows the flavors of the ingredients to meld together, resulting in a richer taste. Cooking on high heat may cause the vegetables to become mushy and the soup to lose flavor.

Tip #4: Enhance with ham bone

If you’re using ham bone for added depth to your soup, be sure to remove it from the pot before blending your ingredients. Then add any extra meat off the bone back into your soup after blending.

Tip #5: Add salt and pepper to taste

Adding salt and pepper at the beginning of cooking may cause the broth to become too salty or spicy, so wait until the end and taste as you go along. Remember, it’s always easier to add more seasoning than it is to take it away.

By following these tips, you’ll have tasty guaranteed results every time you make this gluten-free and dairy-free creamy potato soup. Experiment and get creative with your own variations and combinations of ingredients!


As you get ready to make this gluten-free and dairy-free creamy potato soup, you may have some questions that need answering. Fear not! I’ve got you covered with some of the most frequently asked questions. Read on for my expert advice and get ready to make the best potato soup of your life!

What is the best milk alternative for creamy soup?

When preparing your soup, consider swapping out cow’s milk or cream with nut milk, like almond or cashew, for a dairy-free option. If the soup appears too watery, don’t worry, just cook it for a bit longer than usual, without a cover, to help some of the liquid evaporate.

How do you thicken potato soup without milk?

One way to thicken soup is by creating a slurry with cornstarch and water or broth. Simply mix these ingredients in a separate bowl and gradually add it into the soup while it simmers on medium-low heat. As the slurry is whisked in, the soup will thicken quite quickly.

Why isn’t my potato soup creamy?

Cream can be used to enhance the flavor and texture of potato soup, giving it a luxurious and smooth feel. In the event that cream is unavailable, you may substitute it with milk or a dairy-free alternative. However, bear in mind that the lower the fat content, the less creamy your soup will be. Consequently, using whole milk will result in a creamier consistency compared to two percent milk.

What can I use instead of flour in potato soup?

When it comes to making soups and stews, there are various starch thickeners to choose from, such as arrowroot, cornstarch, tapioca, and rice flour. To use them, start by dissolving the starch in cold water before gradually adding it to your dish. Once you’ve added the starch, bring your soup or stew to a boil and then allow it to simmer until it reaches the desired consistency. This method will help create a thick, creamy texture that’s sure to satisfy.

Bottom Line

In conclusion, this creamy gluten-free and dairy-free potato soup recipe is an absolute delight! It is easy to make, healthy and savory. The richness of the coconut milk makes this soup incredibly creamy without any dairy, and the ham bone offers a unique flavor not commonly seen in other vegetarian or plant-based soups.

You can easily switch up the recipe with any variations listed above for different dietary needs or preference. This soup can be served as a light dinner or lunch, paired with your favorite bread or crackers.

Additionally, the recipe is simple enough to make ahead of time and store for later use, making it a convenient meal option for busy people who need to meal prep.

Overall, this recipe is an impressive and satisfying addition to any meal plan; it’s comforting, nutritious, and utterly delicious! Whether you are vegan, non-dairy or gluten-free, you can easily adapt this recipe to fit your dietary requirements. So why waste time? Grab your ingredients and get cooking this fantastic potato soup!

Gluten Free Dairy Free Creamy Potato Soup

Gluten Free Dairy Free Creamy Potato Soup Recipe

I was cleaning out my chest freezer when I realized I had saved two ham bones. They were all wrapped up just waiting to be used. I usually cook a ham and then save the bone for another meal. Well, it just happened to be really chilly outside so I decided I was going to make myself some creamy potato soup. Now this was a first for me but I make pea soup all of the time so I figured it couldn’t be that hard. It turned out perfect. Chunks of ham and potato, who could ask for more. I called this soup creamy potato but there isn’t any dairy in my recipe. The potatoes boiled down and made this wonderfully thick soup.
No ratings yet
Prep Time 10 mins
Cook Time 1 hr
Calories 123.5 kcal


  • 1 gluten-free ham bone
  • 6 cups gluten-free chicken stock
  • 4 potatoes, peeled and diced
  • 1 large onion, diced
  • 1 carrot, diced
  • 1 teaspoon salt
  • pepper (about 6 twists on the pepper grinder)


  • Start by cooking your ham bone in the broth for at least 30 minutes.
  • Remove the bone from pan and cut up the left over meat into bite size pieces. Add ham pieces back into soup.
  • Add the rest of your ingredients and simmer for 20 minutes.
  • If soup seems too thin add 2 tbl of tapioca starch to thicken. Serve with a fresh piece of hot Gluten Free bread.

Add Your Own Notes


Serving: 133gCalories: 123.5kcalCarbohydrates: 28.1gProtein: 3.2gFat: 0.2gSaturated Fat: 0.1gSodium: 404.1mgFiber: 3.8gSugar: 2.6g
Keyword < 4 Hours, Dairy Free, Easy, Free Of..., From Scratch, Inexpensive, Lactose-free
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You

None found