Hershey's Chocolate Buttercream Frosting Recipe: Ultra-Smooth Swirls Without Separation

Desserts

Hershey's Chocolate Buttercream Frosting Recipe: Ultra-Smooth Swirls Without Separation

This Hershey's chocolate buttercream frosting recipe delivers ultra-smooth, pipeable swirls that stay creamy without separating—no stabilizers required. After years of testing variations, I perfected the ratio of melted chocolate to buttercream for that signature Hershey's richness without graininess.

The secret lies in tempering the chocolate properly and incorporating it at the right temperature.

What sets this frosting apart is its foolproof technique: creaming butter and powdered sugar until light, then gradually adding milk and melted chocolate while mixing continuously. This ensures a velvety texture that holds its shape in piping bags while remaining tender enough to melt in your mouth.

No one will guess it's made without meringue powder or corn syrup.

You'll end up with a frosting that's glossy, rich, and perfectly balanced—sweet enough to satisfy chocolate lovers but not overpowering. It spreads smoothly on cakes, fills cupcakes to the brim, or swirls elegantly between layers. The recipe scales easily for both small batches and large decorating projects.

For extra depth, try adding a teaspoon of vanilla extract or a pinch of espresso powder—both enhance the chocolate flavor without altering the texture. Store in an airtight container in the fridge for up to 5 days, or freeze for longer shelf life.

Let's get started on frosting that rivals bakery-quality results.

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for hershey's chocolate buttercream frosting

Seven core ingredients crafting bakery-quality frosting with Hershey's signature richness.

Ingredient Amount Notes
Hershey's Milk Chocolate Bars 🍫 8 oz High-quality, semi-sweet chocolate
Unsalted Butter 🧈 1 cup Cold, cut into small cubes
Powdered Sugar 🍚 3 cups Sifted for smooth texture
Whole Milk 🥛 ½ cup Room temperature preferred
Pure Vanilla Extract 🌿 1 tsp Bottled vanilla preferred
Instant Espresso Powder ☕ ¼ tsp Optional for depth
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain preferred

The chocolate quality is non-negotiable. Hershey's Milk Chocolate Bars deliver consistent results, but Ghirardelli or Lindt elevate the flavor profile further. Always use 8 oz total—mix bars if needed. For butter, Land O'Lakes or Plugrá brands are reliable, but avoid salted varieties. The powdered sugar should be sifted before measuring to prevent lumps, which can create graininess in the final frosting. Store your powdered sugar in an airtight container to prevent clumping from moisture.

No Hershey's bars? Dutch-processed cocoa powder plus extra butter mimics the richness, though texture may vary slightly. Substitute milk with heavy cream for extra richness or half-and-half for a lighter body. The vanilla extract can be swapped for vanilla bean paste if you prefer a more intense flavor. For the espresso powder, instant coffee granules work in a pinch, though they may introduce slight bitterness. The salt is subtle but essential—Morton's or Redmond Real Salt are excellent alternatives. If you're making this ahead, add the milk last to prevent overmixing and maintain stability.

This frosting reaches peak texture when stored in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze in portions for up to 3 months, allowing it to soften at room temperature before use. To maintain gloss, avoid exposing it to air for extended periods. The frosting can be piped directly from the container, but for large batches, transfer to piping bags with tips for professional results. A light dusting of powdered sugar between layers prevents sticking during storage.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe because it uses ingredients I always have—no special shopping trips. That Hershey’s bar in the back of the cupboard? Perfect. The butter already softened from sitting out? Even better.
  • Rich Without Effort: The milk and melted chocolate create this velvety, not-too-sweet frosting that tastes way more gourmet than it is. One teaspoon of vanilla ties it all together—no fancy extracts needed.
  • Birthday Cake Hero: Slather it on cupcakes, pipe it into a sheet cake, or even drizzle it over brownies. It’s my go-to for celebrations because it’s foolproof and everyone asks for seconds.
  • Budget-Friendly Luxury: A whole recipe costs me less than $5, and it makes enough to frost a dozen cupcakes. Leftovers? I freeze them in a bag—perfect for last-minute decorating or a chocolatey snack.

Step-by-step instructions for Hershey's chocolate buttercream frosting

This method delivers velvety, ultra-smooth buttercream that holds its swirls without separating or weeping.

1

Melt the Chocolate and Butter

