Homemade Foaming Hand Soap with Essential Oils

This homemade foaming hand soap is not only all-natural, but you can also customize it to your needs. To customize, all you need to do is change the essential oil you use in the recipe. You can add a holiday scent during the holiday season or a citrus scent for the summertime. Essential oils with antibacterial properties can make this soap great for cold and flu season. Or, simply choose your favorite essential oil or blend so you can smell it every time you wash your hands!


[recipe title=”Homemade Foaming Hand Soap with Essential Oils” servings=”8 oz.” time=”2 minutes” difficulty=”Easy”]



Simply mix the Liquid Castile Soap and essential oil in the Foamer Bottle; then fill the remainder of the bottle with water (only fill to about an inch and a half from the top to save room for the foamer pump), and screw the lid on. Feel free to wash your hands immediately and enjoy your homemade foaming soap!

Extra Ideas

  1. Turn this into a face wash by only using 1/4 cup Liquid Castile Soap, adding 5 drops melaleuca essential oil, and filling the rest up with water.
  2. Add some decorations such as ribbons or snowflakes to make a fun gift.


7 thoughts on “Homemade Foaming Hand Soap with Essential Oils

  1. I tried to make this with my own homemade liquid castile soap (by shaving a Kirks’ castile bar and adding water). My soap foams but once I start washing the foam disappears. Any advice?

Leave a Reply

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