Making Soap Recipes With Milk

Homemade coconut, goat's milk white bar soap with a jasmine fragrance

You aren't limited to just water in your soap recipes — you can use other liquids to make the lye solution for your soap. Perhaps the most popular alternative liquid is goat’s milk which makes a lovely, creamy, moisturizing soap. Others rave about coconut milk which gives lots of creamy bubbles. Soapers also use cow's milk, heavy cream, butterfat (from cow's milk) and even buttermilk.


You need to be extra careful. Different liquids can react to lye differently than plain water. Also note, as the lye heats up, it will start to scorch the sugars in the milk and turn it brown and foul-smelling.

The good news is the smell doesn't remain in the final soap, and you can minimize the scorching with a few simple tips.

There are alternate methods of adding milk to the soap recipe as well. You can use powdered milk or you can use the "milk in oils" technique. Making the lye solution directly with the ice bath is a tried and true technique, though.

Making a Lye Solution With Milk

  1. Follow the general directions for making lye including all of the safety guidelines.
  2. Start with about 1/3 of your liquid in liquid form and the other 2/3 in slushy or frozen chunks form.
  3. Add the liquid 1/3 to your pitcher.
  4. Place your lye pitcher into the sink. Fill your sink with enough cold water and ice to almost meet the level of the milk in the pitcher. If you add too much water, your pitcher will start to float and may tip over. As you add more milk and the lye to the pitcher, you can add a bit more water and ice to the sink.
  5. Slowly add a bit of the lye to the milk. As it starts to dissolve, it will start to heat up. Stir the solution gently. What you're trying to do is counteract the heat generated by the lye — with the cool water and ice.
  6. Wait.
  7. Wait a bit more.
  8. Wait a bit more until the solution cools back down a bit. You don't want the solution to get much more than about 100 degrees.
  9. Add a bit more lye. Stir. Wait.
  10. Repeat, adding a bit more lye into the solution at a time, but never enough to cause the liquid to heat up considerably. As the liquid starts to heat up, add a bit of the slushy or frozen milk to the pitcher to help cool it down. (Be careful of splashing the lye solution.)
  11. When you're done adding all of the lye, add the remaining slushy or frozen milk and stir until everything is melted and blended.
  12. Take notes!

The solution will inevitably turn a golden amber as it mixes and heats up. But that's ok. It will impart that color to the soap.


Don't leave your lye pitcher unattended while it's cooling in the sink if there is any chance of a pet, child, or spouse inadvertently tips it over or, worse yet, touches it.

Past that, the procedure works just the same as mixing lye with plain water. Be safe. Enjoy the experimentation!