Making shaving soap at home means running an oil-and-lye cold process recipe, or melting a pre-made base if you want to skip handling lye entirely. In the guides we publish here, DIY shaving soap comes up often enough that it earns its own guide separate from buying one.
This guide is not for you if you just want a good shave tomorrow morning. Cold process soap needs four to six weeks to cure before it is usable, and lye is a real caustic chemical that demands real safety gear. If that sounds like more than you want to take on, the best shaving soap guide covers pucks and croaps you can buy and use the same day.
What Cold Process Shaving Soap Is
Cold process shaving soap is fat and an alkali reacting into soap through saponification, the same chemistry behind every hard puck on the market. You mix melted fats and oils with a lye solution and blend the two until they thicken. Then you pour the mixture into a mold and let it sit while the chemical reaction finishes and the water evaporates. No heat source beyond the initial melting is needed, which is what “cold” refers to.
Shaving soap differs from bath soap in two ways. It uses a blend of sodium hydroxide and potassium hydroxide rather than sodium alone. The potassium fraction makes the bar dissolve fast enough to load with a wet brush. It also leans on stearic acid, a fatty acid that produces the dense, small-bubbled foam a single blade needs for slickness. A bath bar chasing a light rinsing lather skips both of those choices.
A Starting-Point Oil Blend to Run Through a Lye Calculator
Treat the ratios below as a starting range, the kind crafters commonly begin with. This is not a lab-tested proprietary formula with exact gram weights. Every batch of fat has a slightly different saponification value, so any real recipe gets run through a lye calculator before you mix anything.
A common shaving-soap oil blend looks roughly like this, by weight:
| Fat or oil | Share of total fats | What it does |
|---|---|---|
| Stearic acid | 25 to 30% | Dense, stable, small-bubble lather |
| Coconut oil | 15 to 20% | Big, fluffy bubbles and cleansing |
| Tallow or shea butter | 25 to 35% | Body, hardness, and skin feel |
| Castor oil | 5 to 10% | Extra slickness and lather stability |
| Remaining oils (olive, sweet almond, or similar) | Fill to 100% | Conditioning and mildness |
Run the exact fat weights you choose through a free online lye calculator. Search “lye calculator” and use a reputable soap-supply one, or a soapmaking forum’s own tool. Set it to a 3 to 5 percent superfat. Split the alkali roughly 80 to 90 percent sodium hydroxide to 10 to 20 percent potassium hydroxide. The calculator converts your fat weights into the exact lye weight and water amount for that specific batch. Never eyeball lye weight from a percentage alone. The calculator step is not optional.
The Lye Handling Rules You Do Not Get to Skip
Sodium hydroxide and potassium hydroxide are strong caustic chemicals. Dry lye and a fresh lye solution can burn skin, damage eyes on contact, and release fumes that irritate the lungs when mixed into water. Follow these rules on every batch, no exceptions:
- Wear splash goggles. Standard eyeglasses do not seal against a splash. Lye in the eye needs immediate flushing and a call to a poison control line.
- Wear chemical-resistant gloves and long sleeves. Nitrile gloves and skin covered to the wrist keep a splash off bare skin.
- Always add lye to water, never water to lye. Adding water to solid lye can cause a violent, sputtering reaction as the exothermic heat flashes part of the mix into steam. Add the measured lye slowly into the measured water instead, stirring as you go.
- Mix outdoors or in front of an open window with a fan pulling fumes away from your face. The lye-water reaction releases a sharp fume for the first minute or two.
- Use glass, stainless steel, or heat-safe plastic containers only. Lye reacts with aluminum and releases hydrogen gas.
- Label every container the moment lye or lye solution goes into it. Keep it out of reach of children and pets until the batch has fully cooled and been poured.
- Keep a bottle of white vinegar within reach. Vinegar neutralizes a small lye splash on a countertop or a tool. It is not a substitute for flushing skin or eyes with water first if you are burned.
Lye solution runs hot, often past 180°F right after mixing, so let it cool alongside your melted oils to roughly 100 to 110°F before you combine them. Mixing two liquids at very different temperatures makes the batter behave unpredictably and can cause the soap to separate.
Mixing, Pouring, and Reaching Trace
Melt your solid fats first, then stir in the liquid oils so the whole batch sits at a similar, moderate temperature. Pour the cooled lye solution into the oils, never the reverse. Start blending with a stick blender in short bursts.
You are working toward “trace,” the point where the mixture thickens enough that a drizzle off the blender leaves a faint trail on the surface before sinking back in. Shaving soap recipes are usually blended to a light trace, thin enough to pour cleanly. A bar this dense in stearic acid can seize and thicken fast once trace starts. Pour as soon as you reach it, into a lined loaf mold or individual puck molds.
Cover the mold and insulate it for the first 24 to 48 hours so the reaction runs its course evenly. Unmold once the bar is firm enough to hold its shape, usually one to three days later. Cut a loaf into pucks at that point if you have not used individual molds.
Curing: The Step Nobody Gets to Shortcut
A freshly unmolded bar is not finished soap yet. Lay every bar on a rack with air reaching all sides, out of direct sun, and leave it for four to six weeks. Two things happen during that stretch. Leftover water evaporates, which hardens the bar and makes it last longer per shave. The saponification reaction also finishes converting the last of the fat and lye into actual soap.
A bar shaved too early will sting, because unreacted lye is still present in small amounts. It will also wear down fast, because the extra water inside it is still evaporating out from under your razor. Four weeks is a workable minimum for a stearic-heavy shaving soap. Six gives a noticeably harder, longer-lasting puck.
The Bentonite Clay Variant
Bentonite clay adds slip to the lather, the quality that lets the blade glide across skin between strokes rather than catching. The clay’s flat, plate-shaped particles sit in the lather film and cut drag in a way fat alone doesn’t fully match. That’s why many shaving-soap makers add it even to an already well-formulated tallow or vegetable base.
Mix 1 to 2 teaspoons of bentonite clay per pound of finished soap into a small amount of water, or into your soap recipe’s own water portion. Do this before you add the lye solution. That keeps the clay from clumping. Stir the slurry in at light trace, right before you pour. Too much clay past that range can drag the lather down and make it feel heavy rather than slick. Start at the low end and adjust on the next batch once you have felt how one puck performs.
The No-Lye Melt-and-Pour Route
Melt-and-pour shaving soap starts from a pre-made soap base that a manufacturer already saponified, so you are never handling raw lye at any point. You cut the base into cubes and melt it gently, in a double boiler or short microwave bursts. Stir in additives, then pour into a mold. It sets firm within an hour.
Buy a glycerin or “shave soap” specific melt-and-pour base rather than a generic craft-soap base. A generic base is usually built for gentle cleansing rather than a dense shave lather. Stir in 1 to 2 tablespoons of stearic acid per pound of base while it is still melted. That’s the ingredient most melt-and-pour bases are missing for a proper shave lather. Add a small amount of glycerin too if the base feels dry once cooled. This route will not match a well-cured cold process bar for density or how long the lather survives a third pass. The base’s water and glycerin content is fixed by the manufacturer rather than tuned for shaving. It is still a fair trade for a first attempt, a gift batch, or anyone who wants a homemade puck without ever mixing lye.
Which Method Fits You
Cold process is worth the effort if you already shave with a safety razor daily. It also suits you if you want to tune a recipe to your own water hardness and skin, and do not mind a five- to six-week wait between batches. It produces the densest, longest-lasting puck of the three approaches here. It is also the only one that lets you set the exact stearic acid and clay levels yourself.
Melt-and-pour is the better call if you want a homemade bar without buying lye, goggles, and a dedicated set of soap tools. The same is true if you are making soap with kids or anyone else you do not want handling caustic chemicals in the same kitchen. It gives up some lather density. In exchange, you get a same-day finished bar and zero lye exposure.
Buying a finished puck is the right call if you just want a reliable shave this week. A well-made commercial soap already has its stearic acid, alkali blend, and cure time dialed in. It also costs less in time than a first cold process batch that might separate or seize before you learn the process. The best shaving soap guide walks through what to look for on a label. The shaving cream vs shaving soap comparison covers whether a cream might suit you better than either kind of puck.
What Would Change This Recommendation
Equipment already owned changes the math. If you already own a kitchen scale, a stick blender, and safety gear from candle making or another craft, the cost argument against cold process weakens a great deal. The main expense is equipment you already have. Water hardness is the second lever. If your tap water is very hard, tuning your own clay and stearic acid levels to fight scum buildup is a real reason to go cold process. It beats hunting through commercial options by trial and error. Storage is the third lever. If you cannot keep a curing rack somewhere dry and ventilated for six weeks, melt-and-pour or buying a puck outright is the more realistic choice.
What a Homemade Batch Will Not Fix
A soap you made yourself will not lather any better in hard water than a comparable commercial one built on the same fatty acids. Calcium and magnesium ions bind to stearate salts the same way whether the bar came from your kitchen or a factory. Distilled water or a higher-potassium blend fixes that. A different recipe will not.
It also will not repair a dull blade or bad technique. Once you have loaded a brush properly and built a stable lather from any soap, the rest of the work comes down to pass technique and blade sharpness. The best shaving brush guide covers both.
Test a new batch on a small patch of forearm skin before your face once it has finished curing. Do this the same way you would test any new soap, homemade or bought.