Onion is an important source of especially vitamin A, C and B vitamins. It is also rich in sulfur, iodine, calcium, iron, folate, magnesium, phosphorus, potassium and antioxidants. Vitamin A supports both immunity against infections and eye health. B vitamins are water-soluble vitamins.