Is there anything more classic than goat milk, oatmeal and honey soap? This soap uses fresh goat milk, local honey and is scented with lavender essential oil.

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.

Goat Milk, Oatmeal, Honey and Lavender Soap Recipe

1 lb Palm-free Recipe (Fits in short silicone loaf mold from WSP. Perfect for test batches.)

Coconut Oil – 136 grams (30%)
Castor Oil – 46 grams (10%)
Olive Oil – 204 grams (45%)
Avocado Oil – 68 grams (15%)
Sodium Hydroxide – 63 grams
Frozen Goat Milk – 126 grams
Honey – 1 teaspoon
Oatmeal – 1 teaspoon (use up to 1 tablespoon)
Lavender Essential Oil – 30 grams
Orchid Mica (Bramble Berry) – 1/4 teaspoon

2 lb Palm-free Recipe (Fits high in 8″ silicone loaf mold or just under full in 10″ silicone loaf mold.)

Coconut Oil – 272 grams (30%)
Castor Oil – 92 grams (10%)
Olive Oil – 408 grams (45%)
Avocado Oil – 136 grams (15%)
Sodium Hydroxide – 126 grams
Frozen Goat Milk – 252 grams
Honey – 2 teaspoons
Oatmeal – 2 teaspoons (use up to 2 tablespoons)
Lavender Essential Oil – 60 grams
Orchid Mica (Bramble Berry) – 1/2 teaspoon

Safety Warning: This recipe is for soapmakers who have a basic knowledge of the soapmaking process and know the correct safety procedures to use when handling lye. If you are new to soapmaking, please download our basic soapmaking guide to learn how to make soap. Be sure to wear safety gear when soaping.

Prepare Your Milk

The lactic acid in milk has a tendency to burn and turn orange in goat milk soap. The lower you can keep the temperature of your lye solution, the lighter your soap will turn out. To keep the temperature of your milk lye solution down, you can freeze your goat milk. Use ice trays to freeze (easy way) or hack your milk into pieces using a knife and hammer (not easy way, but seems to be my preference every time – ha!).

Step 1 – Create your lye solution. Weigh out the frozen milk and sodium hydroxide into separate containers.

lye and milk for soap

Step 2 – In a well-ventilated area, sprinkle the sodium hydroxide into your milk while stirring. The sodium hydroxide will start to melt the frozen goat milk. Stir until dissolved and put to the side to cool down. To help keep your lye solution even cooler, place your milk container in an ice bath while stirring in the lye.

IMG_0734 IMG_0735 goat-milk-soap goat-milk-lye

Step 3 – Weigh out the coconut oil and melt, just until melted.

IMG_0776 IMG_0777

Step 4 – Weigh the liquid oils and add to the melted coconut oil.


Step 5 – Add honey, oatmeal and essential oils to the oil mixture.


Step 6 – Bring to light trace.

IMG_0783 IMG_0784 IMG_0785 IMG_0786 IMG_0787

Step 7 – Divide the mixture into two containers. 1/3 of the mixture into one container and 2/3 into another container. You can just eyeball it.


Step 8 – Add the purple mica to the 2/3 mixture. Blend using your mini-mixer.

purple-mica mini-mixer-mica IMG_0793

Step 9 – Prop your mold up as shown. This will allow you to pour a diagonal layer of soap.

IMG_0795pouring-soap diagonal-line-soap

Step 10 – Start spooning on the uncolored soap layer. You’ll have to turn your mold to the flat position, but the purple layer should be nice and thick. Pour on the rest of the uncolored soap to fill the mold.

diagonal-layer-soap layering-soap IMG_0802

Step 11 – You can use a coat hanger or swirling tool from Bramble Berry to swirl the layers a bit. Simply bend it to fit your mold and pull it up and down, running the length of the mold.


Step 12 – Top with oatmeal if you’d like.

goat-milk-soaps oatmeal-soap

Let sit for 24 hours to saponify and harden. Remove after 48 hours in the mold (this is a softer recipes, but cures out rock-hard). Let cure for 4 weeks.

oatmeal honey lavender handmade soap

Happy Soaping!