How to Make Goat's Milk Soap

Wooden Soap Holder with a Heart shaped Goat milk Soap on wood
bjphotographs / Getty Images

Goat's milk soap is one of the most popular homemade soap recipes and it's easy to see why. Goat's milk makes a lovely, creamy, soap that is rich in moisturizing caseins, vitamins, and ingredients that balance the skin's pH and promote exfoliation. Making soap with goat's milk takes a bit more preparation and time than a typical soap recipe, but it is worth the trouble.

There are three forms of milk you can incorporate into your soaps and each requires a slightly different technique:

  • Fresh goat's milk
  • Powdered goat's milk
  • Canned (evaporated) goat's milk
The materials for making soap with goat's milk
David Fisher

What You'll Need

Equipment / Tools

  • Pot
  • Pitcher
  • Spoon
  • Ice cube trays


  • Goat's milk
  • Bowl of ice water


Using Fresh Goat's Milk

The main challenge in using fresh goat's milk in place of water in your lye solution is that as the lye heats up, it caramelizes the sugars in the milk, turning it a bright orange color. The soap ends up being a light orange-amber color. Most people prefer whiter soap, so there are a few steps to minimize the orange color.

  1. Keep Lye Solution Cool

    The most common method is to keep the lye solution cool as you're mixing it. Start by putting your lye pitcher into a large bowl of ice water. This ice bath will help keep the solution cool to prevent the sugars from caramelizing.

    Ice Bath for Lye Solution
    David Fisher
  2. Freeze Goat's Milk

    Next, measure enough goat's milk to equal the amount of water in your recipe. Put it in ice cube trays or a Ziploc bag and freeze it to a slushy consistency. Break up the frozen milk and put it in your pitcher. Stir until it's slightly slushy and then start adding your lye, little by little, very slowly.

    Wait several minutes between adding more lye.

    You don't want the temperature to get much higher than 90 degrees. Keep adding small amounts of lye to the mixture until it's fully incorporated. For a normal batch of lye-milk, this will take about 10 to 15 minutes.

    Slushy Goat's Milk
    David Fisher
  3. Make Soap As Normal

    Even keeping the lye solution cool, you'll still get a bit of orange color. Part of this comes from the goat's milk itself and part of this comes from the lye heating the milk. The purpose of the ice bath is to minimize the color shift, not prevent it altogether.

    Once the lye is mixed with the milk, make your soap as you normally would, using the milk-lye solution in place of your water-lye solution.

    Finished Lye-Milk Solution
    David Fisher

Using Powdered Goat's Milk

Another way to make goat's milk soap is to use powdered goat's milk. Many people swear that fresh goat's milk is by far the best, but in its absence using a high-quality powdered goat's milk should work just fine. Since it's a lot easier, some soap makers prefer it. This method also minimizes any orange discoloration.

Powdered Goat's Milk and Oil
David Fisher
  1. Mix up Powdered Milk

    Check with the vendor of the milk you're buying to find out the concentration, then add enough powdered milk to make the same amount as if you were using fresh goat's milk. 

  2. Combine Oil and Milk

    As you are measuring your oils, separate 2 or 3 ounces of oil and mix the milk into it with a whisk. Stir briskly to dissolve all the lumps. Set it aside to add at trace.

  3. Make Soap as Normal

    Make your soap like you normally would, except at a very light trace add the milk-and-oil mixture.

    Adding Goat's Milk at Trace
    David Fisher
  4. Pour Into Molds

    Stir well and pour into molds.

Using Evaporated Goat's Milk

Frozen Evaporated Goat's Milk
David Fisher

Many canned goat's milks are evaporated. To make regular strength goat's milk, add an equal amount of water. Using evaporated goat's milk in your soap is like a combination of using fresh and powdered milk when it comes to technique.

You may get a little bit of orange color shift using this method, but not too much.

  1. Make Lye Solution

    Make your lye solution using half of the water called for in the recipe. For example, if your recipe calls for 8 ounces of water, make it with 4 ounces. Be careful with this solution, as it will be very strong. If the lye doesn't dissolve completely, you can add a few more tablespoons of water, a bit at a time, until it's dissolved.

  2. Add Goat's Milk

    Use goat's milk for the other half of the liquid called for in the recipe. So, if your recipe calls for 8 ounces of water, use 4 ounces of water to make the lye solution, and set aside 4 ounces of evaporated goat's milk to use later.

  3. Mix up Soap

    Mix your soap as you normally would, but when it comes time to add the lye solution to the oils, add the liquid goat's milk first. Stir it well.

  4. Add Lye Solution to Mixture

    Then, add the double-strength lye solution to the mixture and stir until it reaches trace.

Differences in Goat's Milk Soap Colors

Goat's Milk Soap
David Fisher

The color differences between the above methods are small. The batch on the left used liquid goat's milk in an ice bath. The batch on the right used powdered goat's milk. Part of the orange color is from the actual color differences in the kinds of milk: Goat farmers say that the color can even change depending on the season.