You’ve creamed the butter, dumped in the sugar, and turned on the mixer — but somehow your buttercream still tastes like wet sand.
The short answer is your sugar hasn’t fully dissolved or emulsified into the butter, and it’s almost always fixable.
I’ve rescued more grainy batches than I can count, and the fix usually takes less time than the original mistake did.
Key Takeaways
- Grainy buttercream is almost always caused by undermixing, butter that's too cold or too warm, or unsifted powdered sugar.
- Brown sugar frosting gets gritty for a different reason: molasses-coated crystals need to dissolve in liquid before they'll go smooth.
- Swiss and Italian meringue buttercreams turn grainy when the sugar doesn't fully dissolve during the cooking step, not from lumpy sugar.
- You can usually fix a grainy batch by mixing longer, warming it slightly, or beating in a small splash of liquid.
- Using room-temperature butter, sifted powdered sugar, and one steady mixer speed prevents most graininess from the start.
What Causes Grainy Buttercream?
I’ve made hundreds of batches of buttercream over the years, and the gritty kind almost always traces back to one of three things: mixing, temperature, or sugar.
Buttercream is really an emulsion — fat, sugar, and a little liquid held together in a smooth suspension.
When that emulsion doesn’t fully come together, you feel every undissolved sugar crystal on your tongue.
Undermixed Butter and Sugar
The single most common cause is simply not beating long enough for the sugar to work its way into the fat.
Most American buttercream needs a solid 4 to 5 minutes of steady beating, not 90 seconds on high before you call it done.
In my experience, a stand mixer on medium speed works the sugar into the butter far more evenly than a hand mixer blitzed on high for a shorter time.
Butter That's Too Cold or Too Warm
Butter straight from the fridge won’t let sugar dissolve into it — the crystals just sit there, gritty and stubborn.
Butter that’s gone too warm and greasy causes the fat to separate instead of coating the sugar smoothly.
The sweet spot is around 65 to 68°F (18 to 20°C) — cool to the touch but easy to dent with a finger.
The USDA’s food safety guidance on butter notes it shouldn’t sit at room temperature for more than about two hours, so I soften mine in short bursts rather than leaving it out all morning.
Unsifted Powdered Sugar
Powdered sugar, also called confectioners’ sugar, clumps in the bag from humidity and settling during storage.
Dump it in unsifted and those tiny lumps never fully break down, no matter how long you mix afterward.

How to Get Grainy Brown Sugar Out of Your Icing
Brown sugar frosting has its own graininess problem, and it isn’t quite the same as a powdered-sugar issue.
Brown sugar is regular granulated sugar coated in molasses, and molasses is hygroscopic — it clumps into hard little pebbles the moment it dries out even slightly.
Those pebbles don’t dissolve the way powdered sugar does, so they stay gritty no matter how long you cream them into butter.
Why Brown Sugar Buttercream Turns Gritty
Unlike powdered sugar, brown sugar’s crystals are coarse and won’t break down from creaming alone.
If a recipe calls for brown sugar in a frosting, like a brown butter or caramel buttercream, it usually needs to dissolve into a warm liquid first rather than get beaten in dry.
Fixing Grainy Brown Sugar Frosting
If your brown sugar frosting is already gritty, warm it gently over a double boiler while stirring, just until the sugar softens and smooths out.
You can also dissolve the brown sugar separately in a tablespoon of hot water or cream, let it cool slightly, then beat it into the softened butter.
Pressing lumpy brown sugar through a sieve before you start heads off a lot of grit before it ever reaches the mixing bowl.
American Buttercream vs. Swiss and Italian Meringue Buttercream Graininess
Not every buttercream gets grainy for the same reason, and knowing which one you’re making changes how you fix it.
American buttercream — butter, powdered sugar, a splash of milk — is the type most prone to grit, since it relies on powdered sugar dissolving fully into fat with no cooking step at all.
Swiss and Italian meringue buttercreams cook sugar into egg whites first, so grit there usually means the sugar didn’t fully dissolve during that heating stage, not that the sugar itself was lumpy.
Butter is roughly 80 percent fat, according to USDA FoodData Central’s record for salted butter, and that fat content is exactly what lets it emulsify smoothly with sugar once everything is at the right temperature.
| Buttercream Type | Usual Cause of Graininess | Best Fix |
|---|---|---|
| American Buttercream | Undermixed or unsifted powdered sugar | Keep beating 5+ minutes, or sift sugar before adding it |
| Swiss Meringue Buttercream | Sugar didn't fully dissolve while heating egg whites | Rub the mixture between your fingers before whipping; reheat gently if still grainy |
| Italian Meringue Buttercream | Sugar syrup crystallized before hitting the egg whites | Avoid stirring the syrup once it boils; brush down pan sides with a wet pastry brush |
| Brown Sugar Buttercream | Molasses-coated crystals didn't dissolve | Dissolve brown sugar in warm liquid before beating it into the butter |
How to Fix Grainy Buttercream Right Now
Before you toss a grainy batch, know that it’s usually salvageable — I rarely start over from scratch.
Just Keep Mixing
If it’s grainy, don’t hold back — keep beating on medium speed for another 3 to 5 minutes.
A paddle attachment does this better than a whisk, since it works the sugar into the fat without whipping in extra air.
Warm It Slightly
Grainy buttercream is often just too cold to fully emulsify.
Warm the mixing bowl briefly with a kitchen torch or a hair dryer on low around the outside, then beat again — the gentle heat helps undissolved sugar melt into the fat.
Add a Little Liquid
Beat in a teaspoon of melted butter, warm milk, or cream and mix again.
Go slowly here — add too much liquid at once and you’ll swing from grainy to soupy.
Turn It Into Chocolate Buttercream
Mixing in warm, melted chocolate can melt some of the gritty sugar crystals and mask whatever graininess is left.
It’s not a fix so much as a clever cover, but it works, and nobody at the party will know the difference.

