How to Make Soap from Oil: Oils, Lye, and Curing

Making soap from oil is a straightforward chemical process: you mix oils or fats with a strong alkali (sodium hydroxide, commonly called lye), and the reaction transforms them into soap and glycerin. This reaction, called saponification, has been used for thousands of years and requires just three core ingredients: oil, lye, and water. The method is accessible to beginners, but it does involve a caustic substance, so understanding each step matters.

How Oil Becomes Soap

Oils and fats are made of molecules called triglycerides, which are essentially three fatty acid chains attached to a glycerol backbone. When you mix these with sodium hydroxide dissolved in water, the lye breaks the bonds holding the fatty acids to the glycerol. The freed fatty acids combine with sodium ions to form fatty acid salts, which is soap. The glycerol is released as a byproduct, and because glycerin is a natural moisturizer, it stays in your finished bar and benefits your skin.

This reaction is irreversible. Once saponification is complete, no lye remains in the bar. The caustic sodium hydroxide is entirely consumed in the process, which is why precise measurements matter so much.

Choosing Your Oils

Different oils produce soap with different characteristics. Coconut oil creates a hard bar with big, bubbly lather but can be drying in large amounts. Olive oil makes a gentle, moisturizing bar with a creamy (rather than fluffy) lather, though bars made with mostly olive oil can feel slippery and take longer to harden. Palm oil and shea butter contribute hardness and a smooth texture. Sweet almond oil adds conditioning properties and a silky feel.

Most soap recipes blend several oils to balance hardness, lather, and moisturizing qualities. A common beginner-friendly ratio is roughly one-third coconut oil, one-third olive oil, and one-third palm oil or shea butter. Castor oil is sometimes added for lather, but keep it to about 5% of your total oils, as too much makes the bar soft and slimy.

How Much Lye You Need

Each oil requires a specific amount of sodium hydroxide to fully convert into soap. This is called the oil’s saponification value. For example, coconut oil needs about 0.184 ounces of lye per ounce of oil, while olive oil needs only 0.135 ounces per ounce. Shea butter requires even less at 0.128 ounces per ounce.

You don’t need to memorize these numbers. Free online lye calculators (SoapCalc and Bramble Berry’s calculator are popular ones) let you enter your oil weights and automatically compute the exact amount of sodium hydroxide and water. These calculators also let you set a “superfat” percentage, which intentionally uses slightly less lye than needed so that a small fraction of oil remains unconverted in the finished bar. This leftover oil makes the soap more moisturizing and provides a safety margin against lye-heavy bars. For body soap, a superfat of 5 to 10% works well. For face bars, 10 to 15% keeps sensitive skin from feeling stripped.

Essential Safety Equipment

Sodium hydroxide is highly caustic. It will burn skin on contact and can cause serious eye damage, so treat it with respect every time you handle it. Before you start, gather the following:

  • Safety goggles (not just glasses) to protect against splashes
  • Chemical-resistant gloves that fit snugly
  • Long sleeves and close-toed shoes
  • A well-ventilated workspace, since dissolving lye in water releases fumes

Remove jewelry and tie back long hair. Keep cold running water accessible. If lye solution splashes on your skin, rinse immediately with plenty of water. If it contacts your eyes, flush continuously with water for at least 15 minutes and get medical attention. Make sure an eyewash station or at minimum a clean sink is within arm’s reach before you begin.

Use containers made of heat-safe glass, stainless steel, or heavy-duty plastic. Lye reacts with aluminum and can degrade thin plastics, so avoid both.

Cold Process Method: Step by Step

Cold process is the most popular method for handmade soap. It relies on the heat generated by the chemical reaction itself rather than an external heat source, giving you more control over the final texture and appearance.

Prepare the Lye Solution

Weigh your water (distilled water is best) and your lye separately using a digital kitchen scale. Always add lye to water, never the reverse, as pouring water onto dry lye can cause a violent reaction. Stir gently until the lye dissolves completely. The solution will heat up to around 90°C (200°F) and release fumes, so work near an open window or under a range hood. Set it aside to cool.

Prepare Your Oils

