Homemade Natural Bathroom Foaming Hand Soap

Being a creative person, I love making my own household products. I love to pick and choose essential oils that are soothing and smell delightful to me.

Making your own foaming soap is so quick and easy to do. You only need a handful of ingredients and a dispenser bottle. Making your own foaming soap costs a fraction of the price of store-bought soaps, and is a fun project to get your kids involved in.

homemade foaming hand soap

I love giving homemade gifts for Christmas and this is an ideal gift because you can customize the gift by using different oils and even attaching the recipe so that the recipient can also make the soap for refills in the future.

Help the planet by reusing plastic bottles or, even better, use glass when you make your soap. If we all do our bit, we can reduce our own carbon footprints.

Essential oils have great anti-bacterial qualities with fantastic moisturization that locks in the skin’s natural oils, leaving your skin soft, moisturized, and smelling decadent.

foaming soap ingredients
To Make Foaming Soap You Will Need Distilled Water, Castile Soap, A Base Oil (Almond, Olive, Or Vitamin E Oil), Essential Oil, Salt, and a Dispenser Bottle

Foaming Hand Soap Recipe

Prep Time10 minutes


  • a glass or plastic dispenser bottle


  • 1 tablespoon Almond oil, olive oil, or vitamin E oil
  • 10 drops essential oil I like Ylang Ylang, rose, cinnamon, or vanilla, but this is your choice to make, it is entirely a matter of preference
  • 10 drops Tea Tree oil optional – I add tea tree oil to almost every product I make as it has great anti-viral, anti-bacterial, and healing properties
  • 2.5 oz Castile soap the correct ratio is 1 part soap to 4 parts water
  • 10 oz distilled water or water that has been boiled and then cooled off
  • 1 – 3 teaspoons table salt optional – the more salt you use the thicker the foam; do not use too much soap as it could affect the dispenser’s ability to dispense the soap


  • Dilute salt in boiling water or distilled water (I use 3 teaspoons – that way the soap is foamy without blocking the dispensing system).
    adding salt to boiling water
  • Fill your dispenser bottle ¾ full of the distilled water. The soap to water ratio Is 1 part soap to 4 parts water.
    plastic recipient next to measuring cup
  • Add the castile soap. Using good quality castile soap will absolutely affect the quality of the foam
    adding the Castille soap
  • Add the base oil – almond, olive, or vitamin E oil. Choose a good quality base oil that will moisturize your skin.
    adding sweet almond oil
  • Add the 10 drops of the essential oil of your choice.
    adding Ylang Ylang essential oil to the mix
  • Add the 10 drops of tea tree oil.
    adding the tea tree oil
  • Fill the bottle with more distilled water.
    topping up dispenser with distilled water
  • Shake the mixture well to combine all the ingredients.
    shaking the mixture

Problems and Tips

When you visit a link in this article that takes you to a different website where you can purchase something, I may earn a commission. Read my full disclosure for more details.

Finding Castile Soap

Many people do not know what castile soap is. The reality is you probably have a bottle of it in your kitchen right now. Castile soap is dishwashing soap.

Castile soap is natural, nontoxic, biodegradable, vegetable soap that is completely free of animal fats and synthetic ingredients. You do not need to go to great lengths to find some. Just hit the detergent isle in your local store.

Ingredients Separating Over Time

The ingredients may separate because the ingredients are 100% natural. Store-bought soaps have chemicals added that prevent the separation of ingredients. Your ingredients separating is just a sign of the goodness within. If your ingredients separate, shake the bottle before use.

Thin, Watery Soap

If you want thicker soap, add salt into the water (heat it so that the salt dissolves). You can add salt until it is as thick as you want it.

Getting the Ratio Right

The optimal ratio is 1 part castile soap to 4 parts water. If you use too much water, the foam will be runny. If you use too much soap, your pump bottle will struggle to dispense the soap.

Dispenser Bottles not Working

It is always better to use a good quality glass dispenser if you plan on making your own soap. But even the best quality dispensers will get clogged up eventually. When you make your soap, make sure the bottle and pump are clean. Use warm water to break up blockages.

Stopping Leaks From the Dispenser

Adding approximately 3 tablespoons of water to the soap dispenser will help pump the soap out completely, meaning no more leaks!


Whether you are making this for your own home or as a personalized gift, you will find it easy and relaxing to make. You can also personalize it by adding waterproof labels.

If you are giving it as a gift, I recommend that you give the soap fun or classy names based on who you are gifting the soap to.

foaming hand soap pin

Leave a Comment

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

Recipe Rating