There are plenty of reasons to make your own soap. It's less wasteful when it comes to the plastic and paper-packaged stuff you buy at the store. And as oppose to commercially produced soap, you can make it with natural ingredients and fragrances that are better for your skin and better for the planet. Plus, you'll save money in the long term and a batch will last you for months.
The recipe below uses coconut oil and olive oil as a base. We've used coffee grounds and oat bran in this batch, which act as a natural scrub and also impart a lovely fragrance.
(Like what you're reading? Sign up for our newsletter to get health insights, clever kitchen tricks, gardening secrets, and more—delivered straight to your inbox.)
A note about soap chemistry
The other key ingredient in soap making is lye, which is sodium hydroxide (a salt). No commercial or homemade soap can be made without it. While caustic to skin and clothing, don't be alarmed by its inclusion—it is necessary to any soap making, and is essentially a chemical reaction between the lye and the oils used. When combined, the reaction is called 'saponification'. Once the soap is made and cured, they is no lye left in the finished bar, only the natural ingredients you used to make the soap.
While the setup and all the equipment below may seem a little complicated, don't be afraid to push on! With some common kitchen equipment and a few ingredients, it takes less than an hour for months' worth of soap. Plus, you have the added satisfaction of having crafted something yourself.
You could omit the coffee in this recipe and use finely ground walnut shells instead, or simply use oat bran instead of coffee. You can also experiment with a few drops of essential oils, such as vanilla, almond, lavender, or peppermint. You can buy both