Green goddess sounds as if it should be conjured and served by Mother Earth herself, but what is this uniquely titled topping ...