This rich and creamy vegan mushroom soup is made with blended cashews for a silky texture. Ready in under 30 minutes for the perfect cozy weeknight dinner!
Soften Cashews: Pour very hot water over 1 cup raw unsalted cashews and let them soak while you prepare the rest of the recipe.
Cook Mushrooms: Add 2 Tbsp olive oil to a large pot and set over medium heat. Add 16 oz sliced button mushrooms and cook until golden brown and crispy, about 10 minutes. Add ¼ cup white wine to the pan, scraping the bottom of the pan with a spatula to get all the tasty flavor bits back into the mushrooms. Cook, uncovered, until the wine has evaporated. Remove mushrooms from the pan.
Cook Aromatics: To the same pan, add remaining 2 Tbsp olive oil, 1 medium yellow onion, 6 cloves garlic (minced), and 1 Tbsp fresh thyme leaves. Cook until the onion is soft and translucent.
Blend: Add 4 cups vegetable broth to the pot and stir. Ladle about half of the mixture into a standing blender. Drain cashews and add them to the blender too. Blitz until smooth and creamy, being sure to leave the lid ajar if your mixture is hot.
Assemble: Add the creamy cashew mixture back to the pot along with the cooked mushrooms, ½ tsp salt and ¼ tsp ground black pepper. Let simmer, uncovered, for 15 minutes—it should thicken up by this time. Taste and add more salt if needed, then serve warm.
Video
Notes
Serve with homemade croutons! I love making the croutons extra big by tearing up a loaf of French bread, tossing it in olive oil, and baking until golden brown and crispy!Leftovers should be stored in an airtight container and refrigerated for up to 3-4 days. You can also freeze the soup for up to 2 months! When ready to eat, thaw and heat on the stove.