Cook the cauliflower pieces with 1 cup of veggie broth and salt for 15minutes, or until you can pierce easily with work.
In the meantime, sauté onion, until translucent, add garlic and spices and stir for few seconds.
Add pepper, stir well, reduce the heat and cover with lid. Let it simmer for 15minutes.
When ready, blend all in a food processor including cashew sour cream, until smooth. If you find the sauce too thick, you can add more veggie broth or plant-based milk.
Sauté soy curls on hot oil with tamari and spices for about 7minutes. You may add pinch of salt if needed.
Take it off the heat and add scallions.
Sauté shitake mushrooms with black pepper and pinch of salt on hot oil until for about 5minutes. Or it depends whether you like well done or medium.
When ready, mix soy curls and shiitake mushrooms with sauce, but leaves some mushrooms to garnish if you like. Sprinkle with chives or parsley and serve.
If you are not on keto diet you can serve this dish with pasta or gnocchi.