How To Make A DIY Shampoo Bar Without Lye – Sulphate-Free & Natural

Last Updated:

DIY Shampoo bars are my new obsession. I know I have many of them; please don’t judge me. But this sulphate-free shampoo bar recipe is natural and perhaps the best and the easiest recipe so far.

If you’ve made a shampoo bar after trying to make liquid shampoo, you’ll know what I’m talking about. Honestly, I’m unsure if I’ll ever go back to making liquid shampoo. So, let’s dive into why I rate this unassuming hair product so highly.

DIY shampoo bar

What Are DIY Shampoo Bars? 

Shampoo bars are exactly what they sound like, a solid shampoo. They look like soaps, but they’re anything but true soaps. They’re actually a combination of oils, detergents, and powdered ingredients to create a stiff bar that has a gorgeous, creamy lather.

Homemade shampoo bar recipes also give you the opportunity to get creative. Provided you’ve got the ratio right, you can use whatever oils, extracts, and additives you want. Liquid shampoo, however, is another story. The viscosity of the finished product is vitally important but also super volatile, being influenced by many different ingredients in unexpected ways. 

This is further complicated by the fact that liquid shampoos can be surprisingly difficult to intentionally thicken if they’re too thin. This is especially true if you’re trying to formulate naturally. There’s just way less room for experimentation, improvisation, and creativity when formulating new recipes. 

So, that’s why I’m obsessed, and I encourage you to learn how to make shampoo bars, especially if you’ve tried liquid shampoo making and found it hard going. 

Why Make A Shampoo Bar Recipe Without Lye 

It’s important to remember that shampoo bar recipes without lye are not the same as soap making. I know, I know, I’ve seen saponified soaps being touted as excellent shampoo bars, too. But experience has taught me cold process shampoo bar recipes are not good, and let me tell you why. 

Saponified soaps are very high in pH. They’re literal anionic surfactants, which, when applied to the hair, can cause many kinds of problems. Chief among them is increased sensitivity and dryness of the scalp and hair that is brittle and more prone to damage and split ends. 

So, avoid using actual soap on your hair. Trust me, a shampoo bar recipe without lye is easier to make anyway.

how to make shampoo bars

Homemade Shampoo Bars and pH

pH is less of an issue when we make shampoo bars. If you opt for the surfactants in my recipe below, it’s unlikely your bars will be too high in pH for your scalp or hair. This is because I’ve opted for mild, low-pH surfactants. I’ve done this for two reasons. 

Right off the bat, they’re just better for your hair. I don’t want to put excessively strong detergents in my hair if I don’t have to, so why should you? But it’s also because testing the pH of your shampoo bars can be a bit annoying if you want to use something else. 

Because our bars are solids, you’ll need to take a small piece and dilute it in distilled water. Then, test it using a universal indicator strip or a pH testing meter. If you find that it’s too high, then the bar is ruined, and you have to start again (with a bit of citric acid added as a pH modifier). 

But don’t worry, you don’t have to do that, provided you opt for my choice of surfactants. For those of you who do want to get creative, I’ll give you some guidance below on how to go about substituting and properly pH testing.

Ingredient Spotlight: Shampoo Bar Recipe Secrets!


Add the Cocamidopropyl Betaine top your shampoo bar

We’re using two different surfactants for this recipe: powdered and liquid. First up, let’s talk about our powdered SCI. 

Sodium Cocoyl Isethionate Powder, or SCI for short, is a natural mild surfactant that is known for its mild cleansing properties, helping to remove dirt and oils without irritating the scalp.

It also produces a rich and stable lather with great foaming properties. SCI is a great stand-alone surfactant, giving the finished product a good pH level.

I’ve been having a lot of fun with this ingredient lately, and honestly, it’s perfect for this formulation. But I wanted to include a co-surfactant to help improve the lather of the bar. I went for Cocamidopropyl Betaine. 

It’s the perfect choice for this formulation! It’s super gentle, so it won’t make the bar more irritating (which is a problem with many different surfactants) 

Coconut Oil

coconut oil in a glass jar

Coconut oil is our main moisturizing agent for this formulation, and it’s a great choice. Firstly, it will lend some stiffening power, as coconut oil is a solid at room temperature. But honestly, I’ve included it mostly because of how great it is for the hair. 

