It’s widely accepted that moringa leaf powder is very nutritious. All you have to do is look at the nutrition label on a package of the superfood powder to see that it will benefit your health.