Vegetable dumpling cooked in cashew nut & fresh spinach sauce