This is the best dairy free potato soup recipe! This rich and creamy soup is made with bacon, potatoes, onion, coconut milk, and broth, and is the perfect fall or winter soup. This soup is easy to make and is Whole30 compliant and gluten free.

If you love comfort food like the best stewed potatoes and cherry tomato soup then you are going to love the soup recipe I am sharing with you today!
Table of Contents
Why you will love this soup:
- The taste! This dairy free cream of potato soup is so rich, creamy and delicious.
- It's really easy to make!
- You don't need to roast the potatoes which makes it even faster to prepare.
- Besides being dairy free this soup is also Whole30 compliant, lactose free and gluten free and can be made vegan as well. It's also made without cream and without flour.
If you love creamy soups you will also love dairy free cream of mushroom soup and carrot and turnip soup.
Ingredients:
For the exact measurements refer to the recipe card later in this post.
Jump to Recipe- Bacon - I recommend using sugar free and nitrate free bacon if possible.
- Potatoes - you can use any type of white, yellow or red potato. I leave the skins on them as that is where most of the vitamins and minerals are, but if you prefer to peel the potatoes you can.
- Coconut milk - be sure to use full fat coconut milk.
- Apples - you can use any type of sweet red apple that you like including pink lady, gala, honey crisp etc.
- Onions - you can use white onion or yellow onion.
- Broth - you can use any type of broth including chicken broth, vegetable broth, beef broth or bone broth.
- Seasonings - salt and ground black pepper are the only seasonings you need.
Recipe variations and add ins
- For even more flavour, add 2 cloves of minced garlic to the onions and apples.
- To make this into a dairy free potato leek soup: use leeks instead of onions.
- To make this dairy free potato soup vegan: leave out the bacon or use a vegan bacon. If you make it without bacon, cook the onions and apples in a little coconut oil or avocado oil instead and make sure to use vegetable broth.
How to make dairy free potato soup:
- Step 1: Using a medium sized frying pan, cook your bacon until it's crisp and then set it aside.
- Step 2: While the bacon is cooking, fill a large pot with water and place it on medium heat on the stovetop. Clean the potatoes and chop them into quarters. Once the water in the pot is boiling, add the chopped potatoes and turn the burner down so that the potatoes cook at a low boil for 25-30 minutes, until they are soft.
- Step 3: While the potatoes are boiling, remove the bacon from the frying pan and use the grease to sauté the chopped onion and apple together, until the onion is caramelized and the apples are tender (~10-15 minutes).
- Step 4: Once the potatoes are cooked, drain the water from the pot and transfer the onions, apples and bacon fat to the pot with the potatoes.
- Step 5: Add the remaining ingredients to the pot and using your immersion blender blend the ingredients until they are smooth.
- Step 6: Top the soup with the cooked, chopped bacon and serve and enjoy!
Top tips:
- You do not need to peel the potatoes or the apples. The peels get blended so you won't even know they are there.
- If you don't have an immersion blender you can blend this soup in a high speed blender instead.
- This soup is great to use in recipes that call for cream of potato soup.
- Serving ideas: you can serve this dairy free potato soup with a side salad, paleo cornbread muffins, pesto turkey sandwich, or gluten-free cornbread.
- Storage: store any leftover soup in an airtight container in the fridge for up to 5 days.
Dairy free potato soup FAQs:
Technically no. When the paleo diet was first created, potatoes were not allowed on it. However, many paleo experts now allow potatoes to be eaten on the paleo diet. Of course, always listen to your body and eat what's best for you.
As written this is not a vegan potato soup recipe because of the bacon, but you can easily make it vegan by simply leaving out the bacon or using a vegan bacon. If you make it without bacon, cook the onions and apples in a little coconut oil or avocado oil instead and make sure to use vegetable broth.
Instead of using milk or cream to make soup you can use dairy free options such as coconut milk, cashew milk or oat milk.
I would not recommend it. If you use water instead of milk the soup won't turn out as thick and creamy and will be more bland in flavour.
This soup freezes really well in an airtight container for up to 3 months.
Other dairy free recipes you will love:
Recipe
Dairy Free Potato Soup
Ingredients
- 1 package bacon
- 3 lbs yellow or white potatoes
- 2 red apples of choice, chopped (such as Gala or Honey Crisp)
- 1 white onion, chopped
- 3 cups broth (you can use any type of broth including chicken broth, bone broth, vegetable broth or beef broth)
- 2 cups full fat coconut milk
- 1/2 teaspoon sea salt (more or less to taste)
- 1/4 teaspoon ground black pepper (more or less to taste)
Instructions
- Using a medium sized frying pan, cook your bacon until crisp.
- While the bacon is cooking, fill a large pot with water and place on medium heat on the stove.
- Clean the potatoes and chop into quarters (leave the skin on - this is where most of the nutrients are located).
- Once the water in the pot is boiling, add the chopped potatoes.
- Turn the burner down so that the potatoes cook at a low boil for 25-30 minutes, until soft.
- While the potatoes are boiling, remove the bacon from the frying pan and use the grease to saute the chopped onion and apple together, until the onion is caramelized and the apples are tender (~10-15 minutes).
- Once the potatoes are done, drain the water from the pot.
- Transfer the onions, apples and bacon fat to the pot with the potatoes.
- Add the remaining ingredients to the pot.
- Using your immersion blender, blend the ingredients until they are smooth.
- Top the soup with the cooked, chopped bacon and enjoy!
Notes
- This soup can be stored in the fridge in an airtight container for up to 5 days.
- You don't need to peel either the potatoes or apples when making this soup.
- Nutritional values are an estimate and will vary depending on the exact ingredients used.
Kristie
Best comfort food!
Jocelyn Schuler
I made this soup last night for my family, and both my husband and my 10 month old loved it! It's a perfect soup for those cold January days!
Erin Carter
Oh this makes me so so happy to hear!!!