Onion oil is great for a scalp massage, as it penetrates deep and promotes hair growth. The oil also helps reduce hair fall. The best onion hair oil is also antifungal and antibacterial, making it a great hair care product.