How to make Goats Milk Soap Using Farm Fresh Goat’s Milk


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.)

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.


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.