Vegan Mushroom Soup - A combination of dried and fresh mushrooms is what makes this mushroom soup recipe irresistible. This soup is a staple at our Polish Christmas dinner, but it's so easy, you can enjoy it all year long!
Place the dried mushrooms in a bowl and cover them with the warm water. Let soak for at least 30 minutes, or up to 1 day. Strain through a coffee filter into a bowl, keeping the soaking liquid. (See photos and notes in post). Rinse the mushrooms thoroughly under water until all the grit is removed. Chop them into small pieces and set aside.
Heat the butter in a big soup pot over medium heat on the stove. Add the diced onion and sauté 4-5 minutes until soft and translucent.
Add the fresh sliced mushrooms and sauté until soft and most of the liquid has been absorbed, about 5-6 minutes.
Add the coconut aminos and flour and stir until fully combined. No white flour should be visible.
While whisking (to prevent clumps from the flour), slowly add the vegetable broth.
Add the mushroom broth (or water), lemon juice, strained dried mushrooms, strained mushroom soaking liquid, salt and pepper.
Bring to a boil, then reduce heat and simmer for 25 minutes.
Take off the heat. Add the light coconut milk and apple cider vinegar. Stir well to combine.
Taste and adjust seasoning as necessary.
Serve hot with noodles, if desired.
*We like a brothy soup...especially if we are serving it with noodles. If you like a thicker soup, start with just 2 cups of vegetable broth and add more in the end if needed.
**This soup is delicious with or without noodles. I particularly like the Brown Rice and Quinoa Noodles from Trader Joe's with this soup. Although the ones I use are spiral, they have a similar texture to the kluski (Polish noodles) that my Grandma uses.
~ Nutrition info calculated without added noodles.