Mushroom, Leek & Thyme Soup

Get my healthy recipes in your inbox and access exclusive freebies. Subscribe here. Wondering what happened to Eat Drink Paleo? Read this post.


Paleo Mushroom Soup With Leeks & Thyme

There is something very comforting about a creamy, rich mushroom soup. I love the umami flavour of mushrooms: savoury, salty and slightly meaty taste. And, on the days when you don’t feel like cooking a heavier meat or fish based meal, this paleo mushroom soup is a real winner. You can make a bigger batch and freeze it in small portions to pull out and warm up whenever you need a quick meal or a dinner starter. This soup is dairy-free, grain- and gluten-free

Cook’s notes

Dried porcini mushrooms can be purchased in most supermarkets and delis. I love to have some on hand to add to stews, casseroles and sauces as they add a lovely woody and forest taste and aroma. You can use a variety of fresh button mushrooms but I prefer Swiss Brown or crimini mushrooms to the more bland white button mushrooms. You can also throw in some meatier Portobello and exotic oyster and shiitake for a more complex flavour. Basically, use this as a base recipe and adapt it as you please. Peeled white potato can be used instead of sweet potato for those who are not avoiding nightshades…or potatoes.


Mushroom, Leek & Thyme Soup

  • Author: Irena Macri
  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Total Time: 35 mins
  • Yield: 3-4 1x
  • Category: Soup



  • 1015 g (about 0.5 o) dried porcini mushrooms
  • 2 tablespoons butter or ghee (olive oil if avoiding dairy)
  • 1 large leek, pale part diced (make sure to rinse the leek well)
  • 1 celery stick, finely diced
  • 3 garlic cloves, diced
  • 10 sprigs of fresh thyme, leaves only (dried can be used as well, about 1 tablespoon)
  • 15 medium Crimini/Swiss brown mushrooms, roughly diced
  • 1 medium sweet potato (I used the purple skin with white flesh sweet potato), peeled and diced
  • 3 cups good quality chicken or vegetable stock
  • 1 tablespoon fish sauce (omit for a vegan version and add more salt)
  • 1/2 teaspoon Dijon mustard
  • 2 bay leaves
  • 1/2 teaspoon black pepper
  • 1 teaspoon lemon zest
  • 1 tablespoon lemon juice
  • 3 tablespoons cashew, sunflower or almond butter
  • For garnish: 4-5 button mushrooms sliced and pan-fried, fresh sprigs of thyme, black pepper


  1. Place the dried porcini mushrooms in a small bowl with boiling water and soak for 10-15 minutes. Once softened, strain but reserve the liquid, and dice the mushrooms.
  2. While the porcini mushrooms are soaking, heat butter or ghee in a large heavy saucepan and sauté the diced leek and celery until soft and golden, about 5-7 minutes.
  3. Add the garlic, thyme, fresh mushrooms and sweet potatoes and stir for a minute until slightly golden as well.
  4. Add the soaked porcini mushrooms together with about half a cup of reserved mushroom infused liquid. Follow that with the stock, fish sauce, mustard, bay leaf, pepper and lemon zest. Add a little bit more water if the saucepan is overcrowded or if you like your soup on the thinner side. Stir, cover with a lid and bring to a boil. Reduce the heat to simmering and cook the soup with the lid on for about 15 minutes. After that, remove the lid and cook uncovered for a further 5 minutes.
  5. Finally transfer to a blender or food processor or use a hand-held immersion stick blender right in the saucepan (off the heat though). Add the lemon juice and nut butter and process until well pureed. Taste and season with extra sea salt, if needed (depends on the type of stock you used). You can also add a little extra lemon juice, if you like a bit more zing. If the soup is too thick, you can dilute it with a little warm water.
  6. One last step! Slice the remaining 4-5 mushrooms and panfry them in a little coconut oil or butter until browned and season with a little sea salt. Use those and the fresh thyme sprigs to garnish the soup when served.

Share this delicious soup on Pinterest from here.

Paleo Mushroom Soup With Leeks & Thyme



  1. I followed this recipe to the letter today (less the garnish) and this soup is mmmm mmmmmm great! Thanks for sharing this recipe! I didn’t even know what a paleo diet was when I stumbled upon it, but the combination of ingredients lent some mystique and made me wonder. This is the best mushroom soup I’ve ever had. Great ideas on adding the cashew butter and lemon at the end. Great balance of flavors overall! I looked up “paleo diet” as a result of trying this recipe and it’s a noteworthy concept.

  2. Um.. mouthgasm! I don’t usually comment on recipe sites, so this is where I break the rules. Thank you Irena. This recipe was imaginative with a beautiful harmony of complex flavors. Even my fussy boyfriend couldn’t get enough. I am making a double batch tomorrow! Holler!!

    1. It’s widely used in paleo as it’s 95% fat with most of the milk solids removed so it doesn’t cause the same reaction as say butter.Even butter, being so high in fat and much lower in lactose, is frequently used in paleo cooking these days.

  3. I just made this and it is delicious! It’s actually much better than I was even expecting it to be. Thank you so much for sharing this recipe!

  4. This recipe was amazing! All I did differently was I left the ingredients as is rather than blending everything together. The ingredients all together are delicious, so thank you for the recipe! Will be making this more often!

  5. I made this but in the end, during the cook time, I added a package of onion soup mix, then during the puree process I added a cup of whipping cream. Completely changed the recipe for the better. My girls were in soup heaven.

  6. A beautifully balanced recipe that avoids the common mushroom soup flavour profile of bacon-cream-mushroom-garlic with a much richer flavour. I made mine with chicken bone stock and also only blended half the mix (at the step where I added the nut butter) to keep some of the lovely texture. A great recipe! Officially now my go-to mushroom soup recipe.

  7. I have been trying mushroom soup recipes of late and was attracted by the unusual ingredients in this one. As I had a mixture of king oyster, enoki, shitake and button mushrooms, I took a guess at 500g (1lb) of mushrooms based on other recipe quantities. It was delicious and and definitely a keeper for us. Thanks so much for sharing this recipe.

    1. Thanks Donna! Sounds like the soup would have been upgraded by using so many exotic mushrooms. I personally love king oyster as it has such a meaty texture and savoury flour.

See all comments »

Leave a Reply

Your email address will not be published. Required fields are marked *

You Might Also Like