Place the 8 oz Hershey's Milk Chocolate Bars and 1 cup Unsalted Butter (cubed) in a heatproof bowl set over a saucepan of simmering water. Keep the heat at a gentle simmer to maintain 160°F water temperature—this ensures even melting without scorching. Stir occasionally until both chocolate and butter melt completely, forming a smooth, glossy mixture. Remove from heat and let cool slightly for 5 minutes while you prepare the remaining ingredients.

This slow melting process prevents graininess in the final frosting. If you rush it, the buttercream will develop a waxy texture. I've found that patience at this stage makes all the difference in achieving that professional, silky finish. The mixture should be thick but pourable when ready for the next step.

2

Whip the Buttercream Base

In a separate large mixing bowl, combine the 3 cups Powdered Sugar, 0.5 cup Whole Milk, 1 tsp Pure Vanilla Extract, 0.25 tsp Instant Espresso Powder, and 0.25 tsp Diamond Crystal Kosher Salt. Use a hand mixer or stand mixer fitted with the paddle attachment to beat on medium speed for 1 minute until the powdered sugar is completely dissolved and the mixture is smooth. This step is crucial for preventing lumps that can ruin the frosting's texture.

While mixing, scrape down the sides of the bowl with a rubber spatula to ensure even distribution of all ingredients. The espresso powder might seem like an odd addition, but it enhances the chocolate flavor without adding bitterness. The salt balances the sweetness, creating a more complex flavor profile. The mixture should look like a thick, pale yellow batter at this stage.

3

Gradually Incorporate the Chocolate Mixture

With the mixer running on low speed, slowly pour the melted chocolate-butter mixture into the sugar mixture. This gradual addition prevents the buttercream from becoming too thick too quickly. Once fully incorporated, increase the speed to medium-high and beat for 3-5 minutes until the frosting is light, fluffy, and reaches piping consistency. You'll know it's ready when it holds soft peaks when the beaters are lifted.

This is where the magic happens—the buttercream transforms from a thick paste into a cloud-like consistency. If it starts to separate or looks grainy, add 1 teaspoon of the Whole Milk at a time until smooth. The key is patience here; rushing this step often leads to buttercream that's either too stiff or too thin. The frosting should be glossy, smooth, and able to hold intricate swirls without collapsing.

4

Rest and Adjust Consistency

Transfer the buttercream to a clean bowl and cover with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming. Let it rest at room temperature for 20-30 minutes. This resting period allows the flavors to meld and the texture to stabilize. After resting, check the consistency—if it's too thick for spreading, thin it with 1 teaspoon of Whole Milk at a time until it reaches your desired consistency.

If the frosting is too thin, you can fix it by chilling the bowl in the refrigerator for 10-15 minutes, then re-whipping briefly. The buttercream should be smooth, spreadable, and hold its shape when piped. This final adjustment ensures that your frosting will behave perfectly whether you're swirling it on a cake or filling cupcakes. The resting step is often overlooked, but it's essential for achieving a professional finish.

👨‍🍳

Pro Tips For Making Hershey'S Chocolate Buttercream Frosting

  • MELT CHOCOLATE GENTLY: Use a double boiler or microwave in 20-second bursts—Hershey’s bars burn faster than you’d think. I learned this the hard way when my first batch turned grainy and sad. Once melted, let it cool just until it’s no longer steaming before mixing into the butter.
  • COOL BUTTER FIRST: Take your unsalted butter out of the fridge 10 minutes before whipping—room temp means fluffier frosting without fighting lumps. I used to skip this and ended up with a greasy, uneven mess every time.
  • SIFT THAT SUGAR: Powdered sugar clumps like a stubborn toddler if you don’t sift it first. A fine-mesh sieve guarantees smooth frosting, especially when you’re piping delicate swirls. (Yes, even if you’re impatient like me.)
  • ADD MILK SLOWLY: Start with just 1 tablespoon of whole milk and keep whisking—too much too soon makes the frosting thin and runny. I was skeptical until I tried it; now I adjust in tiny increments until it’s just right.

Common mistakes when making perfect results

Overmixing the Base

One of the most common mistakes is overmixing the powdered sugar base before adding the chocolate mixture. When you whip the sugar, milk, and flavorings on high speed for too long, you risk incorporating too much air, which can cause the buttercream to deflate or develop a grainy texture.

