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

  1. Sanitize all tools, molds, and work surfaces.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Pour or scoop the mixture into molds. Tap the molds firmly or press the mixture down to remove air pockets.
  7. 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.