Hello! My guess is that the odor is from the Neem oil... Ask me how I know. I made a batch of Neem oil soap and it was so horrible that I swore to never make it again! After it cured though, the smell becomes very minimal, and it is one of the best soaps I've made!