Goats milk soap is a very popular soap to make. You can make it with either fresh goat’s milk or you can use goat’s milk powder. The milk adds a creaminess to the soap and the sugars in the milk add to bubbly lather. Here is how to make soap using fresh goat’s milk. You can also use this method using other types of milk including coconut, hemp, almond, soy or even cow milk.

The main concern with making goats milk soap is overheating of the milk/lye solution or overheating in the mold. When the lye solution overheats you can get scorched milk which means it will darken and even speckle your soap. When the soap in the mold overheats you can get all kinds of issues including mushrooming, separation, cracking or other issues. (Take a look at my troubleshooting page to see what some of these issues look like.)


For more details on making goat milk soap, check out our eBook Goat Milk Soapmaking! It includes directions for full-milk soapmaking as well as the milk-in-oil method.


To keep the lye solution nice and cool I start with frozen goat’s milk. As you sprinkle on the lye…it melts the goat’s milk gently without getting too hot. I also set the lye solution in an ice bath.

Goat Milk Soap Recipe

Coconut oil – 20 oz
Olive oil – 20 oz
Rice bran oil – 5 oz
Avocado oil – 5 oz
Castor oil – 4 oz
Shea butter – 5 oz
Sweet Almond oil – 5 oz

Goat’s milk – 18 oz
Lye – 9 oz

First we create the lye solution. My goat’s milk is frozen in plastic freezer bags.

Take the frozen milk out of the bags and chop into smaller pieces.

Weigh the required amount. I like to put a splash of water with the goat’s milk to start the lye dissolving. You don’t need much; I used about an ounce.

Create an ice water bath by putting ice cubes and water into a bowl big enough to set your lye container into (red bowl above). Sprinkle about 1/4 of your lye and start mixing. One of the cool thing about soaping with milk is that you don’t get the fumes like you do when making a lye solution with water. I have no idea why…but you don’t. Its important to sprinkle your lye while mixing and not dumping it entirely into the goat’s milk. If you just dump it, it can create crusty lye clumps that are hard to dissolve because there is not initially enough liquid to dissolve it all at once. Some of these lye clumps can go without getting dissolved and end up in your finished soap. You don’t want that! So start with sprinkling about 1/4 of the lye and mix mix mix. It will start melting the goat’s milk.

Once it melts a bit, add another 1/4 of the lye and mix some more. Do this until you have completely mixed in the lye.  Please note that your lye solution can turn bright yellow!  This is a bit shocking, but it is normal.

Put your lye solution aside. I keep it in the cold water bath and just set it in the sink.


Check out my Goat Milk Soapmaking hardcopy book on Amazon.com.

After reading this book you’ll be able to make decadent goat milk soap for your family and friends. Goat Milk Soapmaking includes:

  • Full color, step-by-step Instructions for making soap using any type of milk. Goat milk is the most popular but you can use these directions for making camel milk soap, cow milk soap or even a vegan milk soap such as almond milk soap.
  • Helpful charts explaining oil properties/fatty acid profiles and additives.
  • Essential oil blends to get you started with choosing how to scent your goat milk soap.
  • 24 natural goat milk soap recipes with essential oil blends for scent and natural colorants and additives to make each unique.
  • Helpful resources including common soapmaking terms, abbreviations and a supplier list.

Let’s prepare the oils.

Melt the hard oils. This includes the coconut oil and the shea butter.

Add the liquid oils to the melted oils. Adding the liquid oils to the melted oils helps to bring the temperature down. If we were to measure out all of the oils (liquid and solid) and then melt…the temperature of the total mixture would be hot and we’d have to wait to bring the temps down. It is unnecessary to heat the liquid oils along with the solid ones.

Once we have the oils ready…its time to make soap!  You can add your fragrance to the melted oils.  I used a bit of litsea and tea tree essential oils.  The litsea tinted the soap a bit towards yellow.

Give the lye solution a good stir. You can see there are some globs in it. Milk contains fat so this is a bit of that fat turning into soap. I like to give it a good whisk to break the globs up a bit…but I’m sure the stick blender does that as well.

Add the lye solution to the oils.

Bring the mixture to trace.

Pour into your molds. I’m using a couple of Bramble Berry silicone loaf molds and trying out their new sphere mold. You can use any type of molds that you want but realize that larger volume loaf or block molds will hold more heat and can cause your soap to overheat. You can even put your molds in the fridge or freezer to help keep the in-mold temps down but mine were fine as they were.

Un-mold 24 hours later, slice into bars and cure for 4 or more weeks. When you first cut the soap it can have an ammonia type of smell. It should go away after a couple of days. (So don’t think you did something wrong! It’s normal.)

The sphere mold – I was trying this mold out for the first time. The soap did not gel and its a softer recipe so I was a bit concerned with un-molding. Because the inside of the mold is smooth as glass, I had no issues with the soap sticking. It un-molded beautifully and created some super smooth, super cute round soaps! I can’t wait to use it again. I guess if I were concerned enough…I could have put it in the freezer first but I didn’t have any issues. It created 3.6 oz soap balls which will probably cure to be about 3.5 oz. They fit nicely in the hand.

A special thank you to my friend Donna and her sweet goats for the milk.

Happy (Goat’s Milk) Soaping!
-Amanda

Don’t forget to check out my Goat Milk Soapmaking book on Amazon! Thank you for your support! 🙂