Cream of Mushroom Soup (Vegan)

Luscious and warming – just like me.

Edited: this was written prior to the death of Supreme Court Justice Ruth Bader Ginsburg. We have apparently now entered the meaty side of things.

Yes, I am aware that I said we would get into the meaty side of things – and we will.

Seems like much of life these days is waiting to get into the meaty things.

But in the meantime, the nights will be in the mid-40s for the next week, with sunny, dry fall days ahead. This vegan cream of mushroom soup is perfect for lunch, or with crusty bread and a big salad for dinner. It freezes well, so put some up for the rainy days ahead.

Cream of Mushroom Soup
(serves 6, with leftovers)

Luscious and creamy without a trace of cream, this silky soup is full of grounding, warming flavors and herbs. A perfect vegan lunch, or see Recipe Notes for meat-eating options. Use homemade chicken, vegetable, or beef stock (see recipes included below), or look for store-bought organic stocks with limited ingredients. Seasoning makes the difference here, so don’t shy away from salt and pepper. Taste as you go.

Ingredients

1 cup raw cashews (see Recipe Notes)
¼ cup olive oil or ghee (divided)
1 cup onion, chopped (red, yellow, and white all work)
3 cloves garlic, minced
2 pounds mushrooms, roughly chopped (see Recipe Notes)
3 tablespoons fresh thyme (or 3 teaspoons dried)
2 tablespoon fresh sage (or 2 teaspoons dried)
6 cups chicken or vegetable stock (divided)
Salt and pepper to taste
Splash of apple cider vinegar for serving
optional for carnivores: ground beef, browned and drained (see Recipe Notes)
optional for serving: fresh thyme and fresh chopped parsley

Method

Cover cashews with boiling water and let sit for at least 30 minutes. Drain, then purée in a blender with ½ cup of chicken or vegetable stock. Set aside.

Heat olive oil or ghee in a large stockpot over medium heat. Add onion and cook, stirring occasionally, until it begins to turn translucent and take on some color (about 5 to 7 minutes). Add garlic and cook for 1 more minute.

Turn the heat to medium high and add the mushrooms, a handful at a time, allowing the mushrooms to color just a bit before adding more. You may need to add a little more ghee or olive oil. Season with salt and pepper, and add fresh thyme and sage. Add remaining stock and bring to a low simmer. Cook until mushrooms are tender (10 to 12 minutes), then add cashew purée, starting with a ¼ cup and adding to get the consistency you want. You may need to add more stock or less cashew purée.

If you are using ground beef, add it back in now and bring the soup back to a low boil. Remove from heat. Add a splash of apple cider vinegar, season to taste, and serve with chopped fresh thyme and parsley.

Recipe Notes

• If you have leftover Cashew Cream, it works well in this recipe. Simply add whatever you like for a nice creamy consistency.
• Select any mushrooms you like. In the fall, look for local chanterelles and porcini mushrooms, as well as year-round shitake and Portobello. A mix of mushrooms works fine here.
• If you are making the carnivorous version of this silky soup, start by browning one pound of ground beef in a stockpot. Remove the ground beef when browned and proceed with sautéing the onion, as above (no need to add ghee or olive oil). Make sure and scrape the browned bits of ground beef off the bottom of the pot as you sauté the onions. Add ground beef back in after you incorporate the cashew purée.