DIY Foaming Hand Soap (Only 3 Ingredients!)

Save for later!

Do you ever find yourself in this internal battle of wanting to save money but also wanting to create a healthy environment for your family? This DIY foaming hand soap recipe will do it all! You will save money with this non-toxic recipe and you will have hand soap that actually works.

We live in a time where people are pretty obsessed with germs. We have been trained to kill ALL the bacteria! However, our bodies have good bacteria as well. A common example of giving our body good bacteria is through probiotics. Many people take probiotics with their vitamins but then they try to kill all the bacteria on their skin. A strong and healthy body can defend against the bad and keep the good.

Many of the store bought regular hand soap options are labeled with phrases like “kills 99.9% of germs” or “antimicrobial” and “anitbacterial.” Although that industry might have the buyers interest in mind when creating such products, the chemicals and ingredients used in those hand soaps do more harm than good to the body . Read more about why I chose to eliminate antibacterial soap by clicking here !

Making products in your home, such as this DIY foaming hand soap, gives you the opportunity to provide the people in your home with nourishing products rather than toxic and harsh ones. That might sound extreme but it’s true (speaking from personal experience over here).

You can use this DIY foaming hand soap for many different purposes such as all purpose cleaner, shampoo, dish soap, etc.

DIY Foaming Hand Soap Ingredient List

Dr Bronner’s Pure Castile Liquid Soap

Essential Oils

Purified or Distilled Water

Supplies List

Refillable Foaming Hand Soap Bottle

Any foaming soap dispenser will work. I have had these for about 3 years and they still work great. However, if you would like something more fancy, these amber soap dispensers are beautiful . Using a foaming dispenser is the key to this entire soap recipe . Without a foaming dispenser, the soap would just kind of dump into your hand like water. Don’t skip out on using the right time of soap dispenser. Your diy foaming hand soap depends on it! 

I have also seen people use a mason jar with the foaming pump lid on top of the jar. Those foaming pump lids can be found on amazon too just search “mason jar foaming lid.” 

Foaming Hand Soap Recipe

Start by gathering all the ingredients and supplies to make this life changing DIY foaming hand soap.

Next, wash out the soap dispensers and make sure they are clean before adding the ingredients.

Fill the bottle and 1/4 of the way full with Castile Soap.

After you have added the soap, add 10-15 drops of essential oils for scent. *see FAQ for more information about what essential oils to use*

Finally, add water to fill up the soap dispenser the rest of the way.

And that is all you have to do. Screw on the lid and enjoy your healthy, toxin free, DIY foaming hand soap.


What essentials should I use?

Lemon essential oil has great cleaning and purifying properties. For those reasons, lemon always goes in my soap bottles. However, the essential oils serve as the scent for your soap as well. If you want a specific scent for different seasons, feel free to experiment. You could make a cinnamon scent for the fall or go more citrusy for the summer. Be sure the oils you use are kid friendly and enjoy experimenting with scents! They brand of essential oil you use is up to you. Keep in mind that especially little kids hands will end up in their mouth so a better quality such as yl essential oil might be a good option. I personally use organic plant therapy most of the time. Additionally, you could mix in a carrier oil such as almond oil or coconut oil which will serve as a moisturizer for your hands. 

Some of my favorite essential oil blends are:

  • Vanilla Lime 
  • Orange Cinnamon
  • Lemon Eucalyptus
  • Thieves Essential Oil

What is Dr. Bronner’s Castile Soap?

Castile soap is made from saponified oils, which is a fancy way of saying oils that have had a chemical reaction to potassium hydroxide creating…SOAP! These oils are pure and harmless to the body. I personally use Dr. Bronner’s Castile soap and have been really happy with the product. I always get the unscented so I can use my own essential oils to scent the soap. Additionally I use the liquid castile soap not the bar soap. 

There are no chemicals in castile soap that are toxic or harmful. Some ingredients include olive oil and jojoba oil. However, like any substance you should stop using immediately if you experience an allergic reaction. I am not a health consultant, I am just here to help you try new things and learn new ways to provide a better and less toxic environment for your home. 

Can I use this soap for more than my hands?

Absolutely! You can use this DIY foaming hand soap recipe for many different things. I use the same recipe as a kitchen/dining table cleaning spray. Additionally, I have heard people say they have used it as an all purpose cleaner, dish soap, and laundry detergent. The recipe itself is very versatile. Experiment and see how this homemade foaming hand soap can work for you in more ways than one! You can mix up the recipe for hand soap and put it in a spray bottle to use as an all purpose cleaner. You don’t have to worry about it foaming up when you spay it as long as you don’t have it in a foam soap dispenser.

How long does the soap last?

I have heard it recommended that you change out the soap after 6 months. If the soap starts to look cloudy or smell odd just pour it out and make a new batch. Personally, I typically do not make more soap until the dispensers are empty and need refilling. The ingredients are pure and it is a cleaning products after all. I would not worry too much about how long it will last, just use it up!

Is the foaming dispenser really necessary?

100% yes! If you make this recipe and try to reuse an old liquid hand soap dispenser without a foamer, the soap will be too runny to use. The foamer creates a soap consistency that allows you to spread the soap all over your hands and create a more effective hand washing experience.

Let me know in the comments below what essential oil scents you tried and how you liked this DIY foaming hand soap recipe! 

DIY Foaming Hand Soap

Easy DIY foaming hand soap recipe. This soap will do it all without the toxic chemicals!
Prep Time5 minutes
Total Time5 minutes
Keyword: diy clay mask, diy foaming hand soap, diy hand soap, diy recipe, hand soap, hand soap recipe, healthy body, skin care, skin care products, toxin free
Yield: 1 Bottle


  • 1 Foaming Soap Bottle


  • 1 cup Castile soap fill soap bottle 1/4 of the way
  • 10-15 drops essential oil start with lemon then add any other scents desired
  • 1 cup water fill bottle the rest of the way with water


  • In a clean foaming soap bottle add the castile soap until the bottle is 1/4 of the way full
  • Drop 10-15 essential oils of your choice
  • Fill the bottle the rest of the way with purified water
  • Turn the bottle in a slow up and down motion to mix the ingredients without creating too many suds
  • Screw on the lid and enjoy!

Similar Posts

Leave a Reply

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

Recipe Rating