Natural Foaming Hand Soap

Sharing is caring!

Pick up a bottle of any foaming hand soap at the grocery store and take a look at the ingredients. You will most likely find many ingredients you don’t recognize. And the cost of each bottle of soap can get expensive, not to mention the fact that you are throwing away so much plastic with each empty bottle.

But did you know you can make your own natural foaming hand soap with only 2 ingredients? I’ll show you how easy it is, plus give you a few ways to “upgrade” your natural foaming hand soap depending on your needs.

foaming hand soap in a pretty dispenser
Using castile soap to make a foaming hand soap is a great way to save money.

(Please note that some of the links in this article may be affiliate links and I may receive a small commission if you purchase something through a link. It will not change your cost. As an Amazon Associate I earn from qualifying purchases. For more information, check out my disclosures page.)

Why Bother Making Your Own Natural Foaming Hand Soap?

Why would you want to make your own foaming hand soap anyway? Well, for one thing, it’s much cheaper. Foaming hand soap uses less soap than non-foaming hand soap.

Secondly, it is better for the environment. Since foaming hand soap uses less soap, fewer ingredients are needed to actually make the hand soap. And you are also saving on plastic waste and shipping costs because you can reuse foaming soap bottles instead of throwing them away and buying new ones each time.

If you have children in the home, you will likely find that they do a better job of washing their hands with foaming hand soap. This is the reason we switched in the first place. I noticed my kids seemed to spend more time washing their hands and got their hands cleaner when using foaming soap.

And finally, (and the most unusual reason to switch to foaming hand soap) is that it will probably require less scrubbing of your bathroom. My regular soap dispensers would occasionally get gummed up and then shoot the soap everywhere. The kids would leave it wherever it landed. Later, when I went to clean the bathroom, the soap would have congealed into a sticky gooey mess that had to be scrubbed up. Foaming soap just rinses right away and there aren’t drops of sticky soap all in the sink (and on the counters) that require lots of “elbow grease” later.

What Do I Need To Make Natural Foaming Hand Soap?

To make your foaming hand soap you really only need 2 ingredients – liquid castile soap (like Dr. Bronner’s) and distilled water. I prefer the unscented castile soap so that I can add my own essential oils, but you can most certainly use the scented varieties if you prefer.

If you don’t have distilled water, you can use regular tap water, just don’t make large quantities. The foaming hand soap may eventually go bad if you use tap water.

The one specialty thing you need is a foaming hand soap pump. You can reuse ones you’ve purchased from the store or you can purchase new ones. Given my love of mason jars, I just purchased these in bronze and love them. But you can also buy new plastic foaming dispensers for reasonable prices.

natural foaming hand soap with flowers and towel
This natural foaming hand soap is easy to mix up. Placed in a pretty dispenser, it makes a great gift idea too!

Optional Ingredients

There are a few things you can add to your foaming hand soap mixture to upgrade your handwashing experience. To add a bit of moisturizing, you can add a small amount of lightweight oil. I prefer grapeseed or almond oil, but you can also use jojoba oil, fractionated coconut oil, or another oil of your choosing. Adding oil may reduce the number of bubbles in your foaming hand soap so use the oil sparingly. (But I do like to add about a teaspoon per bottle, especially in the winter.)

Vegetable glycerin is another optional ingredient in your foaming hand soap. Vegetable glycerin will thicken the soap a bit and make it easier to pump. It also a humectant that will help your hands retain moisture too. But using too much vegetable glycerin may leave a sticky film on your hands. I recommend using, at most, 1 Tablespoon per bottle of soap, but I personally use 1 1/2 tsp.

You can also add essential oils to this foaming soap recipe, though it isn’t necessary. But varying the scents for each season is certainly fun. (Plant Therapy is my favorite brand of essential oils. They also offer free shipping on any size order.)

Get my printable with over 30 essential oil blend below. One page contains everyday blends, the second page contains lots of seasonal blends so you can mix up a scented soap blend for any occasion.

essential oils opt in box

Mixing up your foaming hand soap is quite simple. Add water to a foaming soap dispenser. Add castile soap and any other optional ingredients. Be sure you leave some room at the top of the bottle. The dispenser needs air to actually make the foam. Swirl the mixture gently to combine. You’ve just made a natural foaming hand soap that’s ready to use!

Natural Foaming Hand Soap
Prep Time
5 mins

This easy homemade foaming hand soap is simple to mix up and better for the environment too.

Course: DIY
Cuisine: DIY
  • 3/4 cup distilled water
  • 2 Tbsp. liquid castile soap
  • 1 tsp. lightweight oil, optional
  • 1 1/2 tsp. vegetable glycerin, optional
  • 15 drops essential oils, optional
  1. Add water to foaming soap bottle. Add castile soap, lightweight oil (if using), vegetable glycerin (if using), and essential oils (if using).

  2. Put cap on foaming soap bottle. Swirl mixture gently.

  3. This recipe can easily be halved or doubled depending on the size of your foaming soap bottle. You can store extra foaming soap mix in a Mason jar for later.

Recipe Notes

This recipe can be scaled up or down to make just enough soap to fill your bottle.

However, don’t fill the foaming soap dispenser all the way to the top. The dispenser needs a pocket of air to make foamy soap.


See, homemade foaming hand soap is easy to make. Packaged in a cute bottle, these also make lovely gifts for any occasion. I love keeping a few empty extra bottles on hand for hostess gifts. You can quickly mix up a batch in less than 5 minutes.

Have you ever considered making your own soap? If not, I hope you’ll give it a try.

Related Posts

essential oils opt in box

Sharing is caring!

Leave a Comment

Recipe Rating