How to Prevent Grainy Buttercream Next Time
If you don’t want to repeat the mistake, these habits make a real difference every single time.
Get Your Ratios Right
I usually work with about 2 parts powdered sugar to 1 part butter by weight.
It takes a bit more mixing than a looser ratio, but it’s far less likely to turn out grainy or overly sweet.
Use Room-Temperature Butter
Rock-solid butter won’t let sugar dissolve into it, so always start with softened butter before you turn on the mixer.
Avoid Low-Fat Butter or Spreads
Low-fat butters and spreads carry more water, which makes the mixture more likely to split or turn grainy when beaten.
Fat is genuinely your friend here, so stick with full-fat butter.
Mix at One Steady Speed
Don’t ping-pong between rapid, slow, off, and back on — pick a medium speed and let the mixer do consistent, steady work.
Always Sift the Sugar
Sift your powdered sugar even when it looks fine, since small lumps can hide and survive the whole mixing process.
Keep liquids away from the dry sugar until you’re ready to add them, since moisture can cause sugar to clump before it ever reaches the bowl.
Use the Right Mixer Attachment
A paddle attachment beats and combines sugar and butter far better than a whisk, which just incorporates extra air you don’t need.
My Go-To Smooth Buttercream Recipe
This is close in spirit to King Arthur Baking’s fluffy vanilla buttercream frosting, which is a good benchmark for ratio and technique if you want a second reference point.
Beat 1 cup (2 sticks) of softened butter with half of 4 cups sifted powdered sugar until smooth, about 2 minutes.
Add the remaining sugar along with 2 tablespoons of milk and 1 teaspoon of vanilla extract.
Keep beating on medium speed for another 3 to 4 minutes, until the frosting is pale, fluffy, and completely smooth.
Frequently Asked Questions
How long should you beat buttercream to avoid graininess?
With softened butter, plan on 4 to 5 minutes of steady mixing so the sugar fully works into the fat. If it still feels gritty, beat on high for another 30 to 60 seconds before giving up on it.
How do you fix runny buttercream?
Runny buttercream usually means too much liquid relative to solids. Sift in an extra tablespoon of powdered sugar, beat again, and repeat until it firms up.
Can you fix grainy buttercream after it's already made?
Yes, in most cases. Extra mixing, a little added warmth, or a small splash of melted butter or warm milk will usually smooth it out without starting over.
Why does brown sugar make frosting grainy?
Brown sugar is granulated sugar coated in molasses, and those crystals don't dissolve as easily as powdered sugar. Dissolving the brown sugar in a warm liquid before adding it to butter usually solves this.
Why is my buttercream still grainy even after mixing a long time?
If long mixing hasn't helped, the butter's temperature is the next likely culprit. Butter that's too cold traps undissolved sugar; try warming the bowl slightly and mixing again.
