DIY Foaming Hand Soap

Katie Wells Avatar

Reading Time: 3 minutes

This post contains affiliate links.

Read my affiliate policy.

foaming hand soap
Wellness Mama » Blog » Natural Home » DIY Foaming Hand Soap
Wellness Mama ad

I started making my own foaming hand soap early in my switch to a more natural lifestyle. With concerns over antibacterial soap and potty-training little ones who found the need to wash their hands/arms/the counter with soap a thousand times a day, I needed a healthy and frugal option.

Now that the kids are older (and not quite as messy), we still go through plenty of hand wash! Thankfully, there’s a homemade and incredibly simple option that works just as well. It also costs hardly anything to make per bottle, and it’s made with clean ingredients.

Simple DIY Foaming Hand Soap

The recipe itself is literally so simple that at one point, my then six year old was in charge of refilling the homemade foaming hand soap containers. I keep the few simple ingredients on hand, and we never have to buy hand soap or worry about running out. Surprisingly, this foamy natural soap also makes a decent shaving cream and body wash in the shower…

Before you begin, you’ll need a foaming hand soap bottle. I originally ordered this pretty foaming hand soap dispenser online. You can also just reuse the pump bottle of your favorite foaming hand soap.

Why Use Foaming Hand Soap?

Years ago, I got addicted to soap making, and we were always fully stocked with different bar soaps. Now that life is busier in different ways, I rely more on natural liquid soap and foaming hand soap to suds up. The foaming pump creates a nice lather but overall uses less soap than regular liquid hand soap.

This is great for little kids who think it’s fun to keep pumping the soap container over and over! And of course it’s much healthier (and cheaper!) than popular versions at places like Bath and Body Works.

Ingredients Used in Homemade Soap

The basic recipe is soap, oil, and distilled water. You can keep it unscented or add a few drops of essential oils. These not only help it smell nice but also add natural antimicrobial properties to tackle unwanted germs, without using synthetic antibacterial chemicals. I use Dr. Bronner’s castile soap, which comes in an unscented version as well as peppermint, lavender, citrus, and other essential oil scented versions.

I use olive oil in this recipe since it’s deeply moisturizing, but jojoba, sweet almond, or any liquid carrier oil will work. Just avoid using something solid like coconut oil. For extra glide, you can also add 1/2 tsp of glycerin.

Because this recipe uses water and does not have a preservative, it should be used within about a week. If you don’t go through it that quickly, you can cut the recipe in half. In our house, that’s not a problem though! The base recipe is 1 part soap to 12 parts water, so you can scale it up or down.

Here’s the (super simple) tutorial for how to make your own homemade foaming hand soap!

foaming hand soap
Print
4.11 from 67 votes

DIY Foaming Hand Soap Recipe

This easy foaming hand soap contains only water, liquid castile soap, moisturizing oil, and optional essential oils for a simple and frugal homemade soap.
Prep Time5 minutes
Total Time5 minutes
Yield: 13 ounces
Author: Katie Wells

Materials

Instructions

  • Fill the soap dispenser with water to within about 1 inch of the top. Be sure to leave room for the soap pump foamer.
  • Add at least 2 tablespoons of liquid castile soap to the water mixture. NOTE: do not add the soap first or it will create bubbles when the water is added.
  • Add the oil and any essential oils if you’re using them.
  • Close and lightly swish to mix.
  • Use as you would regular foaming hand soap.

Notes

  • You’ll need a foaming soap dispenser for this soap. Either buy one online or reuse the bottle from a store-bought foaming soap.
  • If you don’t have distilled water, you can also use filtered water that’s been boiled then cooled.

Caution About Essential Oils

A 1/2 teaspoon of essential oils is still less than a 1% dilution, which is well below the general maximum amount for a wash-off product. However, more irritating oils like cinnamon, clove, oregano, and lemongrass should be used in a much smaller amount or avoided. Oils that have natural antimicrobial properties but are gentler on skin include lavender, orange, lemon, and tea tree essential oil.

If you’re using soap that already has essential oils in it, then you wouldn’t need to add more.

Do you make your own soap already? If not… will you start now? Share below!

This easy foaming hand soap contains only water, organic liquid castile soap, a moisturizing oil and optional essential oils for a simple and frugal homemade soap.

Sources

Become a VIP member!

Get access to my VIP newsletter with health tips, special deals, my free ebook on Seven Small Easy Habits and so much more!

Easy Habits ebook on ipad

Katie Wells Avatar

About Katie Wells

