Go Back
A bowl of dairy free potato soup

Dairy Free Potato Soup (Whole30)

This Dairy Free Potato Soup is such a creamy and delicous soup. It's Whole30 compliant and makes the perfect fall or winter comfort food.

Course Main Course, Side Dish
Cuisine American
Keyword dairy free cream of potato soup, easy potato soup, healthy cream of potato soup
Prep Time 5 minutes
Cook Time 45 minutes


  • 1 package nitrate and sugar free bacon
  • 3 lbs organic yellow or white potatoes
  • 2 red apples of choice, chopped (such as Gala or Honey Crisp)
  • 1 white onion, chopped
  • 3 cups bone broth
  • 2 cups full fat coconut milk
  • 1/2 - 1 tsp sea salt
  • 1/4 tsp ground black pepper
  • Optional: chopped chives (for garnish)


  1. Using a medium sized frying pan, cook your bacon until crisp

  2. While the bacon is cooking, fill a large pot with water and place on medium heat on the stove

  3. Clean the potatoes and chop into quarters (leave the skin on - this is where most of the nutrients are located)

  4. Once the water in the pot is boiling, add the chopped potatoes

  5. Turn the burner down so that the potatoes cook at a low boil for 25-30 minutes, until soft

  6. 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)

  7. Once the potatoes are done, drain the water from the pot

  8. Transfer the onions, apples and bacon fat to the pot with the potatoes

  9. Add the remaining ingredients to the pot

  10. Using your immersion blender (this is the one I use and love), blend the ingredients until smooth

  11. Optional: Top with chopped bacon and chives

  12. Serve and enjoy!

Recipe Notes

  1. This soup can be stored in the fridge for up to a week
  2. This soup can be frozen and makes great leftovers