This Coconut Drumstick Leaves Dip is the all-time best which can be prepared in under 5 minutes. It goes well with snacks and is very healthy too, or even be the base of a tasty salad dressing.