How To Make Your Own Zero-Waste Shea Butter Soap

Images: Bottega Zero Waste

A simple soap with natural oils and shea butter is the perfect way to reduce plastic waste in your bathroom, and who better to teach us the ways of soap-making than the founder of Bottega Zero Waste, Marta Tarallo. Follow Marta’s tips at home below, or join in one of her online soap-making workshops to learn more. 

Making your own soap is truly an art, simple and empowering at the same time. A homemade soap bar keeps your skin soft and clean, while reducing the amount of plastic we consume; not to mention making the perfect sustainable gift for your loved ones.

Below you will find a really nourishing shea butter soap recipe which you can use it either for your hands or your body and is perfect if you have dry skin. The ingredients in this recipe are very easy to find plastic free. The only ingredient that will definitely come in plastic is sodium hydroxide, but with 1 kg of sodium hydroxide you can make hundreds of soaps, dramatically reducing the packaging impact.

The basics of soap making

Soap is the result of the reaction (also called saponification) between fats (contained in oils and butters) and an alkaline solution (sodium hydroxide, also called lye or lye solution, or even caustic soda (NaoH).

When mixing water and sodium hydroxide together, we obtain this ‘lye solution.’ The lye solution is then added into the oils you chose to use in your soap. Upon mixing the two, saponification happens, and the oils magically become soap. The soap is liquid at first but will start to thicken until it reaches a thicker stage called ‘trace.’ The soap is then unmoulded after 24 hours, and let to air dry for about six weeks – or even longer if you wish, and have the patience! The longer the soap ages, the milder it gets.

Sodium hydroxide is a caustic material that should be handled with care. Always wear rubber gloves and safety googles when making soap, and wear a respirator or mask when preparing your lye solution. Always add the lye to the water and never the opposite, and never leave the lye unattended. Avoid making soap with children and pets around you too.

Making soap doesn’t require expensive tools, and most of the stuff you need to start it’s very likely already in your kitchen. Just make sure that once you are using something for soap making, you are not using it for food.


  • Googles and gloves
  • Mask or respirator
  • High precision scale
  • Heat safe Pyrex jug or bowl to weight and melt the oils and butters
  • Bowl to weigh the sodium hydroxide
  • Heat safe stainless steel or Pyrex jug to mix the lye solution
  • Stainless steel tablespoon; optional, silicone spatula
  • Moulds; I recommend silicone moulds as they are reusable, but you can also pour your soap in an upcycled milk carton
  • Stick blender
  • Thermometer; either a candy thermometer or a laser one
  • Piece of carboard and towel or blanket


For 200 grams (about 4 soaps of 50 grams each)

  • Cold Water: 58.13 g/2.05 oz
  • Sodium Hydroxide: 28.63 g/1.01 oz (equals to 33% lye concentration)

  • 60% Olive Oil: 120 g/4.23 oz
  • 33% Coconut Oil: 66 g/2.33 oz
  • 7% Shea butter: 14 g/0.49 oz
  • Lavender essential oil: 6 g/0.21


Any variety of oil works (such as extra virgin, refined or unrefined). I have used pure non-extra virgin olive oil, coconut oil, and unrefined shea butter here. You can also use a different essential oil, however do make sure to check any contraindications first.

If you want to make a smaller or larger batch, divide or multiple each ingredient as necessary. Please don’t swap any oil in the recipe: if you do, you will need to recalculate the sodium hydroxide amount as well.


Step One: Gear up for safety: wear googles and gloves and keep them on at all times. Weight the sodium hydroxide in a glass or ceramic bowl. In a separate heat safe stainless steel or Pyrex glass bowl, weigh the fridge-cold water.

Step Two: Wear your respirator. Slowly add the sodium hydroxide into the water. Stir well with a stainless-steel tablespoon until fully dissolved.

Step Three: Let the lye solution cool down until it reaches 43°C (120°F). In the meantime, weigh the oils in a heat safe glass or ceramic bowl. Place this in the microwave or bain-maire to melt the coconut oil and the shea butter and heat up the olive oil. The oils should also be at around 43°C (120°F).

Step Four: Measure the temperature of the lye solution and the melted oils. If the temperature is correct, slowly add the lye solution into the oil and mix with a spatula or a tablespoon until they are all combined.

Step Five: It’s time to stick blend. Do so until the soap is still very runny but you can clearly see that the batter has turned out to be fully mixed in and has an opaque colour.

Step Six: At this point, add the essential oils and mix them in with a spatula or tablespoon. Stick blend again until you reach a slightly thicker trace that looks more like a light custard.

Step Seven: Pour the batter into the mould, tap to remove any air bubbles and cover the mould with a piece of cardboard (or place it inside a shoe box) and cover it with a towel or blanker to keep it warm. 

Step Eight: Let the soap harden for 24 hours, then unmould and leave to cure for four to six weeks before using it.

If you are interested in learning more about making your own soaps and shampoo bars, visit the Bottega Zero Waste online school.