Ingredients
Method
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and celery and sauté for 5-7 minutes until softened.
- Add the minced garlic and dried thyme to the pot. Cook for 1 minute until fragrant, being careful not to burn the garlic.
- Add the chopped mushrooms to the pot. Sauté, stirring occasionally, until the mushrooms have released their liquid and started to brown, about 10-12 minutes. Stir in the soy sauce/tamari.
- Pour in the vegetable broth. Bring the mixture to a simmer, then reduce heat, cover partially, and cook for 10 minutes to allow the flavors to meld.
- While the soup simmers, prepare the cashew cream: Blend the soaked and drained cashews with 1/4 cup of fresh water until perfectly smooth and creamy. Set aside.
- Remove the soup from the heat. Carefully transfer the soup mixture (including solids) to a high-speed blender. Add the steamed cauliflower florets, salt, and pepper.
- Blend on high until the soup is completely smooth and silky. If the consistency is too thick, add a smallSplash of extra broth or water until desired creaminess is reached.
- Return the pureed soup to the pot over low heat to warm through. Taste and adjust seasonings (salt/pepper) as needed.
- To serve, ladle the hot soup into bowls. Drizzle the prepared cashew cream on top of each serving, creating a swirl pattern. Serve immediately.
Notes
For an even deeper mushroom flavor, reserve 1/4 cup of mushrooms, sauté them separately until very dark brown, and blend them in last. If you cannot use cashews, a creamy texture can also be achieved by simply blending an extra 1.5 cups of steamed cauliflower florets.
