Skip to main content

How to Make Liquid Hand Soap at Home

I love providing useful household tips that help make people's lives better, easier, and more affordable.

Use Castile soap to make your own hand soap!

Use Castile soap to make your own hand soap!

Save Money by Making Your Own Hand Soap

If you’re finding it difficult (or expensive) to get your hands on liquid hand soap these days, I've got good news for you. You can make hand soap at home using a few simple ingredients. By making your own liquid hand soap at home, you will not only save money in the long run, but also you could make a great homemade gift for friends or loved ones who might be in the same situation.

I began to get very low on liquid hand soap during the COVID-19 pandemic and suddenly found it extremely difficult to buy in grocery stores, drugstores, dollar stores, or even online. This led me to think if there was a way to make my own DIY liquid hand soap, then it was certainly worth a try!

The key ingredient to making liquid hand soap at home is Castile soap, which, fortunately, remains readily available to purchase (unlike pre-made liquid hand soap, at this time).

What Is Castile Soap?

Castile soap is antibacterial, meaning that it removes germs and bacteria (as well as dirt and grease) from hands and other surfaces. Most soaps can be extremely drying to the skin, but castile soap is a lot kinder because it cleanses and protects thanks to oleuropein. Oleuropein is essentially a compound with antibacterial effects that are considered to be safe for sensitive skin.

Given that castile soap is made from plant oils, it could be considered safe for even the most sensitive skin types and comes in several appealing fragrances thanks to the addition of essential oils. I particularly like Dr. Bronner's pure-Castile liquid soap because it is concentrated and biodegradable, made with organic and certified fair trade ingredients.

Scroll to Continue

Read More From Feltmagnet

How to Make Your Own Foaming Hand Soap

One of the great things about this liquid soap recipe is that it makes a rich, luxurious, foaming hand soap!


All you need are four simple ingredients:

  • An empty soap bottle or foaming soap dispenser, depending on your preference
  • 1 cup water
  • 2 tbsp castile soap (fragrance of your choice)
  • 2 tsp body wash (fragrance of your choice)


  1. Add the body wash and castile soap to the bottle.
  2. Top up with water and shake well to mix the ingredients.
  3. Pump the soap and wash away!

I absolutely love this combination because it leaves my hands feeling soft and squeaky clean! Personally, I do not feel the need to moisturize them afterward because the castile soap has somewhat of a moisturizing effect and is non-drying. This is great news because we’ve all been washing our hands a great deal more often these days.

Ideas for Other Variations

Since you only need 2 tbsp of castile soap and 2 tsp of body wash, making your own liquid soap is extremely cost-effective, and it could be fun to experiment with different fragrances to create your perfect foaming liquid hand soap. For example, peppermint castile soap combined with a cocoa body wash makes a deliciously fragrant minty chocolate liquid hand soap! The possibilities are endless!