To make a shampoo bar that actually conditions hair, you need more than oils and butters. True conditioning comes from pH-balanced synthetic detergent (syndet) bars that include cationic conditioners, cationic polymers, hydrolyzed proteins, and humectants. A lye-based cold-process shampoo bar can be made gentler, but it is still alkaline soap and rarely delivers the smooth, detangled, color-safe feel most people mean by “conditioning.”
Why syndet bars condition better than soap-based bars
Traditional cold-process shampoo bars are made with lye and oils, so they have a naturally high pH of around 9-10. Hair and scalp prefer a mildly acidic pH of about 4.5-5.5. Alkaline soap can lift the hair cuticle, making hair feel rough, tangly, or coated-especially in hard water. A syndet shampoo bar uses mild powdered surfactants instead of lye, so you can keep the bar pH-balanced and build in real conditioning agents.
Key conditioning ingredients
For a conditioning shampoo bar, look for these types of ingredients:
- BTMS-25 or BTMS-50 - a cationic conditioning emulsifier that detangles, reduces static, and helps ingredients spread through the hair.
- Cationic guar or polyquaternium-7 - cationic polymers that deposit onto wet hair, improving slip, combability, and manageability.
- Hydrolyzed oat protein - a low-molecular-weight protein that helps smooth the cuticle and improve hair elasticity.
- Panthenol (pro-vitamin B5) - a humectant that attracts moisture and forms a light conditioning film.
- Cetearyl alcohol - a fatty alcohol that thickens the bar and adds emollience without making the hair greasy.
- Light oils and butters - such as jojoba oil, argan oil, or shea butter. Use them sparingly; too much oil can weigh hair down.
Conditioning shampoo bar formula - 100 g test batch
This is a good starting formula for a pH-balanced conditioning shampoo bar:
- 50 g sodium cocoyl isethionate (SCI) - 50%
- 15 g sodium lauryl sulfoacetate (SLSa) - 15%
- 10 g cocamidopropyl betaine - 10%
- 6 g BTMS-50 - 6%
- 5 g cetearyl alcohol - 5%
- 4 g shea butter - 4%
- 3 g jojoba oil - 3%
- 2 g hydrolyzed oat protein - 2%
- 2 g panthenol - 2%
- 1 g polyquaternium-7 or cationic guar - 1%
- 1.5 g skin-safe fragrance or essential oil blend - 1.5%
- 0.5 g broad-spectrum preservative - 0.5%
Safety note: Because this formula contains water-containing ingredients and plant proteins, a broad-spectrum preservative is essential. Check with your supplier for the correct usage rate for your chosen preservative.
Step-by-step method
- Sanitize all tools, molds, and work surfaces.
- In a double boiler on low heat, melt the SCI, SLSa, BTMS-50, cetearyl alcohol, shea butter, and jojoba oil. Stir often. Keep the temperature around 70-75°C (160-170°F) and avoid overheating.
- Remove from heat. Stir in the cocamidopropyl betaine, hydrolyzed oat protein, panthenol, and polyquaternium-7. Work quickly because the mixture can begin to set up.
- Let the mixture cool below about 40°C (104°F), then add the fragrance or essential oil and the preservative. Stir thoroughly but avoid whipping in too much air.
- If needed, adjust the pH to between 4.5 and 5.5 using a very small amount of citric acid solution. This formula is usually close to pH 5 already.
- Pour or scoop the mixture into molds. Tap the molds firmly or press the mixture down to remove air pockets.
- Chill the bars in the refrigerator or freezer for 30-60 minutes, then unmold and let them air-dry for 24-48 hours before use.
If you still want a cold-process shampoo bar
Some people prefer lye-based shampoo bars, but they are not the best choice if conditioning is your main goal. If you do make cold-process shampoo bars, choose a gentle oil blend and add conditioning additives:
- Use 60-70% high-oleic oils such as olive, rice bran, avocado, or high-oleic sunflower.
- Keep coconut oil around 10-15% to avoid an overly stripping bar.
- Use 5-10% castor oil for fluffier lather.
- Superfat at 5-8% with conditioning oils like argan or jojoba.
- Add hydrolyzed silk, panthenol, honey, or aloe vera after the cook if using hot process.
- Use a chelator such as sodium citrate to reduce soap scum in hard water.
Even with these adjustments, cold-process shampoo bars remain alkaline and may still leave hair feeling waxy or rough over time.
Troubleshooting quick tips
- Bar crumbles or cracks: Increase BTMS-50 or cetearyl alcohol slightly, and press the mixture more firmly into the mold.
- Bar is too soft or sticky: Reduce the liquid surfactant or oils/butters, and let the bars dry longer.
- Hair feels coated or heavy: Reduce the shea butter, jojoba oil, or polyquaternium level.
- Not enough lather: Increase SCI or SLSa slightly, or reduce the conditioning waxes.
- Bar sets up too quickly: Work in small batches and have all ingredients measured before melting.
Always test a small batch first, keep notes, and adjust in small increments. A well-made conditioning shampoo bar should rinse clean, leave hair easy to detangle, and feel soft without being weighed down.