Weigh out your solid oils (coconut oil, shea butter, palm oil) and melt them gently in a stainless steel pot over low heat. Once melted, remove from heat and stir in your liquid oils (olive oil, sweet almond oil, castor oil). This brings the overall temperature down.

Combine at the Right Temperature

Both the lye solution and the oil mixture should be around 40°C (104°F) before you combine them. Use a kitchen thermometer to check. Pour the lye solution into the oils slowly, not the other way around. Stir with a spatula for a moment, then use a stick blender (immersion blender) in short bursts. You’re looking for “trace,” the point where the mixture thickens to the consistency of thin pudding. When you drizzle a line across the surface and it holds its shape briefly before sinking back in, you’ve reached light trace.

Add Extras and Pour

Once you hit trace, stir in any essential oils, fragrance, colorants, or exfoliants like oatmeal. For essential oils, the maximum safe amount is about 3% of the weight of your base oils. Some individual essential oils have lower limits, so check usage guidelines for the specific oil you’re using. Fragrance oils designed for soap making can typically go up to 5 to 6% of the oil weight.

Pour the mixture into your mold, tap it on the counter to release air bubbles, and cover it with a towel or blanket to insulate. The soap will heat up as saponification progresses over the next 24 to 48 hours. After that, unmold and cut into bars.

Hot Process: A Faster Alternative

Hot process soap uses external heat, typically a slow cooker, to force saponification to completion much faster. You combine your oils and lye solution in the slow cooker, blend to trace, then cook on low with the lid on. The mixture will go through several stages: it thickens, separates, gets glossy, and eventually reaches a translucent, gel-like consistency that looks like mashed potatoes.

Because you’re adding heat rather than relying on the reaction’s own warmth, you don’t need to worry as much about matching the temperatures of your lye and oils before combining. You can add hot lye directly to warm melted oils. The cook typically takes 1 to 2 hours. Once done, stir in any fragrances or additives and spoon the thick mixture into molds. Hot process soap is technically usable as soon as it cools and hardens, though curing still improves the bar.

Why Curing Takes 4 to 6 Weeks

After unmolding, cold process soap needs to cure on a rack in a cool, dry spot with good airflow for 4 to 6 weeks. During this time, excess water evaporates and the crystal structure of the soap matures. A cured bar is harder, longer lasting, and produces better lather than a freshly cut one. Even hot process bars benefit from at least 2 to 3 weeks of curing, despite saponification being complete at the end of the cook.

Turn the bars every few days so all sides dry evenly. You’ll notice them shrinking slightly and getting noticeably firmer. A well-cured bar can last twice as long in the shower compared to one used right after cutting.

Testing Your Finished Soap

Properly made soap has a pH between roughly 9 and 10. Healthy skin sits around pH 5.5, so soap is inherently more alkaline than your skin, but this is normal for true soap and rinses away cleanly. If your bar stings, feels unusually slippery (like raw lye), or has oily pockets and white crumbly streaks, something went wrong with your measurements.

The simplest check is the “zap test.” Touch the tip of your tongue to the surface of a cured bar. If you feel a sharp, unpleasant zing (like touching a battery), there’s free lye in the bar and it isn’t safe to use. A properly saponified bar will just taste like soap, unpleasant but not shocking. pH strips can also give you a rough reading, though they’re less precise with solid soap. If a bar fails the zap test, it can sometimes be rebatched by shredding it, adding a small amount of water, and cooking it down in a slow cooker, but prevention through accurate weighing is always better than correction.

A Simple Beginner Recipe

This recipe makes roughly 6 to 8 bars, depending on your mold size. Weigh all ingredients on a digital scale in grams or ounces for accuracy. Never measure lye by volume.

  • Coconut oil: 8 oz (227 g)
  • Olive oil: 12 oz (340 g)
  • Shea butter: 4 oz (113 g)
  • Sodium hydroxide (lye): run these oil weights through a lye calculator at 5% superfat
  • Distilled water: as calculated (typically about 38% of the oil weight)

This blend gives you a hard, well-lathering bar with good moisture. The olive oil provides gentleness, coconut oil handles the cleaning power and lather, and shea butter adds creaminess. Once you’re comfortable with this basic formula, you can swap in other oils, adjust your superfat, or experiment with natural colorants and scents to make it your own.