Creamy avocado soap

Difficulty: Advanced
Time: 1 hr
Yields: 500 g soap or 4 bars of soap to fit the small square soap mold
To use the larger loaf mold, which gives you 10 bars, multiply the recipe by 2.5

Avocado oil, like the fruit itself (yes, avocado is a fruit!), contains many healthy vitamins and minerals for your skin. It is especially rich in vitamin A, D and E and potassium, and the oil penetrates deeply, keeping your skin nourished and moisturised. Adding avocado to your soap, either as an oil or freshly pureed, will add creaminess to your soap and increase the conditioning properties, resulting in a rich, silky, creamy bar, which is great for all skin types, especially sensitive skins. Added lemongrass and peppermint essential oils make for a gentle, yet effective cleanser, and gives the soap a refreshing pick-me-up fragrance!


This soap uses advanced techniques like water discounting, so I suggest to do a few ‘normal’ batches first if you haven’t made soap before, and then move on to these kind of soaps.

To prepare the avocado, choose one that is ripe but not over-ripe and doesn’t have brown spots. Using a stick blender, blitz until the avocado is a smooth puree. You might have to add a bit of water to achieve a smooth consistency.

The water discount we are using in this recipe is 1:1, which means we are using 1 tablespoon (15 ml) less water to make up for the extra water added in 1 tablespoon of avocado. In addition, I added another 10% water discount to ensure no glycerin rivers will form in the soap.

All ingredients are available from Pure Nature.


ONE: Prepare your lye as usual and leave to cool down to room temperature. I added 1 teaspoon of sodium lactate to my lye, to make the soap harder.


TWO: Weigh out your solid oils (coconut oil and shea butter) and melt in the microwave.


THREE: Add your liquid oils (avocado oil, olive oil, castor oil) and give it a quick stir to blend them together. Set aside.

FOUR: If you haven’t already, prepare your avocado puree as outlined above. Prepare your colour and your essential oil blend, so you’ll have everything ready when putting the soap together.


FIVE: Once both your oils and lye have cooled down to room temperature, add the lye to the oils, and using a whisk or stick blender, mix until emulsified (light trace). MAKE SURE YOU ARE WEARING PROTECTIVE GOGGLES AND GLOVES!


SIX: Add the essential oils. I used a blend of lemongrass essential oil and peppermint  essential oil. Lemongrass is a great skin cleanser, and peppermint has a calming and cooling effect on the skin. The blend is a great pick-me-up for both skin and mind!

SEVEN: Add the avocado puree, and using your stick blender, mix until the avocado has been well incorporated into the soap. Try not to get it to thick trace, like I did (taking pictures and making soap at the same time doesn’t help!)


EIGTH: Separate about 1/3 of the soap into a separate container, and add the colour you have prepared earlier. I used 1/4 teaspoon of Chromium Green Oxide in 1 teaspoon of rice bran oil, but any type of lightweight oil will do. Mix well until the soap is evenly coloured.


NINE: To put the soap together, first pour (or in my case, scoop) the uncoloured soap into the mold. Tap the mold on the bench a few times to get rid of any air bubbles trapped within the soap.


TEN: Pour or scoop the green soap over the top.

ELEVEN: Using a hanger tool, a plastic covered flexible wire bent to fit the length of the mold, move it up and down along the length of your soap, to mix up the layers a bit.

TWELVE: Leave the soap to cure in your mold for a few days, before removing, and then let it sit for another 1-2 days before cutting it into bars. Curing time for the bars is another 8-10 weeks.


Creamy avocado soap

  • Difficulty: advanced
  • Print
Before starting, make sure you wear protective goggles and gloves and work in a well-ventilated area, free from any distractions!


  • 140 g olive oil
  • 80 g avocado oil
  • 120 g coconut oil
  • 30 g shea butter
  • 20 g castor oil
  • 57 g caustic soda
  • 90 g water
  • 1 teaspoon sodium lactate
  • 1 tablespoon fresh avocado puree
  • 1/4 teaspoon chromium green oxide
  • 15 ml lemongrass essential oil
  • 5 ml peppermint essential oil


  1. Prepare you lye and add 1 teaspoon of sodium lactate. Leave to cool down.
  2. Prepare your oils and leave to cool down to a warm room temperature (26-28 deg C)
  3. While you are waiting for the oils and lye to cool down, prepare your avocado puree. Scoop out the avocado and blitz with a stick blender or in a food processor until smooth. You may have to add a little water to achieve this.
  4. When lye and oils have cooled down, pour the lye into the oil and using a stick blender, blitz until thin trace.
  5. Add the essential oils and mix into the soap.
  6. Add one tablespoon of avocado puree and blitz using the stick blender until the puree is well mixed through the soap – avoid getting to thick trace!
  7. Separate 1/3 of the mixture and colour this with 1/4 teaspoon green chromium oxide diluted in 1 teaspoon of light weight oil, such as rice bran oil.
  8. Pour the uncoloured soap into the soap mold, and then pour the green coloured soap over the top.
  9. Using a hanger swirl tool, move it down and up several times along the length to mix the layers into each other a little.
  10. Leave the soap to cure a few days before unmolding. Let it stand for another few days before cutting into bars. The soap bars will need to cure for a further 8-10 weeks until ready for use.

Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.