Why Does Chocolate Turn White and Is It Safe to Eat?

That white coating on your chocolate is called “bloom,” and it happens when either fat or sugar migrates to the surface and crystallizes. It looks unappetizing, but it’s completely safe to eat. There are two distinct types, fat bloom and sugar bloom, and they form through different processes depending on how the chocolate was stored.

Fat Bloom vs. Sugar Bloom

Fat bloom appears as a white film, pale swirls, or cloudy spots across the chocolate’s surface. It happens when cocoa butter separates from the other ingredients and rises to the surface, where it resolidifies into visible crystals. Because cocoa butter is less dense than the cocoa solids around it, it naturally migrates upward over time. The texture underneath can feel slightly gritty or sandy, since the cocoa butter forms uneven layers between the remaining ingredients.

Sugar bloom looks similar at first glance but feels different to the touch. It creates a rough, grainy white coating rather than a smooth or waxy one. This type forms when moisture lands on the chocolate’s surface, dissolves some of the sugar embedded in it, and then evaporates. The sugar left behind recrystallizes into tiny white granules that sit on top of the chocolate. You’ll most often see sugar bloom after chocolate has been stored somewhere humid or after it’s been moved from a cold environment into warm air, which causes condensation to form on the surface.

Why Fat Bloom Happens

Cocoa butter is an unusual fat. It can solidify into six different crystal structures, and only one of them, known as Form V, gives chocolate its glossy finish, satisfying snap, and smooth melt. Form V melts right around body temperature (roughly 86 to 94°F), which is why good chocolate feels like it dissolves the moment it hits your tongue.

The problem is that Form V isn’t the most thermodynamically stable arrangement. Over time, or when exposed to warmth, those crystals slowly reorganize into a looser, more stable structure called Form VI. During this transition, some cocoa butter molecules work their way out of the chocolate’s interior and settle on the surface as a white layer. Temperature fluctuations accelerate this process. Every time chocolate warms up enough for some fat to soften and then cools back down, it gives cocoa butter another opportunity to migrate and recrystallize in the wrong form.

Filled chocolates are especially vulnerable. Products with nut-based fillings like pralines or hazelnut centers are particularly prone to fat bloom because the oils in the filling have a different composition than cocoa butter. Those softer fats can seep into the chocolate shell and disrupt its crystal structure from the inside out, speeding up the migration process considerably.

Why Sugar Bloom Happens

Sugar bloom is purely a moisture problem. When water contacts the surface of solid chocolate, it dissolves the sugar particles sitting near the top. As that thin film of sugar water evaporates, it leaves behind rough, irregularly shaped sugar crystals. The result is a dusty or powdery white coating that feels grainy if you rub it between your fingers.

The most common trigger is moving chocolate from a cold environment into a warmer room. The temperature difference causes water vapor in the air to condense directly onto the chocolate, the same way a cold glass of water “sweats” on a summer day. This is why refrigerating chocolate, while not harmful, often backfires. Unless the chocolate is sealed airtight before it comes out of the fridge, condensation is nearly inevitable.

How Tempering Prevents Bloom

Professional chocolate makers prevent bloom through a process called tempering, a precise cycle of heating, cooling, and reheating that coaxes the cocoa butter into that ideal Form V crystal structure. During tempering, the chocolate is first melted completely to erase any existing crystal patterns, then cooled to encourage new crystals to form, then gently warmed again to melt out any unstable crystals while keeping the desirable ones intact.

When done correctly, the result is a dense, uniform crystal network throughout the chocolate. This tight structure locks the cocoa butter in place and resists bloom far longer than untempered or poorly tempered chocolate would. It’s also what gives a well-made chocolate bar its glossy sheen and the clean snap when you break a piece off. Chocolate that was never properly tempered, or that has been melted and resolidified at home without tempering, will bloom much faster.

How to Store Chocolate

The ideal storage temperature for chocolate is between 60 and 68°F, with humidity around 55%. That rules out most kitchens in summer and most refrigerators year-round. A cool pantry, basement, or wine fridge tends to work well. Keep chocolate wrapped or in an airtight container to protect it from moisture and odors, since cocoa butter readily absorbs smells from its surroundings.

If you do need to refrigerate chocolate (during a heat wave, for instance), wrap it tightly in plastic wrap or place it in a sealed bag first. When you take it out, let it come to room temperature while still sealed. This gives condensation time to form on the outside of the wrapping rather than on the chocolate itself. Avoid storing chocolate near heat sources like ovens, dishwashers, or sunny windowsills, where temperature swings throughout the day will gradually push cocoa butter to the surface.

What to Do With Bloomed Chocolate

Bloomed chocolate is completely safe to eat. Some people assume the white coating means the chocolate has gone bad or expired, but bloom is a cosmetic issue, not a sign of spoilage. The flavor may be slightly muted, and the texture can be less smooth than it once was, but nothing about it is harmful.

If the appearance bothers you, the simplest fix is to use the chocolate in any recipe where it gets melted. Brownies, hot chocolate, ganache, sauces, and baked goods all work perfectly. Melting erases the visible bloom entirely, and you won’t taste any difference in the finished product.

You can also restore the glossy look by re-tempering. Slowly melt the chocolate over a double boiler or in the microwave at half power in 15-second bursts, stirring between each one. Then let it cool slightly and use it for dipping or coating. This works well for fat bloom. Sugar bloom is trickier, since melting won’t reverse the graininess caused by recrystallized sugar, but the chocolate can still be melted into ganache or stirred into recipes where a perfectly smooth texture isn’t critical.