You’re probably no stranger to this ingredient. Still, for anyone who doesn’t know, coconut oil is packed full of moisture and nourishment for your hair. Its nourishing qualities will help combat split ends, control frizz, add shine, and prevent further damage. 

Powdered Agents

place all your drying ingredients into a bowl

Our powdered ingredients are actually more important than you think. They’re vital for the structure of your bar. Without them, they wouldn’t harden, and they’d be difficult to use in the shower. In fact, they’d melt in your hand like bath truffles! 

For this formula, I’ve selected arrowroot powder and coconut milk powder. Coconut milk powder synergizes with our coconut oil, as it’s intensely hydrating and provides great nutrients for the hair. It can actually penetrate into the hair shaft to provide moisture deep into the roots of your hair. 

Arrowroot powder, however, is mostly there to help keep our bar solid, but it does provide a more creamy texture to the finished bar. 


essential oils
Image Credit: Shutterstock

This one is totally optional, as you don’t actually need to have one at all! But It’s nice to have a lovely fragrance that you like to be imparted onto the hair when it’s washed. 

I opt for an essential oil every time. They just smell better to me, and I love how long-lasting they are in my hair. For this recipe, I went for distilled lime essential oil, which not only smells gorgeous but also provides some anti-microbial action. 

You can, of course, use a fragrance oil if you prefer. There are some aromas that you just can’t get as an essential oil. If you want your homemade shampoo bar to smell like chocolate chip cookies, you’ll want a fragrance oil!  

Important Notes

  • This shampoo bar can be used as an all-over soap as well as a shampoo bar. 
  • To check the pH. Unfortunately, the bar needs to be solid, so you shave 1g from it and dissolve it in 9g water. Adjust the sample if needed (5 to 6pH), then multiply this by the bar’s weight. In this case, the bar is 100g, so if the sample needs to be adjusted by 0.002, we could multiply this by 100 = 0.2, so we would add 0.2g of citric acid to the next bar we make.
  • You must wear a face mask whilst working with powder surfactants.


  • Sodium Cocoyl Isethionate Powder (SCI powder): We don’t recommend substituting the SCI surfactant as the bar may end up too soft and the pH of the finished bar could be too high. 
  • Arrowroot Powder: Another starchy powder, such as cornstarch or rice starch, should work.
  • Coconut Milk Powder: Powdered cows milk would be a good substitute.  
  • Allantoin Powder: Panthenol powder, or aloe vera powder at a lower rate (0.25g)
  • Coconut oil: Any other carrier oil you have to hand.    
  • Cocamidopropyl Betaine: Coco glucoside or decyl glucoside would be a decent substitute but they have a higher pH so the formula would need to be adjusted. Add around 0.25g of citric acid with the dry ingredients. This should keep the shampoo bar at a good pH range.
  • Lime Essential Oil: You could use another essential oil.   
DIY shampoo bar

How to make shampoo bars – Coconut & Lime Recipe

This DIY shampoo bar works wonders on my hair. And if you get yourself a beautiful mold, you’d be surprised how sophisticated and luxurious these little bars can look.
5 from 5 votes
Print Pin Comment Share
Prep Time: 5 minutes
Active Time: 25 minutes
Total Time: 30 minutes
Yield: 100 g
Author: Angela Wills

As an Amazon Associate, I earn from qualifying purchases. If you buy via the links here I may earn a small affiliate commission at no cost to you.


Wet Ingredients


