Paleo No Potato Leek Soup

A thick, creamy soup is definitely an indulgence that is welcome in the winter months, or to be enjoyed in an air-conditioned room. ūüôā Usually, potato leek soup is thickened with cream and, well, potato.¬† I had leeks in the fridge for another recipe when I came across a potato leek soup recipe on¬† I decided that I wanted to substitute the potato for cauliflower, and coconut milk for the heavy cream.

The results were awesome!  There are very few ingredients, and the preparation is extremely simple.  No matter what tools you have in your kitchen, you should be able to whip this up in 20-25 minutes.

I steamed the cauliflower in a large spaghetti pot with a self-contained strainer.¬† I only filled it a third of the way with water, so the florets weren’t completely submerged, just steamed.¬† It only takes six minutes to get the cauliflower softened enough to blend with an immersion blender or Vitamix¬† You could also place the florets in a large bowl, drizzle water over them, and microwave for 4-5 minutes (depending on how powerful your microwave is)

I used a Vitamix, so I added all the ingredients into it, starting with the liquid, and ending with the crispy bacon and leeks.¬† I waited to blend the ingredients until they were close to room temperature (so the steam wouldn’t blow off the lid), so I poured it into a large pot and simmered it for a few minutes to bring it up to temperature and meld the flavors.¬† By crisping the bacon and leeks in a separate skillet, you have the ability to control the amount of bacon fat you have in the dish.¬† I used a slotted spoon, and left about a tablespoon of bacon grease to be used for eggs the next day.¬† If, however, you have a handheld blender, you can crisp the bacon and leeks in a large pot, then add the chicken broth, coconut milk, steamed cauliflower, pepper, and bring up to a simmer (5-10 minutes).¬† Then use the¬†immersion blender until smooth.

No matter what method of preparation you use, the flavors will still be deliciously pronounced and satisfying.  Taylor said he felt like he was eating a loaded baked potato soup.  I even suggest crisping up another slice of bacon to crumble on top to provide a crunchy textural contrast.  For so few ingredients, the flavor is big and bold.  I hope you enjoy this soup as much as we did!


  • 1 head of cauliflower, cut into florets
  • 2 leeks, thinly sliced (the white and light green parts)
  • 3-4 slices of bacon, chopped (I used Oscar Meyer Selects: Uncured Smoked Bacon with No Preservatives or Nitrates)
  • 1 tsp coconut oil
  • 1 cup low sodium chicken broth
  • 1 cup SoDelicious Unsweetened Coconut Milk (or canned coconut milk)
  • ground black pepper, to taste
  • 1 stem green onion, finely diced, to garnish if desired


  • 1. Rinse cauliflower and pat dry, trim leaves, and chop into florets
  • 2. Set stove on high, fill 1/3 of large spaghetti pot with water, place pot on stove
  • 3. When water boils, place cauliflower in metal strainer, place in pot, and cover for 6 minutes
  • 4. Turn off stove, remove from heat, drain cauliflower of water, and set aside in a large bowl
  • 5. In a large nonstick skillet, heat coconut oil on medium/med-high
  • 6. Add pieces of bacon, and begin to render out fat (1-2 minutes)
  • 7. Add leeks, and cook until bacon is crisp and leeks have carmelized, remove from heat
  • 8. Pour chicken broth and coconut milk into Vitamix or blender
  • 9. Add cauliflower, bacon, leeks, and black pepper
  • 10. Blend on high until smooth
  • 11. If mixture has cooled, pour soup into large soup pot and bring up to a simmer on medium-low heat (5-10 minutes)
  • 12. Garnish with chopped green onion and bacon crumbles, if desired
  • 13. Enjoy!