Go Back

All-Natural Foaming Hand Soap Recipe


  • 2 to 3 tablespoons liquid castile soap or coconut oil, goat’s milk, or
    canola oil
  • ½ to 1 teaspoon almond oil or olive oil, or vitamin E
  • 12 ounces water well water, distilled, filtered, or boiled recommended
  • 8 ounces essential oils for scent and extra cleaning power - I typically use lemon or sometimes thieves oil


  • Pour the water into the foaming soap dispenser so that it is around three quarters of the way full.
  • Pour in the coconut oil, goat’s milk, liquid castile soap, or goat’s milk.
  • Add in the carrier oil or vitamin E.
  • Put the lid firmly on the foaming soap dispenser and shake vigorously to combine these ingredients.
  • Remove the lid from the foaming soap dispenser.
  • Add in the essential oil drops.
  • Replace the lid firmly back on the foaming soap dispenser and shake vigorously again before placing it on the side of the sink for use.


The measurements in this recipe as merely ballpark figures. The actual amount of ingredients that you use will depend on the size of your foaming hand soap dispenser and how thick you prefer the soap to be when squeezed out of the dispenser top.