Cream soap
A firm but scoopable soap for a jar, a little heavier than whipped cream: stearic acid, coconut and olive oils cooked with mostly potassium hydroxide, rested for a day and whipped with hot water. Use it as a body wash or a shaving cream; lavender and a little geranium scent it lightly.
- Skill
- Advanced
- Method
- Hot process
- Batch
- 500 g of oils about 962 g of batter
- Hands-on
- 2 hours
- Cure
- 2 weeks
- Gel phase
- In the pot it gels as it cooks
What you need
For 500 g of oils, which fills several lidded jars or tubes once whipped. Weigh everything, liquids included.
| Stearic Acid · 30.0 % | 150 g | 5.29 oz |
| Coconut Oil · 25.0 % | 125 g | 4.41 oz |
| Olive Oil · 25.0 % | 125 g | 4.41 oz |
| Castor Oil · 10.0 % | 50 g | 1.76 oz |
| Shea Butter · 10.0 % | 50 g | 1.76 oz |
| Sodium hydroxide (NaOH) · the lye, 100 % pure | 18.0 g | 0.64 oz |
| Potassium hydroxide (KOH) · the lye, 90 % pure; if your label says otherwise, weigh 89.2 g at 85 % or 79.8 g at 95 % | 84.2 g | 2.97 oz |
| Distilled water · for a 25 % lye solution | 300.0 g | 10.58 oz |
| Glycerin · weighed into the cooker with the oils; stearic acid makes none of its own | 50 g | 1.76 oz |
| Distilled water, hot, for the whip · up to this much, beaten in after the day's rest: 100 g to start, then 25 g at a time until it is as soft as you want | 250 g | 8.82 oz |
| Lavender essential oil · 1.5 % of the oils, after the cook | 7.5 g | 0.26 oz |
| Geranium essential oil · 0.5 % of the oils, after the cook | 2.5 g | 0.09 oz |
- Superfat
- 4 %
- Temperatures
- Fats held at 70 to 75 °C (158 to 167 °F) so the stearic acid stays melted, lye solution cooled below 82 °C (180 °F), cooked on low
Method
-
Get ready
Put on sealed goggles, gloves and long sleeves, and keep them on until the soap has rested. Weigh 150 g stearic acid, 125 g coconut oil, 50 g shea butter, 125 g olive oil, 50 g castor oil and 50 g glycerin into a slow cooker of 3.5 litres or more, 300 g distilled water into a heat-proof jug, and 18.0 g sodium hydroxide and 84.2 g potassium hydroxide flakes into two dry containers; close the flake tub at once. -
Make the lye solution
At an open window, stir the sodium hydroxide and then the potassium hydroxide into the water a little at a time, never the water onto the lye. It fizzes and gets hotter than a sodium hydroxide solution; keep it away from aluminium and let it cool below 82 °C (180 °F). -
Melt the fats hot
Melt the stearic acid, coconut oil and shea butter on high, stir in the olive and castor oils, then turn the cooker to low and hold the fats at 70 to 75 °C (158 to 167 °F). Stearic acid sets at about 55 °C (131 °F), so keep well clear of it; the glycerin sits apart from the oils for now, which is fine. -
Add the lye
Pour the lye solution into the fats in a thin, steady stream, stirring with a spatula. The batter turns milky white and may look grainy as the stearic acid becomes soap the moment the lye reaches it. -
Blend to the honey stage
Stick blend in short bursts. It goes from a thin milkshake to lumpy, watery mashed potato and then to a smooth, heavy cream like set honey; blend until it stays smooth when you stop. -
Cover and cook
Put the lid on and cook on low for 3 to 4 hours, checking every 30 minutes and stirring it down if it rises. After about an hour it is too stiff to stir, so cut into it with the spatula and turn it over in chunks so it cooks evenly. -
Cook until translucent
It is done when the whole mass is golden and translucent, like petroleum jelly, with no opaque patches when you turn it. If you have phenolphthalein, a drop on a smear should turn only a faint pink that creeps in; an instant, vivid magenta means another 30 minutes. -
Rest it for a day
Turn off the cooker and leave the soap covered in the pot for 24 hours to cool and firm. -
Whip it
Break the soap into a large bowl, add about 100 g of the hot distilled water and beat it with a stick blender or a hand mixer. After a minute or two it suddenly turns paler, lighter and fluffier; keep going until it is smooth. -
Soften it to taste
If it is firmer than you want, beat in more hot water 25 g at a time, letting each addition disappear before the next, up to 250 g in all. Aim for a cream that holds a soft peak and scoops cleanly, a little heavier than whipped cream; water can go in later but never comes out. -
Scent it
Beat in the lavender and geranium oils for the last minute of whipping, then leave the bowl covered for a few hours and judge the texture again. -
Let it settle
Pack it into a tub with a tight lid, stir it once a day for a week, then leave it a second week. Some of the air escapes and it turns denser and pearlier; if it has gone too runny, leave the lid off for a day. -
Fill the jars
Fill jars, tubes or pumps from a piping bag, or from a strong food bag with a corner snipped off, filling by volume because the air in it changes the weight. Fill it cool: warming cream soap stiffens it. -
Keep it clean
Scoop it with a clean, dry spoon rather than fingers, and keep the lid on or the top dries out. It is about half water, so to keep it long, or to sell it, it needs a preservative that works at pH 9 to 10.
Tips
- Potassium hydroxide does three-quarters of the saponification, so its purity decides the superfat. The recipe assumes 90 % flakes; with 95 % flakes the same weight takes the superfat from 4 % to about 0 %, no margin at all, so enter the figure on your label in the calculator before you weigh.
- Fisher whips his cream soap with a boric acid solution. Boric acid and borax are prohibited in cosmetics in the EU and Great Britain, and hot water does the job here; the cream turns pearlier as it rests either way.
- For a fluffier cream beaten in a stand mixer with more water, see the whipped cream soap; for a firmer shaving soap from the same chemistry, the shaving croap. To make this one softer or firmer, raise or lower the potassium share in the calculator, and both lyes will change.
- Scent part of a batch rather than all of it if you like: beat essential oil into a portion at 1 % of its weight, and check any oil with an IFRA limit in the calculator first.
The oils
| Oil | Share |
|---|---|
| Stearic Acid (triple-pressed, ~50:50 C16/C18) | 30.0 % |
| Coconut Oil | 25.0 % |
| Olive Oil (virgin / refined / olive oil) | 25.0 % |
| Castor Oil | 10.0 % |
| Shea Butter | 10.0 % |
How it is made
| Process | Hot process |
| Alkali | NaOH + KOH |
| Superfat | 4 % |
| Water | 60 % of the oils |
| Iodine value | 37 |
| INS | 173 |
Why make it
Cream soap is soap you scoop from a jar. Potassium hydroxide does three-quarters of the saponification, which keeps it soft, and stearic acid gives it body and a dense lather: 51 for creamy lather and 18 for cleansing on our scale. Glycerin goes in with the oils because free stearic acid makes none. David Fisher suggests cream soap as a body wash or a shaving soap, and the factory shaving creams of the 1920s were made the same way, from stearic acid, coconut oil, potash and glycerine (Thomssen). Makers prize it for how far a little goes, which is experience rather than measurement. It is still true soap, alkaline like a bar, and a review of skin cleansers found that soaps disturb the skin's barrier more than mild synthetic cleansers do. It is also about half water, so keep it clean.
Sources
- The Complete Photo Guide to Soap Making · David Fisher, Creative Publishing International, 2018
- Soap-Making Manual · E. G. Thomssen, D. Van Nostrand, 1922
- Skin Cleansing without or with Compromise: Soaps and Syndets · Mijaljica D., Spada F. and Harrison I. P., Molecules 27(6):2010, 2022
What tradition, makers' experience and research say about soaps like this, each labelled for what it is. It is not medical advice, and no soap treats a skin condition: if you have one, ask a doctor or pharmacist.
What the numbers say
- Lauric acid 12.3 %
- Myristic acid 5.3 %
- Palmitic acid 20.3 %
- Stearic acid 21.5 %
- Ricinoleic acid 8.9 %
- Oleic acid 24.4 %
- Linoleic acid 5.0 %
- Other 4.4 %
Saturated : unsaturated 62 : 38
Computed from the fatty acids of the fats above. The bands are what the craft has settled on, not chemistry — a bar outside one is not wrong.
Try it differently
5 variationsThe same soap with one thing moved. Each opens in the calculator ready to change again.
From the guides
All guides
Cream soap and soft soaps
Cream soap explained: stearic acid, mostly potassium lye, a long cook and a whip, and why it turns pearly as it rests. Plus savon noir and the old potash soft soaps.
Sodium hydroxide, potassium hydroxide and dual lye explained
Why NaOH makes bars and KOH makes soft soap, converting between them, KOH purity, dual-lye recipes, and the calculator slip that turns a bar caustic.
Hot process soap, step by step
Cook soap batter in a slow cooker until the lye is spent, then stir in the superfat oil, fragrance and colour. A full recipe with the calculator's numbers.
Guides with this recipe
Where these proportions come from
Craft convention: a dual-alkali soap whipped to a cream, with stearic acid for body. The potassium share sets how soft it stays: potassium hydroxide does 75 % of the saponification here, as in David Fisher's Basic Cream Soap, 91 g of potassium hydroxide and 20 g of sodium hydroxide for 538.5 g of fats, which our calculator reads as a 75 % share with 90 % flakes. The superfat is 4 %, so that the published saponification ranges of these oils leave at least 1.6 % even in the worst case, a margin a soap made mostly with potassium hydroxide needs. The method follows his: a three to four hour cook in a slow cooker, a day's rest and a whip, with hot water in place of his boric acid solution. Glycerin goes in with the oils, where Thomssen put it in his shaving creams (Soap-Making Manual, 1922), at about a third of Fisher's rate.
Formulation adapted from The Complete Photo Guide to Soap Making by David Fisher (Creative Publishing International, 2018). The method and notes are ours.