[adthrive-in-post-video-player video-id=”oofQpB0i” upload-date=”2024-02-10T14:07:58.000Z” name=”How To Make DIY Shampoo Bar Recipes Without Using Lye” description=”DIY Shampoo bars are my new obsession. I know I have many of them; please don’t judge me. But shampoo bar recipes are perhaps the best DIY hair care product I’ve come across. ” player-type=”default” override-embed=”default”]


  • Before you start making shampoo bars be sure to put on your face mask. Then, place all your drying ingredients into a bowl and stir. 
    53 g Sodium Cocoyl Isethionate Powder, 15 g Arrowroot Powder, 5 g Powdered Coconut Milk, 1 g Allantoin Powder
    place all your drying ingredients into a bowl
  • Weigh the coconut oil into a heat-proof container. Melt the coconut oil in the microwave or by placing the beaker into a water bath to melt and remove it once it has melted.
    10 g Coconut Oil
    how to make shampoo bars - Weight the coconut oil into a heat-proof container.
  • Add the Cocamidopropyl Betaine, the lime essential oil, and the preservative to the melted coconut oil. Stir to combine.
    14 g Cocamidopropyl Betaine, 1 g Lime Essential Oil
    Add the Cocamidopropyl Betaine
  • Now it’s time to combine our dry and wet ingredients. So go ahead and sprinkle the wet ingredients into the dry ingredients. 
    combine our dry and wet ingredients
  • Use the spatula to bring the ingredients together. You are looking for a crumble-type consistency.  
    how to make shampoo bars - Weight the coconut oil into a heat-proof container.
  • Once you have the correct consistency that is not too sticky so that it sticks to your hands, you can use your hands to bring it all together. Give it a good knead to ensure everything has been fully incorporated and you have the consistency of play dough. If the dough is too sticky, you could add more arrowroot powder or more glycerine if it is too dry.
    consistency of play dough
  • When you have a good, flexible dough, start filling the mold. Make a single bar or split the mixture into two 50g bars. I like to push the shampoo dough in a bit at a time to make sure it is getting into all the corners and sides. If you prefer, you can just place the whole dough ball in and give it a good squish down.
    start filling the mold
  • For a smoother finish, try placing a piece of wax paper over the dough and smoothing it down with the palm of your hand. Then, place the mold into the freezer for a couple of hours to harden. After a couple of hours in the freezer, the shampoo bar should be hard enough to remove it from the mold. 
    smoothing it down
  • Once the shampoo bar has hardened, you can remove it from the mold. You will notice that it will soften slightly once it has defrosted. The shampoo bar will need to dry out and harden for a good few days before you can use it. I found most bars take around a week before they are ready.
    Once the shampoo bar has hardened, you can remove it from the mold.


  • This shampoo bar can be used as an all-over soap as well as a shampoo bar. 
  • To check the pH. Unfortunately, the bar needs to be solid, so you shave 1g from it and dissolve it in 9g water. Adjust the sample if needed (5 to 6pH), then multiply this by the bar’s weight. In this case, the bar is 100g, so if the sample needs to be adjusted by 0.002, we could multiply this by 100 = 0.2, so we would add 0.2g of citric acid to the next bar we make.
  • You must wear a face mask whilst working with powder surfactants.

How To Use A Shampoo Bar

The most important thing to do first is to let your DIY Shampoo bars harden. Right after we pull them out of the mold, they are much too soft to use and will melt very quickly in the shower or bath. So, just a few days of patience is all we need to get it ready for the hot water. 

Once they are ready to use, simply take one into the bath or shower with you. When you’re ready to wash your hair, lather your shampoo bar between your fingers before rubbing it against the roots and then to the tip of your hair. 

When you have enough foam, put the bar to one side and massage the scalp, making sure to disrupt dead skin cells and dandruff. Rinse, then repeat if necessary. 

After your shower, make sure your shampoo bar isn’t sitting in a puddle of water and that it is left to dry properly for your next use. 

Final Thoughts

If you’re reading this and have never made a shampoo bar before, then you gotta try this recipe. If you have, you’ll know how easy they are to make! And how great they are at keeping your hair sparkling all week long!

I just love how these turned out. Not only do they work wonders on my hair, but they look fantastic as well. If you get yourself a beautiful mold, you’d be surprised how sophisticated and luxurious these little bars can look!

But of course, I encourage you to experiment with this recipe. While I wouldn’t play around with the surfactants, I would totally switch out the butter and try something else. Do keep in mind that if you choose a very soft butter, you may see a change in the hardness of your bars. 

I hope this has inspired you to try your hand at your own super easy, lye free shampoo bars. While I’ve always sung the praises of a good quality homemade shampoo bar, this recipe makes it so simple that there’s really no reason not to try it!

Try This Shampoo Bar With Castor Oil

I’ve opted to use Castor Oil for this recipe. Castor is a great carrier oil that has amazing properties for your hair. It helps to improve blood flow to the scalp, which can boost hair growth for thicker, more voluminous hair.

