Moringa powder is made from the leaves of the moringa tree, native to India. It has a mild spinach flavour with a slight tartness and warmth.