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.
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 (this is the one I use and love), blend the ingredients until smooth
Optional: Top with chopped bacon and chives
Serve and enjoy!