DIY Four-Ingredient Foaming Hand Soap (Kid-Approved!)

One of my favorite little swaps for our home has been making our own hand soap. It’s simple, affordable, and I love knowing exactly what’s going on our skin. The best part? My kids love helping me mix it up—it’s basically a mini science experiment that smells amazing.

Here’s what we use:

  • Olive Oil – adds a little moisturizing power so hands don’t feel dry (shop here).

  • Pure Castile Soap – gentle, clean, and the base of the recipe (shop here). This stuff lasts a real long while - we only buy it once a year!

  • Water – just from the tap or filtered.

  • Essential Oil – and scent you prefer! We us lavender: calming and fresh scent (shop here).

  • Foaming Hand Soap Dispenser – makes it feel like store-bought, but way better (we have two: this one and this one).

How to Make It

  1. Fill your foaming dispenser about ⅔ of the way with water.

  2. Add the other third with castile soap.

  3. Add 1–2 teaspoons of olive oil.

  4. Drop in 10–15 drops of your essential oil.

  5. Screw on the lid, give it a gentle swirl, and you’re done!

Why We Love It

  • It takes less than 2 minutes to make.

  • The kids get to help (and actually want to wash their hands after).

  • It costs a fraction of store-bought soap refills.

  • It feels and smells amazing.

This post contains Amazon affiliate links. If you choose to shop through my links, I may receive a small commission at no extra cost to you. Thank you for supporting my family in this simple way—it truly means so much!

Next
Next

Bringing the Ocean Home: How We Create Coastal Magic in Our Small Mountain House