Making shampoo bars vegan is less about changing the chemistry and more about swapping out hidden animal-derived ingredients for plant-based or synthetic alternatives. The key is to build the bar on a vegan base, check every additive, and still balance cleansing, lather, and conditioning.
Start with a vegan base
If you are making traditional cold-process shampoo bars, which are technically soap, choose plant oils and butters instead of tallow or lard. Excellent vegan options include:
- Coconut oil for rich, bubbly lather
- Olive oil for mildness and a gentle feel
- Castor oil to boost lather and help hold the bar together
- Shea butter, cocoa butter, or mango butter for hardness and conditioning
- Sweet almond oil, jojoba oil, or avocado oil for extra skin and scalp nourishment
For syndet-based shampoo bars, which use solid surfactants rather than soap, choose ingredients like sodium cocoyl isethionate (SCI), sodium coco-sulfate, and cocamidopropyl betaine. These are typically coconut-derived, but always confirm with your supplier that the version you are buying is vegan and not blended with animal-derived stearic acid or other additives.
Replace common animal-derived ingredients
Many traditional shampoo bar recipes call for animal proteins, milks, or waxes. Here are the most common swaps:
- Silk protein or tussah silk → hydrolyzed oat, rice, quinoa, soy, or wheat protein
- Honey → agave syrup, molasses, vegetable glycerin, or a small amount of sugar syrup
- Goat milk or milk powder → coconut milk powder, oat milk powder, rice milk powder, or aloe vera
- Lanolin → shea butter, cocoa butter, castor oil, or a vegan lanolin alternative
- Beeswax → candelilla wax, carnauba wax, or rice bran wax
- Keratin or collagen → hydrolyzed plant proteins or panthenol, also known as pro-vitamin B5
- Emu oil → jojoba oil, argan oil, or plant-derived squalane
- Tallow, lard, or animal fat → a balanced blend of coconut oil, sustainable palm oil, shea butter, and castor oil
Check every additive, scent, and colorant
Even if your base oils are vegan, hidden animal ingredients can sneak in through fragrances, colorants, and preservatives. Watch for:
- Fragrance oils that may contain animal-derived fixatives or have been tested on animals. Choose certified vegan fragrance oils or pure essential oils.
- Carmine or cochineal, which are insect-derived red colorants. Use mineral pigments, clays, or plant powders instead.
- Glycerin, which can be animal-derived or vegetable-derived. Always check that yours is vegetable glycerin.
- Stearic acid, which may come from animal fat or plant sources like palm or coconut. Ask your supplier for the source.
- Vitamin E, which can be derived from animal or plant sources. Look for non-GMO plant-derived vitamin E.
Vegan cold-process shampoo bar formula
Here is a simple plant-based cold-process formula to get you started:
- 35% coconut oil
- 30% olive oil
- 20% sustainable palm oil or shea butter
- 10% castor oil
- 5% sweet almond oil
Use a lye calculator to determine the correct amount of sodium hydroxide and water. Keep the superfat around 3-6% to avoid heavy buildup on hair. You can replace part or all of the water with aloe vera, tea, or a plant milk such as oat milk, but if using milk, freeze it first or add it at trace to prevent scorching.
Vegan syndet shampoo bar base
If you prefer a pH-balanced shampoo bar that is not soap, try this starting formula:
- 50-70% sodium cocoyl isethionate (SCI)
- 10-20% cocamidopropyl betaine or coco betaine
- 5-10% shea butter, cocoa butter, or babassu oil
- 2-5% cetyl alcohol or BTMS-50, if vegan-certified
- 1-3% panthenol or hydrolyzed plant protein
- Preservative if you add water, aloe, or other water-based ingredients
Production and labeling tips
- Confirm with every supplier that your ingredients are vegan and cruelty-free. Vegan means no animal-derived ingredients, while cruelty-free refers to testing practices, so check both.
- For cold-process bars, use sodium lactate to help harden the bar and speed unmolding.
- Add a chelator like sodium gluconate to reduce soap scum and improve performance in hard water.
- Label your product as vegan shampoo bar only when every ingredient, including fragrance and colorant, is free from animal derivatives.
- Test your bars for lather, hardness, and mildness. Vegan formulas can perform just as well as traditional ones, but small adjustments to the oil blend or protein content may be needed.
With careful ingredient selection and a few smart swaps, you can make shampoo bars that are fully vegan, effective, and appealing to customers who want plant-based hair care.