Moringa is a rich source of minerals and vitamins. Its leaves are more rich in minerals but its pods have more vitamin C. Its leaves have protein, vitamin B6, vitamin C, Iron, Riboflavin, Magnesium and Vitamin A. Moringa has enormous health benefits.