I love mushrooms. They are without a doubt my favourite veggie in the world. My love affair with fungi started way back when I was little and my mom would buy canned mushroom pieces to make english muffin pizzas for my sister and I – and we would slurp those slimy little suckers straight out of the tin. Yum!
Once I switched to a plant-based diet, mushrooms became my go-to meat replacement. Marinated Portobello mushrooms instead of burgers, ground mushrooms in chili, burritos and sauces and mixed mushrooms in soups, stirfrys and pasta. I could honestly eat them every day.
Unfortunately for me – my family isn’t so keen. My husband will pretty much eat anything I prepare without complaint (bless his heart) but I would go so far as to say that my kids downright hate them. Even my impassioned speeches about the health benefits of mushrooms have had no impact. They just roll their eyes and push a sad-looking pile of brown bits to the side of their plates at mealtime.
My daughter is at an age now that she likes to take a bigger role in preparing meals and I am only too happy to step aside and let her create. But I have noticed that she “conveniently” seems to skip the mushrooms in the dishes she prepares. And that inevitably leaves me with extras at the end of the week.
Just recently I opened my fridge to discover 4 lonely looking containers of mixed mushrooms staring back at me. And I immediately had a craving for cream of mushroom soup! Yes I know it’s spring but this particular day was chilly and rainy and soup sounded just about perfect. And the kids were off at school so I knew I wouldn’t have to listen to their bitter complaints about how gross mushrooms are…..and as an added bonus I could eat the whole batch myself : )
This soup has only a few ingredients, it’s super easy to throw together and it tastes amazing. So if you are a fellow fungus-lover – give this soup a try and slurp up the healthy mushroom-y goodness. It’s a winner!
Creamy Dairy-Free Mushroom Soup
4 containers mixed mushrooms (I used button, cremini and shitake)
1 red onion, finely diced
1 tbsp extra virgin olive oil
1 tsp salt (plus extra for seasoning)
1/2 tsp black pepper (plus extra for seasoning)
1 tsp dried sage
6 cups of vegetable broth
1 bay leaf
1 cup of raw cashews (soaked for 1 hour in cold water)
Water (to cover cashews)
Remove mushroom stems and chop into pieces. Heat a soup pot over medium heat and pour in oil. Add onion and saute for 1-2 minutes until starting to soften. Add in mushrooms, salt, pepper and sage and stir to combine. Cook for 6-8 minutes until very soft. Add vegetable broth and bay leaf and bring mixture to a boil. Once boiling, reduce heat to low and simmer for 30 minutes.
Meanwhile, make cashew cream by rinsing soaked cashews under cold water and putting them into a high-speed blender. Add water so that they are covered over by 1-inch and blend for 1-2 minutes until very smooth.
Once soup has simmered, remove bay leaf and pour in the cashew cream. Stir to combine and add salt and pepper to taste. Enjoy!