Gram-for-gram, Moringa has higher amounts of several differnet vitamins and minerals, including vitamins C, A, calcium and potassium thant the common foods often associated with these nutrients in addition, Moringa leaves contain all of the essential amino acids, in good proportion, which are the building blocks of protein.