Classic White Icing Recipe: Smooth, Versatile Frosting for Any Cake

Beverages

Classic White Icing Recipe: Smooth, Versatile Frosting for Any Cake

This classic white icing recipe delivers the smooth, velvety frosting that transforms ordinary cakes into showstoppers—no fancy techniques required. The secret lies in precise ratios of butter, powdered sugar, and vanilla, which create a stable, spreadable consistency that clings beautifully to any layer or decorates with professional ease.

I developed this version after testing countless recipes that either cracked, separated, or required excessive beating.

What makes this icing truly versatile is its foolproof method: melted butter and powdered sugar whipped together until light and airy, then thinned with milk or cream for the perfect pouring or piping texture.

The recipe yields enough to generously frost a 9-inch two-layer cake, with leftovers perfect for cupcakes or decorative accents. Unlike royal icing, this version stays smooth at room temperature and holds its shape when piped.

By the time you're done, you'll have a smooth, glossy frosting that's rich enough to satisfy but light enough to let the cake's flavor shine through. The vanilla adds subtle depth, while the butter ensures it stays tender rather than grainy.

This is the kind of icing that makes even simple sheet cakes look like bakery masterpieces—without the stress of tempering eggs or precise timing.

For extra shine, brush the finished cake with a bit of milk before applying the icing, and store leftovers in an airtight container for up to 5 days at room temperature or freeze for up to 3 months. Ready to elevate your baking game? Let's make this classic frosting.

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for classic white icing

Seven simple ingredients transform into the perfect cake frosting—smooth, glossy, and foolproof every time.

Ingredient Amount Notes
Unsalted Butter 🧈 1 cup Melted and cooled to room temperature
Powdered Sugar 🍚 4 cups Sifted for smooth texture
Pure Vanilla Extract 🌿 2 tsp High-quality, not imitation
Heavy Whipping Cream 🥛 ½ cup Cold for stability
Whole Milk 🥛 ¼ cup Adjusts consistency
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain for balance
Fresh Lemon Juice 🍋 1 tbsp Brightens flavor

The butter is non-negotiable—unsalted, room-temperature is key for that velvety texture. Land O'Lakes or Plugrá are my go-tos, but any good quality brand works. Powdered sugar? Domino is reliable, but if you've got Confectioners' sugar from a bulk bin, sift it yourself for that silky finish. I always buy extra vanilla extract because it's worth the splurge—McCormick or Nielsen-Massey make the best. Fresh lemon juice adds a subtle tang that cuts through the sweetness, so don't skip it if you've got a good one (like Florida or California varieties).

No heavy cream? Whole milk plus 1 tbsp cornstarch thickened and chilled works in a pinch. Short on vanilla? Almond extract at half the amount gives a different but still delicious twist. The salt might seem like a tiny detail, but Diamond Crystal makes all the difference—it dissolves perfectly. If your icing seems too thick, add milk 1 tbsp at a time until it reaches that perfect ribbon consistency. Too thin? Whip in 1 extra tbsp powdered sugar to stabilize it. And if you're worried about lumps, strain the icing through a fine-mesh sieve before using—trust me, it's worth the extra minute.

This icing keeps beautifully—5 days at room temperature in an airtight container, or 3 months frozen in a sealed bag. For extra shine, brush your finished cake with a bit of milk before applying the icing. Leftovers? Perfect for cupcakes or decorating—just re-whip briefly to restore smoothness. I always make a double batch when I'm baking because it disappears faster than you'd think (especially when kids are involved).

❤️

Why You'll Love This Recipe

  • Fewer Tools Needed: I swear by this recipe because you only need a mixer and a bowl—no fancy gadgets, no stress. Just cream the butter, sift the powdered sugar, and let the vanilla do its magic. Honestly, I’ve made this in my kitchen for years, and I still haven’t broken out the stand mixer.
  • Velvet Smooth Texture: That perfect balance of butter and cream gives it a luxurious mouthfeel—never grainy, never cloying. The milk keeps it just soft enough to spread like a dream, while the vanilla extract (don’t skimp!) adds depth without overpowering. It’s the kind of icing that makes you pause mid-bite.
  • Birthday Cake Hero: This is my go-to for sheet cakes, cupcakes, or even frosting a store-bought cake in a pinch. I’ll be real: I’ve used half the batch to fill donuts when I ran out of time. It’s that versatile—sweet enough for celebrations but simple enough for a weeknight dessert.
  • Lasts All Week: Make a double batch and store it in the fridge for up to five days. The butter keeps it from drying out, and the cream prevents it from turning into sand. I’ve frosted a cake on Monday, then used the leftovers for cookies by Thursday—no waste, all flavor. Budget-friendly? Absolutely.

