Heat up a dutch enameled castiron on medium heat, once hot, add butter and oil.
Add the green chili, garlic, and onions. Saute for 3 minutes until the onions soften.
Add the mushrooms, season with a little salt, and cook for about 7 minutes. The mushrooms will release some water.
While the mushrooms cook, prepare the cashew broth by blending 2 cups of vegetable broth with the drained cashews using a NutriBullet.
At this time, add the almond flour. Alternatively, you can use gluten-free flour. Cook for about 1 minute.
Pour the prepared 2 cups of cashew broth over the mushrooms, plus 2 cups of remaining vegetable broth.
Add gluten-free tamari.
Also add fresh thyme, black pepper, and season with salt to taste. Stir well.
Cover with a lid. Cook the soup on low-medium heat for roughly 10 minutes.
You are done. Turn off the stove.