A 100g serving of water spinach contains water (90%), protein (3%), fibre (3%), fat (0.9%), carbohydrate (4.3%), minerals (2%), nicotinamide (0.6mg), riboflavin (120mg), vitamin C (137mg) and vitamin E (11mg). It also contains carotene, amino acids including polyphenol (an antioxidant), and minerals such as potassium, iron and magnesium. Please see following publication: