Sourced from moringa trees in organic farms based in Saurashtra in Gujarat, our organic moringa leaf powder is a superfood. It can be added while baking bread and cookies or mixed in soups, dips, sauces, health drinks, smoothies, and sprinkled over salads.