01 -
Place dried mushrooms in a bowl and cover with 360 mL room temperature water. Submerge with a weighted bowl and soak for 30 minutes until softened. Remove mushrooms, strain soaking liquid through a fine mesh sieve to remove sediment, and reserve stock.
02 -
Rinse rehydrated mushrooms in several changes of water to remove grit, then slice and set aside. For fresh mushrooms, slice cremini and shiitake (removing tough stems), and tear oyster or maitake into strips.
03 -
Heat olive oil in a Dutch oven or large pot over medium-high heat. Add onion with a pinch of salt and sauté 4–5 minutes until softened. Add garlic and continue cooking 1–2 minutes until fragrant.
04 -
Add vegan butter to the pot. Once melted, add fresh mushrooms and rehydrated mushrooms, if using. Cook for approximately 5 minutes until softened. Season with salt and freshly cracked black pepper.
05 -
Pour in the white wine and scrape up any browned bits from the bottom of the pot. Simmer 3–4 minutes, allowing the alcohol to evaporate and liquid to reduce slightly.
06 -
Pour in reserved mushroom stock, leaving the sediment behind, and vegetable broth (use 960 mL if not using mushroom stock). Add bouquet garni and bring to a boil. Cover, reduce heat, and simmer gently for 15 minutes.
07 -
Transfer about one third to half the soup (approximately 550–600 g), including some mushrooms but not the bouquet garni, to a blender. Add cashews, miso paste, and soy sauce. Start blending on low, then increase to high until mixture is completely smooth.
08 -
Pour blended mixture back into the pot with the remaining soup. Stir and simmer for 5–10 minutes for flavors to meld and soup to thicken slightly. Remove bouquet garni. Adjust seasoning with salt, pepper, and, if desired, Dijon mustard for a hint of acidity.
09 -
Ladle soup into bowls. For additional richness, drizzle with extra virgin olive oil. Garnish with chopped parsley and/or chives before serving.