What is a better replacement for Castile soap for DIY shampoo?

Canola oil is one of North America’s most available oils. Canola oil moisturizes skin and is as safe to use as olive oil. Depending on skin type, canola oil has been found to relieve irritation of the skin. Soap made from canola oil can be used for the same purposes as Castile soap.

How do you make soap without Castile?

Both liquid glycerin and coconut milk make great Castile soap substitutes. I generally use coconut oil when making liquid hand soap and reserve my cans of coconut milk for making body wash and laundry detergent.