This warm, hearty soup was inspired by a recipe I tasted at the Produce Marketing Association‘s Fresh Summit in October, at the Giorgio mushroom booth. The heat of the soup wilts the spinach, so you get all the health benefits of fresh spinach in a bowl of toasty goodness.
It’s been very cold in San Diego this winter, with temperatures in the low 40s every night. While that’s not cold compared to other locales, most houses are not insulated and many people don’t have heat, so it’s pretty nippy. I’ve been making tons of hot soups to ward off the chill, and this one was so delicious I had to renovate it to make it vegan. I thought topping it with a little creme fraiche to stir in would add just the right amount of decadence, but you can skip this if you like.
Creamy Spinach And Mushroom Soup With Vegan Creme Fraiche
- 1 tablespoon olive oil
- 1 leek, roughly chopped
- 1 white, yellow or brown onion
- 2 cloves garlic, minced
- 16 ounces cremini mushrooms; thinly slice one quarter of them and roughly chop the rest
- 1/4 cup marsala wine
- 3 cups low-sodium vegetable broth
- 1 cup low-fat coconut milk
- 1 cup red lentils
- 1 1/2 tablespoons liquid aminos or tamari
- 1 bay leaf
- 1 pinch sea salt, black pepper, savory, thyme, fennel, basil and lavender
- 1 handful per serving fresh spinach
- Heat the oil in a large heavy saute pan over medium heat and add the leek and onions. Cook for about five minutes until tender, then add the garlic and cook for another minute. You want it to be golden brown, not starting to burn.
- Add the chopped mushrooms and cook for about 10 minutes, until they have released their moisture. Add the wine to deglaze the pan, cooking and stirring occasionally until the wine is absorbed.
- Add the vegetable broth, coconut milk, lentils, Bragg’s, bay leaf, sea salt, and herbs and simmer for 30 minutes until the lentils are tender.
- [Make the vegan creme fraiche at this point, so you can use what's left in the blender to add creaminess to the soup.]
- Remove the bay leaf and pour the soup into a blender, using a spatula to get the pan clean. Blend until very smooth.
- Add a small amount of wine or oil to the pan and cook the reserved sliced mushrooms until golden. If you wish, set aside a few of these to garnish the top of each serving.
- Add the soup back into the pan to warm it up if needed. Snip a few handfuls of fresh spinach leaves directly into the soup just before serving, stirring in. Top each serving with a dollop of creme fraiche.
Vegan Creme Fraiche
- 1/2 cup raw cashews, soaked and drained
- 1 lemon
- 1 teaspoon sea salt
- Soak the cashews for one hour. Drain.
- Drain the soaked cashews and put them into your blender with the juice from the lemon and the salt. Blend, stopping to scrape down the sides as needed. The mixture should end up a very smooth sour cream consistency. If you need to, add a little bit of filtered water to get it to blend. Blend until it is velvety smooth.
- Scrape out the cashew mixture into a storage bowl. DO NOT WASH THE BLENDER, use it to blend the soup.
- Store the vegan creme fraiche refrigerated for up to 3 days.
Notes: The original recipe called for sherry, but I prefer the taste of marsala wine. If you don’t have either, use a dry white wine. You can use any combination of button (white) mushrooms, shiitake, oyster, and cremini or baby bella mushrooms. The more exotic mushrooms are more expensive but do add amazing layers of flavor. If you can buy them loose, use them for the garnish at the end. The creme fraiche is similar to my sour cream recipe, except there is more lemon juice, a little more salt, and you soak the cashews longer.