The best ayurvedic hair oil for hair growth highly versatile oil that can be used to condition the skin and hair. onion oil for hair growth is a magical oil for promoting hair regrowth. Using onion oil on a regular basis will effectively prevent and treat baldness. Onion oil is rich in sulfur which prevents breakage, split ends and thinning of hair. The best sesame oil brands in india is an edible vegetable oil derived from sesame seeds.sesame hair oil moisturises and softens hair it also helps maintain the moisture level, and aids in blood circulation, which results in faster hair growth.hair oil for hair growth helps get rid of dandruff and the ricinoleic acid in it can help relieve scalp inflammations. It moisturizes and softens hair it also helps maintain the moisture level, and aids in blood circulation, which results in faster hair growth.