Guide · Technique
Goat Milk Soap, Cold Process
Goat milk soap is cold process with the water replaced by milk, in part or in full. The lye math does not change because the liquid is milk. The session does. Milk carries sugars. Sugars speed trace and feed heat. A milk batch that would have been calm in water can gel hard enough to volcano if you treat it like a plain loaf.
01
Before you measure lye
- Goggles, chemical-resistant gloves, and long sleeves before the lye lid opens.
- Work with air moving — a window fan pulling vapor away is enough for most home batches.
- Lye goes into the milk, never milk poured onto dry lye.
- No aluminum pots or utensils; lye attacks them.
- Flush any splash with running water. Vinegar is not a bench neutralizer.
02
What the milk actually adds
Goat milk brings water, a little fat, protein, lactose, and lactic acid. The fat is a small share of a typical batch. It will not firm the bar the way tallow or cocoa butter will. The proteins and sugars are why the bar feels creamier and why the color moves if the soap gels. Lactic acid binds a little alkali, so a milk bar can feel slightly milder than the same oils in water at the same superfat. That is a side effect, not a reason to under-calculate the lye. The oils still need their full alkali dose.
On a label, goat milk belongs in the ingredient list if it is in the pot. A splash for color is not a milk soap. If milk is the liquid, say so, and use its INCI name with the rest of the declaration.
Ungelled milk soap stays pale, often ivory to a light tan. Gelled milk soap browns. The darker bar is not burnt by default. It is sugars that went through gel. Both can be fine soap. They will not match in a set.
03
Frozen milk, low temperature
Sugars scorch when they meet a hot, concentrated lye solution. Freezing the milk is how you stop that. Freeze it in cubes or a flat tray so you can add lye to a slush, not to a warm jug. Add the lye slowly. Stir until every grain is dissolved and the mixture has the color of pale custard, not brown curd. If it smells cooked or looks like scrambled milk, the lye went in too fast or the milk was too warm. That batch of solution is for the notes, not for a pale bar.
Keep both sides cool. Oils fully melted, then brought down. Milk-lye solution cool enough to handle the jug comfortably. A warm soaping temperature plus lactose is how a milk loaf races to thick trace before the color is mixed.
04
No insulation
After the pour, do not wrap the mold. Do not stack towels on it. Do not set it on a heating pad. The sugars will look for an excuse to gel. Many makers put the mold somewhere cool, and some use a fridge or a short stay in the freezer to skip gel entirely. Peek at it. A volcano starts as a dome and a crack, then overflow. If it rises and you did not want the dark gel, moving it to a cool surface is the intervention. Do not stir a rising loaf back down.
Partial gel — a translucent ring and an opaque center — is common in milk soap. It is cosmetic. It is also a reason some makers force a full gel or force none, so the loaf is one color. Pick one and build the temperature plan around it.
05
Recipe side
Milk does not forgive a fast oil blend. Coconut and butters already accelerate. Stacked on lactose, the working window collapses. Keep the formula on the calmer side of what you would pour in water, and have the mold and any color ready. Fragrance oils that accelerate deserve the same caution; add them at thin emulsion, not into a warm batter you still plan to swirl.
Salt bars and milk are an awkward pair. Salt heats and firms. Milk wants the opposite conditions. Learn milk on a plain loaf first.
Weigh the milk you actually use. Replacing "the water" means replacing that weight, not filling a jug by eye. Ice and frost change nothing about the grams.
Open the soap calculator at /soap, enter the oils and the superfat, and use the liquid weight the calculator gives as the weight of milk you freeze. The alkali line is still the oils and the superfat. Milk changes the session, not the SAP math.
Key numbers
- The lye math does not change because the liquid is milk. Same oils, same superfat, same alkali.
- Freeze the milk. Add lye to a slush, slowly, until every grain is gone.
- Keep both sides cool and skip the insulation — sugars feed gel.
- Partial gel is cosmetic. Force full gel or none so the loaf is one color.
- Weigh the milk. Replacing the water means replacing its weight.
More guides
- Lye Safety: The Non-Negotiable Checklist
- Reading an Oil: Hardness, Lather, and Conditioning in the Finished Bar
- Cold Process vs Hot Process: Control, Cure Time, and Texture
- Superfatting and Lye Discount: What the Percentage Does to the Bar
- Soap Cure Time: Why 4 to 6 Weeks Is Not Optional
- Balm Formulation Basics: Wax-to-Butter-to-Oil Ratios
- Dual Lye Soap Recipe: NaOH and KOH Blends
- SAP Value Chart for Soap Making: What SAP Value Means
- Why Is My Lip Balm Grainy
- Water Discount in Cold Process Soap
- How to Formulate a Soap Recipe
- Soap Trace Stages: Light, Medium, and Heavy
- How to Rebatch Soap
- Fragrance Oil Usage Rate in Cold Process Soap