Goat Milk CP Soap
Replaces water with frozen goat milk. Adds creamy lather and is famously gentle. Soap cool to keep colour.
Goat milk soap has a devoted following because the proteins and fats add a softness to the lather most water-based soap can't match. The trick is keeping the milk cold — milk sugars scorch under the heat of saponification, turning the bars orange or brown. Freeze the milk first and add lye slowly.
Ingredients (1 kg batch)
| Ingredient | Amount |
|---|---|
Olive oil Olea Europaea (Olive) Fruit Oil | 400.0 g (40%) |
Coconut oil 76° Cocos Nucifera (Coconut) Oil | 250.0 g (25%) |
Shea butter Butyrospermum Parkii (Shea) Butter | 150.0 g (15%) |
Castor oil Ricinus Communis (Castor) Seed Oil | 50.0 g (5%) |
Sweet almond oil Prunus Amygdalus Dulcis (Sweet Almond) Oil | 150.0 g (15%) |
NaOH (lye) | 141.2 g (99% purity) |
Distilled water | 330.0 g |
Milk (goat / coconut) | 1000.0 g (100% of oils) |
Open the recipe in the calculator to scale up or down by gram, ounce, kg, or pound.
Expected qualities
Step-by-step
- Freeze the goat milk into ice cubes the day before. Use it semi-frozen.
- Wear PPE. Set the milk-and-lye container in an ice bath to keep it cool.
- Add lye to the milk a tablespoon at a time, stirring to dissolve, watching the temperature. Keep it under 38°C (100°F).
- If milk turns yellow that's normal; if it turns dark brown the proteins have scorched — cool faster next time.
- Soap at lower temperatures (30–35°C) to preserve a paler colour.
- Combine, stick-blend to light trace, pour and DO NOT insulate. Refrigerate or freeze the mould for 24 hours to prevent gel.
- Unmould after 36–48 hours. Cure 4 weeks.
Notes & troubleshooting
- Pale tan to cream is normal for milk soap. If you want pure white, add 0.5–1% titanium dioxide.
- Honey is a beautiful pairing — but adds heat. Add 0.5% honey or skip if you're nervous about overheating.
- Refrigerating the mould reliably prevents the partial gel ring that ruins milk soap appearance.
Regulatory disclaimer
FormulaNorth helps organize cosmetic formulation, label, costing, and CNF preparation information. It is not legal or regulatory advice and does not replace Health Canada guidance, professional regulatory review, or the maker's responsibility to verify product compliance before sale.
Selling in Canada?
Soap sold to the public in Canada is generally regulated as a cosmetic. Save this recipe to a free FormulaNorth account, then use the bilingual label drafter and CNF preparation tools to get ready for sale.
More recipes
Pure Olive Castile
100% olive oil. Centuries-old recipe. Long cure (6+ months), gentle, low-lather, near-mythical mildness.
Bastille (80% Olive)
Olive-dominant with 15% coconut for lather and 5% castor for stability. Castile mildness at half the cure time.
Coconut Salt Bar
High-coconut bar with sea salt up to 100% of oils. 20% superfat keeps it from being drying. Spa-feel hardness.