The sulfur in onion oil provides the hair with the nourishment it needs to grow. It also increases the growth phase of the hair. Also, onions have antibacterial properties, which help fight scalp infections. Further, onion, and in turn onion oil, contains antioxidants which protect the body from free radicals.