Author: Angela Wills

Title: Founder and Author - Savvy Homemade

Expertise: Beauty Recipes, Skincare Formulation, Soapmaking, DIY Crafts, Parenting

Angela Wills is an author, founder, and the driving force behind Savvy Homemade. With over fifteen years of experience, she brings a wealth of knowledge and dedication to every post she writes. She is fearlessly dedicated to creating tried and tested beauty recipes, skincare formulations, soap recipes, and many other DIY crafts that will work for everyone. Angela has a Diploma in Skincare Formulation, is a proud member of the Handcrafted Soap & Cosmetic Guild, and infuses each DIY product with her passion and expertise.

Discussion (22 Comments)

  1. Hello <3
    Is it possible to use fewer ingredients for if I ever want to be frugal/ save money?: Would leaving out the Powdered Coconut Milk and Allantoin Powder make the shampoo bar melt in my hand like bath truffles? Was thinking of using these ingredients as the bare minimum…

    53 g Sodium Cocoyl Isethionate Powder
    21 g Arrowroot Powder or Cornstarch powder
    10 g Coconut Oil
    14 g Cocamidopropyl Betaine
    1 g Preservative

    So excited, best wishes,

  2. Do you have to use silicone molds? I have a 3 part plastic mold. Will that work and will germall liquid plus also work for the preservative?

    • Hi Julia,

      Firstly, the preservative should work fine and solubilise with your surfactants. I don’t see why you can’t use your mold, however you might find it a little trickier to get out than a silicon mold. Definitely worth trying but I will say I’ve not used one myself. Let me know how it goes?

  3. I made these Monday. Used smaller molds and had a bit left over and used it this morning! It was awesome! The only thing I did different was I used Rosemary essential oil. Now will try my hand at the conditioner once I get a few more supplies!5 stars

  4. Could I use SCI noodles in place of the powder. I would melt it down and add it to the powdered SLSa when adding the other liquids. I’m looking for these to be as cost effective as possible.

    • I haven’t tried this, but you could give it a go! As you said, make sure to melt those noodles down first otherwise you might not get an even distribution. Let me know how it goes. 😀

  5. Hi Christy,

    I have only ever used the liquid, however, I can’t see there being an issue. As I have no experience using the powder myself, I would recommend following manufacturer guidelines for using their ingredient in soaps.

  6. Hello, this was a very informative recipe. I was wondering if I would be able to use sodium coco sulfate, cocoamidopropyl betaine, a liquid oil , and aloe. I am attempting to recreate my favorite discontinued shampoo. I would appreciate any tips you have.5 stars

    • Hi there,

      I don’t have any experience using sodium coco sulfate, but as you can get it in solid form I don’t really see why it would be a problem. Would be lovely in a hair product for sure.

      I’d say, experiment with substituting the powdered surfactants with your sodium coco sulfate, and see how you like the consistency. With the added aloe, it could be a little looser and less dense. Start with a small batch and see how it goes, then tweak from there.

      Hope this helps!

  7. Hi Tina,

    Absolutely you can use tallow! You can also use regular old lard. However, I would run any substitutions you’re planning to make through a SAP/Soap calculator. Otherwise it might not come out as soap, as all oils/fats/lipids will SAP at a different rate and cannot be substituted like for like.

  8. I cannot wait to try out your lovely recipe – and the cost of ingredients is not prohibitive. Can I used benzoin tincture as an Ecocert preservative? If not, is there a natural preservative that you can recommend.
    Thank you,

  9. Hi Angela, I am new to making my own products and I’m looking forward to it! I have a silly question… under ingredients, when you say 1g of Preservatives… what are the ‘Preservatives’ you are referring to? I can seem to find where to purchase “Perservatives”. Please advise 🙂 thank you!

  10. Hi Beth,

    You could try substituting it for Hydrolyzed Silk Peptide or liquid D Panthanol. The other option is to leave the Wheat Protein out of the recipe altogether and it should still work ok.

  11. I just started using the Shampoo Bar and I love it! The amount of hair it used to fall before every time was exaggerated, It’s been a week and I haven’t lost even half of the hair that used to fall before!! Love it!5 stars


Join the conversation

Rate Project