Katie Wells, CTNC, MCHC, Founder of Wellness Mama and Co-founder of Wellnesse, has a background in research, journalism, and nutrition. As a mom of six, she turned to research and took health into her own hands to find answers to her health problems. barbaraoneill.online is the culmination of her thousands of hours of research and all posts are medically reviewed and verified by the Wellness Mama research team. Katie is also the author of the bestselling books The Wellness Mama Cookbook and The Wellness Mama 5-Step Lifestyle Detox.

Comments

293 responses to “DIY Foaming Hand Soap”

  1. Tracey Avatar

    So I’ve read through all the comments and there still doesn’t seem to be a clear answer on how to keep the soap from separating. I’ve read liquid lecithin? Has that worked for anyone? If so, how much do you add to a castille/moisturizing oil/essential oil combo for, say, and 8oz dispenser? Thank you!

  2. Hannah Avatar

    Holy crap this is a complete life changer! I’m so so happy to be able to make my own foaming soap and get rid of more yucky chemicals from our lives!

    Thank you!

  3. Cassie Avatar

    I find the soap causes a lot of friction and it gets difficult to rub them together. anything I can add to make it more slippery?

  4. Cassie Avatar

    I’ve been researching good for you and environmentally friendly hand soap. All the good ones are at least $10 a bottle! As a SAHM living off one income that’s just not an option. I just ordered the ingredients I don’t already have and am excited to make this!

  5. Adeline Low Avatar
    Adeline Low

    Is there a way to make the soap mixture thicker? Should I reduce the amount of water and add in more castile soap?

  6. Rachel Avatar

    Have you ever tried to foam an olive oil castile soap? I’m allergic to coconut and was checking out Penn’s Hill soap. Thanks!

  7. Karen Avatar

    I made this soap last night. Is there a way to keep the olive oil from sitting on the top? Do you have to swirl the bottle before each use? Thank you!

  8. SB Avatar

    Mine didn’t foam at all. Not enough soap? I didn’t use olive oil since it was optional. Any suggestions?

  9. Donna Avatar

    I got a little carried away and added a little aloe vera gel (very thin stuff) and witch hazel to the basic recipe. Some of the ingredients did not like each other and formed a scum-like white material which settles to the bottom. There’s not much of it, but there was enough to clog the foam pump. I have tried shaking the bottle to dissolve it, which does not work. I am thinking of zapping it in the nutri-bullet to break up the the thick stuff and incorporate it into the liquid mixture. If you have any ideas, I would welcome them.
    Donna

  10. Lashondra Avatar

    How wasteful (and harmful to the environment) to recommend pouring out a bottle of unused hand soap if not natural!

  11. Gloria Avatar

    This post is great! I was made and currently using a chamomile foaming soap but am excited to try this one, after finish my last soap. Thanks so much 🙂

  12. Jordash Avatar

    I used a combination of bergamot, lime, basil & lemon EO for a citrus odor eliminator foaming soap
    Thank you for the basic recipe

  13. Elizabeth Avatar

    Thank you for this recipe! I just made it in two of my regular mouth mason jars with foaming soap dispensers I got on Amazon. So happy to be down with the mess of bars of soap! I think my kids will also be washing their hands a little better instead of just tapping the soap bar…haha

  14. Kathy Avatar

    I’ve never added olive oil to mine, but I’ve been doing this for years. It’s so much cheaper and I know exactly what is in it. Thanks for sharing. My son was just reading over my shoulder and wants me to add peppermint oil so it will smell like Christmas. I think he’s rushing this a bit. 🙂

  15. Kathryn Avatar

    I don’t have a foaming pump, so just used a regular soap dispenser. It comes out watery (of course) but I just rub my hands together and it foams up nicely. Love it! Thank you for posting this!

  16. Christina PETROVSKI Avatar
    Christina PETROVSKI

    My question regarding this about a year ago was never awnsered. So I will anwser you! I have been using distilled water from jugs from the store and have not seen any issues. I use a store bought soap for my upstairs since we never use that one much (i was always scared it would develop bacteria sitting for months) but use this recipe to make my own for the kitchen and downstairs bathroom. I go through both pumps about every 2 weeks and I clean them and all pieces out using hot water and let dry completely before use again (I have 4 bottles for this reason, i use 2 at a time and let air dry the others until needed) so far I have not seen any mold or ickyness developing in the time it takes us to use the whole foaming soap bottle. Hope this helps!

  17. Victoria Avatar
    Victoria

    I make my own castile soap, when I make foaming hand wash with it, my hands feel sticky afterward, it goes away but still bothers me. Is there any way to stop this

4.11 from 67 votes (40 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating