DIY's & Crafts Healthy Living Natural Living

DIY Hand Soap From a Bar of Soap

Hand soap is getting harder to find, but there’s plenty of bar soap left on the shelves. Follow this DIY hand soap recipe to make your own liquid hand soap from a bar of soap!

diy hand soap

If you’ve been following my blog for a while, then you know I’m all about saving money. One way I save money is by making a lot of my own home decor. Another way is by making my own cleaning products.

There are a lot of projects out there with a long list of ingredients that end up costing a ton of money to make. Sometimes you come out better if you just buy the product in the store.

However, that’s not the case with this easy money-saving DIY hand soap recipe I’m getting ready to share with you. All you need for this quick and easy DIY is a bar of soap! And to save even more money, you can just use the bar soap leftovers you probably already have on your shower shelf.

Why should you make your own hand soap?

  1. To save money. Even if you’re buying liquid hand soaps from the dollar store, the price is still really adding up.
  2. To keep plastic out of the landfill. Reusing a glass bottle with a pump dispenser will keep those plastic bottles from filling up the landfill. If you don’t have a glass bottle (or mason jar), just reuse the plastic bottles you already have.
  3. To avoid toxic chemicals. This DIY hand soap recipe helps you avoid all the toxic chemicals found in commercial hand soaps. Be careful when choosing your bar soap for your recipe, or make your own.
  4. Recycle soap leftovers. This recipe is perfect for using up all those small pieces of soap leftovers. Just make sure they add up to be about 4 ounces, which is about the same size as a regular bar of soap.
  5. Customizable. You can easily customize this DIY hand soap recipe to the scent you want if you start with a non-scented bar of soap. Just add your favorite essential oils! (Caution using certain essential oils if you have kids that will be using this soap!)
  6. Perfect gift idea. Pour your DIY hand soap into mason jars with pump dispensers, add a pretty bow, and you’ve got the perfect housewarming gift!

DIY Hand Soap Recipe

*Post contains affiliate links. They are free for you to click on, however, I will be compensated if you make a purchase. This supports my family and I thank you for your support! To learn more, click here.

materials needed for DIY hand soap

What you need:

  • 4-ounce bar of soap (or soap leftovers adding up to 4 ounces)
  • 8 cups of water (distilled water is preferred, but tap water is fine)
  • Large pot for water
  • Bowl
  • Grater
  • Big spoon
  • Bottle with a pump dispenser
  • *Optional ingredients:

Click here to get $10 off your first order of $25 or more at Plant Therapy!

Check out Safe Essential Oils for Kids, Only at Plant Therapy!

What you do:

  1. Bring the water to a boil in a large pot.
  2. While the water is coming to a boil, grate the soap into tiny pieces – the smaller the better. If you’d prefer not to grate the soap by hand, you can use a food processor or blender. (To see tips on how to grate soap by hand, click here.)
  3. Once the water has come to a boil, remove from heat and immediately pour the soap flakes in and stir until they are melted.
  4. Set the pot to the side to cool.
  5. Cover the pot and allow the DIY hand soap to congeal. This can take anywhere from 12-24 hours. I just let mine sit overnight.
  6. Once congealed, stir the mixture. If you choose to use the *optional ingredients, now is the time to add them in. Make sure to mix them very well.
  7. To get the consistency you want, you can use a hand mixer to stir the DIY hand soap.
  8. Use a funnel to pour the soap into a pump bottle. Store any extra soap in an airtight container in a cool, dark place.
  9. Refill as needed.
add diy hand soap to pump dispenser bottle

To see how I made this Rae Dunn inspired soap dispenser, click here. And get the free printable font so you can make your own!


  • After the DIY hand soap has congealed, check for consistency. If it’s too thick, add a little bit of water and stir. Repeat until it’s thin enough to get through a pump.
  • Add more water if you choose to use a foaming hand pump. I found I needed to add a lot of water to get the foaming effect.
  • Use safe, non-toxic essential oils with antibacterial properties such as lavender, lemon, peppermint, or eucalyptus for scent. Be careful when using essential oils with kids. Some are not kid-safe.
  • To change the color of your DIY hand soap, use natural food coloring, not chemical-based.
  • For extra soft soap, use water from a rain barrel.

Have you ever made your own liquid hand soap before? If so, I’d love to hear your thoughts on it!

Looking for more natural living recipes? I recommend these:
Luxury Spa Scented Laundry Scent Booster
Reusable Dryer Sheets
No-Sew Hanging Sachet
No-Sew Lavender Scented Drawer Sachet

pin it for later
DIY Hand Soap

Thank you for sharing!