Step-by-step instructions for classic white icing

This timeless frosting delivers silky smoothness and perfect consistency every time—just follow these precise steps.

1

Whip the Butter to Room Temperature

Place the 1 cup unsalted butter in a large mixing bowl and let it sit at room temperature for 15-20 minutes until completely soft but not melted. You'll know it's ready when it leaves a slight imprint when pressed with your finger—this ensures proper emulsification with the powdered sugar. I like to microwave it in 10-second bursts on low power if I'm in a hurry, but never let it get warm to the touch.

Use a hand mixer or stand mixer fitted with the paddle attachment to whip the butter on medium speed for 2-3 minutes until it's completely smooth and free of any graininess. This step prevents lumps in your final icing and creates a stable base for the powdered sugar. Don't rush this—properly whipped butter makes all the difference in texture.

2

Gradually Incorporate Powdered Sugar

With the mixer running on low speed, begin adding the 4 cups powdered sugar in 3-4 additions, letting each batch fully incorporate before adding more. This gradual approach prevents cloudy icing and ensures even distribution. Sift the powdered sugar first if it's lumpy—this prevents clumps from forming in your final frosting.

After adding all the powdered sugar, increase the mixer speed to medium-high and beat for 3-5 minutes until completely smooth. You'll notice the mixture thicken significantly as the butter and sugar emulsify. If it looks too thick at this stage, don't worry—we'll adjust the consistency in the next step. The key is patience here; rushing leads to grainy icing.

3

Add Liquids for Perfect Consistency

In a separate small bowl, whisk together the 0.5 cup heavy whipping cream, 0.25 cup whole milk, 2 tsp pure vanilla extract, 0.25 tsp diamond crystal kosher salt, and 1 tbsp fresh lemon juice. The lemon juice brightens the flavor while the salt enhances all the sweet notes. With the mixer running on low speed, slowly drizzle this liquid mixture into the butter-sugar combination.

After adding all the liquids, increase the speed to medium-high and beat for 2-3 minutes until completely smooth and creamy. The icing should be thick enough to hold its shape when piped but still spreadable. If it's too thick, add 1 teaspoon of milk at a time until you reach your desired consistency. If it's too thin, add 1 tablespoon of powdered sugar and mix until smooth. This balance is crucial for both decorating and spreading.

4

Test and Adjust for Final Perfection

Transfer a small spoonful of icing to a plate and let it sit for 5 minutes at room temperature. This resting period lets you check the final consistency—it should be thick enough to hold peaks when piped but still spreadable. If it's too stiff after resting, whisk in 1-2 teaspoons of milk to loosen it. If it's too runny, add 1 tablespoon of powdered sugar and mix until smooth.

Taste a small amount and adjust seasoning if needed. The lemon juice should brighten the sweetness, and the vanilla should be prominent. If you want a slightly tangier flavor, add 1/4 teaspoon more lemon juice. For extra richness, you can add 1 tablespoon of melted butter and mix until combined. Once you're satisfied with the texture and flavor, your icing is ready to use—whether for piping, spreading, or filling.

👨‍🍳

Pro Tips For Making Classic White Icing

  • Soften Butter First: I learned this the hard way—trying to mix cold butter into powdered sugar just clumps everything into a sad, grainy mess. Cut the butter into small cubes and let it sit at room temperature for 15-20 minutes before mixing. It should be soft enough to press with your finger but not melted.
  • Sift the Sugar: Powdered sugar is finicky, and lumps are the enemy. Sift it directly into your mixing bowl before adding anything else—this keeps the icing smooth and prevents clumps from forming when you incorporate the butter. (Yes, even if you’re impatient like me.)
  • Add Liquids Gradually: Dumping all the milk and cream at once turns your icing into a sticky, unworkable paste. Start with 1 tablespoon at a time, mixing well after each addition. You’ll know you’ve hit the right consistency when it coats the back of a spoon smoothly but isn’t runny.
  • Use Cold Cream: Heavy whipping cream straight from the fridge whips up faster and stays stiffer in the icing. If you’re using it to adjust consistency, chill it first—warmer cream makes the icing too soft and prone to sliding off cakes. (Trust me, you don’t want a frosting disaster.)

