Creamy Paleo Vegan Mushroom Leek Soup

This soup is SO comforting and delicious, you would never guess it’s dairy free. It’s also vegan, paleo, and anti-inflammatory, in case you’re looking to check those boxes too. I don’t share recipes that often, because I make sure they taste amazing, serve some greater function nutritionally (beyond taste), and don’t take more than 30 minutes-ish to prepare. Here’s how to make it:

Creamy Paleo Vegan Mushroom Leek Soup (serves 4)


  • 1-2 Tbsp avocado oil
  • 1 lb, or about 4-6 cups of sliced mushrooms (I use brown cremini & oyster)
  • 10 cloves garlic, minced
  • 2 small leeks (or 1 shallot or small white onion), thinly sliced
  • 1 tsp sea salt
  • 1/2 tsp ground white pepper
  • 1 can full fat coconut milk
  • 4 cups vegetable broth
  • 1 Tbsp fresh thyme leaves, pulled from stem
  • Optional: I like to add a dash of sherry vinegar and a pinch of cayenne


In a large pot, saute the mushrooms, leeks, salt and pepper in the avocado oil over medium heat for about 7-10 minutes, or until soft. Add garlic and stir for one minute, just until fragrant. Add coconut milk, vegetable broth and thyme. Optional: add balsamic and cayenne. Bring to a boil, then simmer for 10 minutes. Use an immersion blender to puree slightly, just to add some creaminess. I like to keep some bite sized mushroom pieces. Add more salt if needed. Enjoy!

*Note: If you don’t have an immersion blender, you should get one! Or, you could blend a small portion of the soup in a standup blender. But be careful to let it cool slightly as the steam could cause the top to pop off.


Comments are closed.