Moringa Leaf Powder, certified organic
Moringa Leaf makes an excellent nutritional supplement, as it contains high amounts of vitamin C and other important nutrients. It also contains antioxidants, and is believed to have anti-inflammatory benefits.
The flavor is best described as green, with a slight tartness similar to spinach but less vegetable-ish.
The easiest way to use Moringa powder is to add 1/2 to 1 teaspoon of the powder to smoothies, juices, or go full-on savage and stir it into half a glass of water.