The World's Best Goat's Milk Soap that You Can Actually Make at Home Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The World’s Best Goat’s Milk Soap

  • Author: Joybilee Farm
  • Prep Time: 1 hour
  • Total Time: 1 hour
  • Yield: 9 x 5 ounce bars 1x
  • Category: Soap Making
  • Method: Cold Process Soap


This easy goat’s milk soap uses a combination of water and frozen goat’s milk to create a luxurious and skin nourishing soap.



Water/Lye Portion

  • 100 ml cold water
  • 200 ml goat’s milk, frozen
  • 150 grams sodium hydroxide (lye)

Oil portion:

  • 500 grams coconut oil
  • 300 grams olive oil
  • 200 grams castor oil

Essential oils (2%)


While wearing safety goggles and rubber gloves, weigh lye on paper plate.  Add lye to water in glass measuring cup. The lye will heat up the water and release caustic fumes.  Do not breathe in the fumes.

Stir the lye in the water with a wooden spoon to completely dissolve all lye crystals.  Gently add the frozen goat’s milk.  The frozen milk will turn the lye solution yellow as the milk reacts with the lye and some of the milk caramelizes.  Stir to dissolve the frozen milk.   Allow the lye solution to reduce in temperature to 100°F to 105°F.

Meanwhile, measure the oils in an 8 cup glass measuring cup.  Place the glass measuring cup in a warm place or in the microwave to fully melt the oils.  Remove the oils from the heat when some of the oils remain solid and are floating on the top of the oil.  Stir the oils to melt the remaining oils using residual heat.   Allow the oils to cool to 100°F to 105°F.

When both the oil and the lye solution are cooled to 100°F to 105°F, pour the lye solution into the liquid oils.  Use a stick blender to blend the lye solution and the oils together.  Continue stirring until the mixture reaches thin trace.

At this point, stir in the lavender essential oil.  Continue blending with a stick blender until the soap is well blended and a trail of soap dripped on the surface of the soap, remains on the surface.  Just a few more minutes after trace.

Pour the soap recipe into a prepared mold.  Scrape the sides of the bowl to get as much of the soap as possible into the mold.  Cover the soap with plastic wrap or a lid, and allow to set completely.

Keep the soap warm by wrapping the mold in a towel.

The soap will go through a gel phase indicative of saponification.

Leave the soap overnight to complete saponification.   In the morning remove the soap from the molds.

Cut into bars.  Stack the bars on a flat surface to cure for 3 to 6 weeks before packaging it.  The soap needs to fully dry and harden to complete the saponification process.  This will transform the soap into a gentle and skin nourishing bar.


Soap will only take about an hour to make, but it requires a minimum of 3 weeks to fully cure before using and before packaging.

Keywords: cold processed soap, handmade soap, goat's milk soap

Recipe Card powered byTasty Recipes