Stearyl Benzoate may or may not be vegan. It is a compound of Stearyl Alcohol and Benzoaic Acid, used in cosmetics as an emollient. Stearyl alcohol is derived from Stearic Acid which can have plant or animal sources. Please check with the manufacturer.