Foaming Hand Soap with Essential Oils

Alright so hopefully by now I’m getting into the swing of this đŸ™‚ I have a recipe for you for scented DIY foaming hand soap! I’m posting this now mostly because the last batch I made was just about empty. This recipe is super moisturizing and nourishing, smells amazing, and contains all natural ingredients that you can pronounce! It is also SUPER cost efficient and will save you tons compared to store-bought smelly soaps. The one catch is the bottle needs to be shaken well EVERY time you use it because the oils can separate.

Oily Livin Foaming Hand Soap With Essential Oils

I also try not to use any citrus oils in my soap because my dispenser is made of plastic! I believe the soap is diluted enough that adding citrus oils isn’t a big deal (a few drops to several ounces of water and soap), but I try to be safe anyway. The oil I chose to use, Christmas Spirit, does contain some orange oil so I’ll let you know how my dispenser holds up. I’ll also add that I’ve made this recipe several times and typically just kind of wing it, so I made an effort to be a little more precise so I could share my recipe with ya’ll. Alright so here we go:


  • 2 Tablespoons Liquid Castile Soap (I used Dr. Bronner’s Unscented Baby so that I can add my own scent)
  • 1 teaspoon sweet almond oil (or another liquid carrier oil)
  • a few drops of vitamin E oil
  • 10-15 drops of essential oil(s) of your choice
  • Foaming hand soap dispenser

Directions For Making Foaming Hand Soap:

I started by rinsing out my soap dispenser (hence it is still wet in the photos). I had also previously written a reminder on the bottle to shake it before using. I started by adding the Castile soap with a tablespoon to my soap dispenser. I used 2+ tablespoons because I like mine to be super soapy; you may find you don’t need that much though!

foaming hand soap

Then measure out and add the carrier oil. I used sweet almond oil purchased from Amazon. I choose this one as opposed to olive or jojoba oil because it has a lighter color and doesn’t add a yellowy color to the soap.

Oily Livin Foaming Hand Soap With Essential Oils Step 2

Add a drops of vitamin E oil, and then add your essential oils. I used 12 drops of Christmas Spirit, which is a great blend that Young Living makes and is very festive! You could use a combination of two scents with a total of 10-15 drops; some suggestions are Peppermint, Thieves, Lavender, Stress Away, or Cedarwood. If you want to add citrus oils, lime, orange or lemon would smell great!

The last step is adding water! I would recommend using distilled or boiled water if you can, but to be honest I just add from the tap. I try to do this very slowly to prevent the soap from foaming too much or spilling over the top. Here is my finished product!

Oily Livin Foaming Hand Soap With Essential Oils Step 3

Do you make your own foaming soap? I’d love to hear what you think of this recipe and what some of your favorite scents are!

Disclaimer: I am not a doctor or medical professional, and cannot diagnose, cure, or prescribe. Consult your physician before using essential oils to treat an illness for yourself or others. The safety precautions suggested in these posts are guidelines only. 

You may also like