Homemade Foaming Hand Soap
4.84 from 6 votes

Homemade Foaming Hand Soap

Make your own foaming hand soap right at home with just a few simple ingredients!
Author Sarah @ Nature's Nurture


  • 4 parts distilled water (distilled is best to prevent impurities, but boiled and cooled would be ok)
  • 1 part liquid castile soap (or your favourite natural liquid soap; thinner is better)
  • 5-8 drops essential oil (optional; not necessary if using a scented soap
  • 1/2 teaspoon moisturizing oil (optional (vitamin E, almond oil, or vegetable glycerin)
  • Empty, clean foaming soap dispenser


  1. Fill your soap dispenser about 4/5 full with water.
  2. Add castile soap to fill the rest of the bottle, leaving some room at the top for the pump to fit.
  3. Add essential oils and moisturizing oil, if using.
  4. Cover dispenser with pump and shake well to combine the oils and soap with the water.

Recipe Notes

For an 8 oz dispenser, you will use just over 6 oz of water and just over 1 oz of soap. The measurements really don't have to be exact at all, but use this as a guideline.