Make-ahead tips for this recipe

Prep Ahead Strategy

Make the icing base 2 days in advance and store it in an airtight container at room temperature. The butter and powdered sugar mixture keeps perfectly stable without liquids—just whip in the milk, cream, and flavorings when ready to use.

I always prep this ahead for busy baking days, saving 15 minutes of mixing time later. 💡

Freezer-Friendly Method

For long-term storage, freeze the icing in 1-cup portions in airtight containers or heavy-duty freezer bags. When ready to use, thaw in the refrigerator overnight, then re-whip with a hand mixer for 2-3 minutes to restore smoothness.

The texture remains stable even after freezing, though it may lose slight shine—just brush with milk before applying. 🥶

Double Batch Hack

This recipe yields enough for a 9-inch two-layer cake with leftovers perfect for cupcakes or decorating. I always double the batch when baking for parties—it disappears fast!

Store extras in a glass jar with a tight lid at room temperature for up to 5 days. The airtight seal preserves the texture beautifully. 🍰

Make-Ahead Cake Prep

Assemble your cake layers 1 day ahead and refrigerate uncovered on a wire rack. This step helps the layers dry slightly, preventing sogginess when you frost. Wrap the assembled cake tightly in plastic wrap and refrigerate until ready to ice.

The cold layers make spreading the icing much easier and more precise. ⏰

Decorating Prep

If you plan to pipe decorative borders or rosettes, transfer the icing to a piping bag fitted with your desired tip 30 minutes before decorating. This resting time allows the icing to settle and flow smoothly through the tip.

Keep the bag at room temperature for best results—cold icing can clog tips. 🎨

Flavor Boost Prep

Enhance your icing's flavor by infusing the milk with 1 tsp vanilla bean seeds or ½ tsp almond extract while warming (not boiling) the milk. Strain before mixing with the butter-sugar base.

This subtle infusion adds depth without overpowering the classic vanilla flavor. Prep this infusion 1 hour ahead for maximum flavor extraction. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 90mg30%
Sodium 120mg5%
Total Carbohydrate 43g15%
Dietary Fiber 0g0%
Sugars 42g
Protein 2g4%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this icing without butter?

Butter creates the signature smooth, rich texture, but you can substitute with 1 cup vegetable shortening or ½ cup coconut oil (solid) for a dairy-free version. Shortening gives the closest texture, while coconut oil adds subtle flavor. Reduce the powdered sugar by ½ cup if using coconut oil, as it's more moist.

2

Why did my icing turn grainy?

Graininess usually means butter wasn't whipped enough or powdered sugar had lumps. Always sift the sugar and whip butter until completely smooth before adding sugar. For a quick fix, strain the icing through a fine-mesh sieve or blend it briefly in a food processor. Cold butter can also cause this—ensure it's room temperature but not melted.

3

How do I adjust this for piping decorations?

For piping borders or rosettes, add 1-2 tablespoons of milk at a time until the icing reaches a thick, pipeable consistency (like toothpaste). Test by piping a small swirl—it should hold its shape but still flow smoothly. Chill the piping bag in the fridge for 15 minutes before use if the icing feels too soft.

4

Can I use this icing for cookies or cupcakes?

This recipe works perfectly for flooding cookies, cupcakes, or donuts. For cupcakes, pipe directly onto the tops and spread with a spatula. For cookies, flood while still warm (within 30 minutes of baking) to create a smooth finish. The icing sets beautifully on both baked goods.

5

What if my icing is too thick or too thin?

Too thick? Whisk in 1 teaspoon of milk at a time until smooth. Too thin? Add 1 tablespoon of powdered sugar and mix until combined. For extreme adjustments, let the icing rest for 10 minutes—it often thickens naturally as it cools. Always adjust gradually to avoid ruining the texture.

★★★★★4.5(12 reviews)
Categories Beverages