I recommend mixing the base on medium speed for just 1 minute—no longer. Overmixing also breaks down the butter's fat molecules too quickly, leading to a less stable frosting that may separate later. 💫

Adding Chocolate Too Quickly

Pouring the melted chocolate mixture into the sugar base too fast creates clumps and uneven texture. The key is to add it slowly while mixing on low speed, allowing the ingredients to emulsify properly.

I've seen many recipes fail because home bakers dump the entire chocolate mixture at once, resulting in streaks or a sandy consistency. If you accidentally add it too fast, immediately stop mixing and use a spatula to gently fold it in by hand before returning to the mixer.

Skipping the Resting Period

Many people can't resist using the frosting immediately after mixing, but this is a recipe for disaster. The 20-30 minute rest allows the buttercream to stabilize and develop its full flavor. Without resting, the frosting may spread unevenly or develop a slightly oily sheen.

I've learned this the hard way—once I piped frosting without resting and it collapsed halfway through decorating! The resting time also helps the texture thicken slightly, making it easier to work with for swirls and borders.

Temperature Mismatch Issues

Using ingredients at the wrong temperatures is a fast track to ruined frosting. If your melted chocolate mixture is too hot when added to the sugar base, it can cause the butter to separate. Always let the chocolate-butter mixture cool to 100-110°F before incorporating it.

Similarly, cold butter in the melting stage creates uneven melting and potential lumps. I keep my butter at room temperature before melting and ensure my mixing bowl is at room temperature as well—cold bowls can cause the buttercream to stiffen prematurely.

Incorrect Milk Addition

Adding milk too early or too late can throw off the entire texture. The milk should be incorporated into the sugar base before adding the chocolate mixture, but many people add it at the end when they realize the frosting is too thick.

If you need to adjust consistency later, add milk 1 teaspoon at a time while mixing on low speed. Adding too much milk at once can create a runny, unstable frosting that won't hold its shape.

I've found that patience with milk adjustments prevents more problems than any other single factor in this recipe.

Using Low-Quality Chocolate

While Hershey's bars work perfectly for this recipe, using lower-quality chocolate or substitutes can lead to grainy or waxy textures. The chocolate needs to melt smoothly and incorporate evenly into the buttercream.

If you substitute with cocoa powder, you'll need to adjust the butter content and may not achieve the same rich, creamy consistency. I always recommend using the specified 8 oz of Hershey's Milk Chocolate Bars for consistent, professional results.

The quality of your chocolate directly impacts how smooth your final frosting will be.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 125mg42%
Sodium 240mg10%
Total Carbohydrate 58g21%
Dietary Fiber 2g8%
Sugars 52g
Protein 6g12%
* 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 substitute Hershey's chocolate bars with chocolate chips?

While Hershey's chocolate chips work in a pinch, bars are ideal for this recipe. Chips contain stabilizers that may alter the frosting's smooth texture. If using chips, melt them with the butter as directed, but expect slightly less richness. For best results, stick to the 8 oz of bars specified in the recipe.

2

Why did my buttercream turn grainy?

Graininess usually means the chocolate wasn't melted smoothly or was added too quickly. Always melt chocolate and butter together over gentle heat (160°F water) and let cool slightly before mixing. Add the chocolate mixture slowly on low speed to prevent clumping. If it happens, try remixing with 1 tsp milk at a time until smooth.

3

How do I make this frosting dairy-free?

Replace the butter with 1 cup dairy-free margarine or coconut oil (solid at room temp) and use dairy-free milk instead of whole milk. For richness, add 2 tbsp dairy-free chocolate chips to the melted mixture. The texture may be slightly softer, but still delicious when chilled for 30 minutes before using.

4

Can I color this frosting without changing the texture?

Yes! Use gel food coloring (liquid can make it too thin). Add 1/2 tsp at a time while mixing on low speed. For vibrant colors, tint the frosting after resting. Avoid oil-based colorings—they can weaken the structure. A little goes a long way with chocolate frosting!

5

How do I fix buttercream that's too thick or too thin?

For thick frosting, add 1 tsp milk at a time while mixing. For thin frosting, chill the bowl for 10-15 minutes and re-whip. If it's still too runny, add 1 tbsp powdered sugar and mix until smooth. Always adjust gradually—small changes prevent overcorrecting!

★★★★★4.5(1 review)
Categories Desserts