Why Did My Blue Soap Turn Purple, Green or Gray?
Short answer: when blue goes wrong in cold process soap, it's usually for one of three reasons. Pure blue dyes and lakes can't handle lye and turn purple. Iron blue (ferric ferrocyanide) breaks down and goes brown or rusty green. And since blue plus yellow makes green, a yellow base oil or vanillin browning pushes blue toward teal, green or olive. Very dark navies can also cure a smoky gray. Look at what color the bar became and when it happened, and you'll usually find the cause below.
Start with the colorant
Before you look at your recipe, look at what made it blue. Most blue problems trace back to the colorant.
Pure blue dyes and lakes turn purple
Straight dye and lake powders, like Blue 1, can't take the high pH of cold process soap. A pure blue lake or dye turns purple, often within a few hours, then keeps fading and creeping into neighboring layers as the bar cures. Adding more won't fix it. Save water-soluble dyes for melt and pour, where there's no lye. Lakes are oil soluble, so they won't work in melt and pour either.
Iron blue turns brown
Iron blue, also sold as Prussian blue, ferric ferrocyanide or CI 77510, is a deep, inky blue found in many cosmetic and resin micas. Alkaline soap breaks it down, so in cold process it goes brown, rust or a murky green-brown. If your mica looked navy or royal in the bag and came out brownish, look for ferric ferrocyanide or CI 77510 on the label.
Resin and craft micas often shift
Bargain blue micas from craft stores and online marketplaces are usually made for resin, nails or melt and pour, none of which involve lye. In soap they tend to go purple, gray or brown. No mention of cold process testing on the label? Assume it wasn't tested.
Ultramarine blue holds, but dark navies can go gray
Ultramarine blue (CI 77007) is the backbone of most cold-process-safe blues. Light doesn't fade it and soap's pH doesn't touch it. The one weak spot is very dark navy: even with a full gel, a deep navy can cure slate or smoky gray instead of true blue. More colorant, or a navy made for cold process, usually solves it.
Natural blues are less predictable
- Indigo: can land anywhere from green to denim to deep blue depending on the indigo, the amount and your recipe, and it doesn't always hold. Mix it in thoroughly to avoid specks, go easy so it doesn't tint the lather, and always test a small batch first.
- Butterfly pea flower: its blue reacts to pH and turns green, yellow-green or brown in lye. It isn't a dependable cold process blue.
- Spirulina and other blue-green algae: usually come out green and fade toward tan as the bar cures.
Other things that change blue
Yellow oils turn blue green
Mix blue with yellow and you get green, and that's exactly what a golden base does. Olive oil (especially green or extra virgin), unrefined avocado, hemp and unrefined shea tint the batter gold or green-gold before any colorant goes in, so blue comes out teal, sea green or even grassy. It's the most common reason a blue that looks right on paper turns green in the bar. Refined, pomace or light olive oil keeps the base pale.
Vanillin turns blue olive
Vanilla, bakery, gourmand, amber and many floral fragrances contain vanillin, which slowly browns soap over days and weeks. Brown is mostly yellow and red, so layered over blue it reads as green, olive or a murky gray-brown. Pastel blues show it first. Look for the discoloration note on the fragrance's product page, choose one from our no acceleration, no discoloration fragrance oils, or add a vanilla color stabilizer.
Too little color or titanium dioxide makes blue chalky
Too little colorant, or titanium dioxide added to the blue, turns a royal blue into a chalky pastel or powder blue. Titanium dioxide fades color; it won't make blue pop. For a light blue, start with a light blue colorant. For a deep blue, leave titanium dioxide out entirely.
Charcoal or black makes blue smoky
Adding charcoal or black to deepen a blue usually backfires, pushing it toward slate or charcoal gray. Use a darker blue instead.
Gel and temperature change how deep blue looks
A full gel brings out the richest, most saturated blue. Ungelled soap stays paler and chalkier, and a partial gel shows up as a darker center ringed by lighter soap.
Clumped colorant leaves specks
Ultramarines and indigo are notorious for clumping. Stirred straight into batter, they leave dark blue dots while the rest of the bar looks lighter than it should.
What color did it turn?
- Purple or violet: a pure dye or lake, or a mica made for resin or melt and pour.
- Brown, rust or murky green-brown: iron blue (ferric ferrocyanide).
- Teal, sea green or grassy green from the start: a yellow base oil.
- Green, olive or murky brown that develops over weeks: vanillin.
- Smoky or slate gray: a very dark navy, or charcoal or black added to deepen it.
- Pale, chalky or pastel: too little colorant, titanium dioxide added to the blue, or no gel.
- Green or yellow-green from a natural colorant: indigo, butterfly pea or spirulina.
- Dark center, lighter edges: partial gel.
- Specks or streaks: colorant wasn't dispersed.
- Blue bleeding into white layers: a pure dye or lake.
When did you notice it?
- Right away, while pouring or in the mold: a colorant reacting to lye (pure dyes and lakes turning purple, iron blue browning, resin micas, butterfly pea), or a yellow base greening the blue from the first pour.
- When you cut it (1–2 days): gel and temperature, not enough colorant now that the bar has set, or a dark navy that cured gray.
- During cure (the first few weeks): most often vanillin. Pure dyes, indigo and spirulina can also drift or fade here.
- After it was fully cured: light fading from a window or display lights. Ultramarine blues hold up best.
How to fix it next batch
- Pick a blue made for cold process. Skip pure dyes and lakes, anything listing ferric ferrocyanide or CI 77510, and resin or craft micas.
- Pre-mix your colorant. Stir about 1 teaspoon into 1 tablespoon of a light oil like sweet almond, sunflower or fractionated coconut and blend until smooth. Ultramarines need this more than most.
- Keep the base pale. Blue greens up on yellow oils faster than almost any color, so trade extra virgin olive oil for refined or pomace, or use less olive oil.
- Watch the vanillin. Pair blues, especially pastels, with zero or low vanillin fragrances, or add a vanilla color stabilizer.
- Use the full amount, no white. Follow the recommended rate and keep titanium dioxide out unless you're after a pastel.
- Gel it. Insulate the mold or use a heating pad for a full, even gel.
- Deepen with blue, not black. A darker blue gets you depth without the gray.
- Test before you commit. Try dark navies and natural blues in a few ounces of batter first, and cure bars out of direct sun.
Nurture blues for cold process
Each of these is made and tested to hold its color in cold process:
- Blue Vibrance: a vivid royal-to-cobalt blue that holds its tone straight through saponification and cure.
- Making Waves Blue: a brilliant ocean blue with neon undertones that keeps its deep, glowing richness.
- Fluorescent Neon Blue: a high-voltage matte blue that stays true through the cure.
- Twilight Zone Navy: a dark, moody blue that keeps its depth, so you get navy, not gray.
- Night Watch Navy: a deep velvet navy flecked with sparkle.
- Baby Blue: a soft, dusty denim blue that stays true and consistent.
- Cloud 9 Blue and Blue Cotton Candy: soft sky-blue pastels that hold their tone.
Expect a small, normal shift with Kashmir Blue, which settles into a well-worn denim blue. Our Indigo Powder is a natural option; its shade can range from green to blue, so test it in your recipe first. Our Blue 1 Dye Powder works beautifully in clear melt and pour soap.
Still stuck?
Snap a few photos of your bar and tell us which blue you used. One of our color experts will figure out what happened and what to try next time. Send it to Color Rescue or email your photos to support@nurturehandmade.com.






