Nasturtium flowers and leaves are often used to make medicine but all parts of the plant can be used. It is an excellent source of vitamin C and minerals including magnesium, calcium, phosphorus, potassium, iron, copper and zinc. The plant contains various antioxidant compounds including polyphenols, anthocyanins and vitamin C.