Most of its parts including its leaves, seeds, and flowers are eaten as vegetables. Fresh Moringa pods and leaves are readily available in Asian markets.
Moringa is given the title "the miracle plant" because of its long list of health benefits.