Desserts
Creating a Hershey's chocolate cake icing that delivers rich, fudgy ganache swirls and a toasted nut crown transforms any dessert from ordinary to extraordinary. The secret lies in balancing melted chocolate with butter and powdered sugar for a velvety texture that clings perfectly to cake layers.
My version includes a swirl of warm ganache and a crunchy nut crown that adds both visual appeal and textural contrast.
This recipe uses simple ingredients you likely already have: Hershey's chocolate bars, butter, powdered sugar, milk, and vanilla extract—plus a handful of nuts for the crown. The process is straightforward, but the technique of tempering the ganache ensures it stays smooth and spreadable without graininess.
Whether you're frosting a layered cake or piping cupcakes, this icing delivers professional results with minimal effort.
The final product features deep chocolate flavor with a glossy sheen, complemented by caramelized nuts that add a subtle crunch. The ganache swirls create elegant visual appeal while maintaining a rich, creamy consistency.
This icing isn't just for show—it's designed to enhance every bite with its perfect balance of sweetness and texture.
Perfect for birthdays, holidays, or anytime you crave a decadent chocolate dessert, this recipe delivers restaurant-quality frosting at home. The toasted nut crown adds a gourmet touch that elevates even the simplest cake. Let's get started on creating your showstopping icing!
Ingredients for hershey's chocolate cake icing
Simple pantry staples transform into decadent ganache with a nutty crown—no fancy tools needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Hershey's Milk Chocolate Bars 🍫 | 12 oz | High-quality, chopped into chunks |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Powdered Sugar 🍚 | 2 cups | Sifted for smooth texture |
| Heavy Whipping Cream 🥛 | ½ cup | Cold, for tempering |
| Pure Vanilla Extract 🍯 | 1 tsp | High-quality, not imitation |
| Whole Milk 🥛 | ¼ cup | Room temperature |
| Salted Peanuts 🥜 | ½ cup | Or walnuts for variety |
| Light Brown Sugar 🍚 | 1 tbsp | For caramelizing nuts |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | Fine grain for even coating |
The chocolate matters most here. Hershey's Milk Chocolate Bars are perfect—they melt smoothly without graininess. Grab a few extra bars if you're nervous about breakage. For the butter, unsalted is key—it keeps the flavor pure. I always buy European-style butter from Whole Foods or Trader Joe's for that extra richness, but regular butter works fine. The powdered sugar should be sifted—Domino brand is my go-to because it's consistently fine. Pro tip: chill your mixing bowl before adding the ganache to help it set faster.
No Hershey's bars? Semisweet chocolate chips work in a pinch, but they melt faster and can get grainy. Swap the peanuts for walnuts or pecans—just toast them longer if they're raw. The brown sugar is non-negotiable for caramelizing the nuts; light brown sugar gives the best color. If you're short on time, skip the nut crown entirely—this icing still tastes amazing without it. For extra shine, add 1 tsp corn syrup to the ganache before spreading. And if your kitchen gets warm, chill the ganache 10 minutes before using to prevent sliding.
This ganache keeps beautifully—3 days in the fridge sealed in an airtight container. For longer storage, freeze it in 1-tbsp portions wrapped in plastic wrap. The nut crown? Toast it fresh, but if you make extra, store it in a glass jar at room temperature for up to 1 week. Reheat nuts in a dry pan for 2-3 minutes before using. And here's a secret: microwave the chocolate and butter together for 45 seconds, then let it sit 1 minute before stirring. This ensures a perfectly smooth, glossy finish every time.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe because it uses exactly what’s probably already in my cupboard—no specialty stops, no stress. Melt those Hershey’s bars with butter, whip in cream and sugar, and boom: rich, velvety icing with zero fuss. (Yes, even if I forgot to buy powdered sugar, I’ve swapped in cornstarch in a pinch.)
- Rich Without Effort: The secret’s in the chocolate-to-butter ratio—it’s thick enough to pipe but still silky, with that deep Hershey’s flavor cutting through vanilla’s sweetness. Honestly, I’ve made fancier icings, but this one tastes like childhood nostalgia in every bite. (My husband calls it “decadent by accident.”)
- Birthday or Boredom: Slather it on cupcakes for a last-minute party fix, drizzle it over brownies for a “wow” factor, or even toss it into whipped cream for a dessert topping. Between us, I’ve used it to turn store-bought cookies into “homemade” gifts—no one’s the wiser.
- Leftovers That Last: This icing keeps perfectly in the fridge for a week, so I make a double batch and stash it for emergencies. (Pro tip: Rewhip with a splash of milk if it gets stiff—works like a charm.) Plus, the ingredients cost pennies compared to store-bought, so my wallet and my sweet tooth both win.
Step-by-step instructions for Hershey's chocolate cake icing
Here's how to create that signature fudgy ganache swirl with a toasted nut crown—rich, glossy, and impossible to resist.
Melt the Chocolate and Butter for Ganache
Chop the 12 oz Hershey's Milk Chocolate Bars into rough chunks and place them in a heatproof bowl. Set this bowl over a saucepan of simmering water, ensuring the bottom of the bowl doesn't touch the water. This gentle heat will melt the chocolate evenly without scorching. Once melted, remove the bowl from heat and immediately stir in the 0.5 cup Unsalted Butter, cut into small cubes. Let the mixture cool slightly to 70°F—it should be thick enough to coat the back of a spoon but still pourable.
Watch for the chocolate to melt completely and the butter to incorporate smoothly. If you see any graininess, stir in a few drops of the 0.25 cup Whole Milk to smooth it out. This ganache will be the decadent base for your icing, so don't rush this step. The texture should be glossy and thick, like a rich, velvety sauce.
Whip the Cream and Sugar for Stability
In a separate bowl, combine the 2 cups Powdered Sugar, 0.5 cup Heavy Whipping Cream, 1 tsp Pure Vanilla Extract, and 0.25 tsp Diamond Crystal Kosher Salt. Using a stand mixer or hand mixer, whip on high speed for 3-4 minutes until the mixture is light, fluffy, and holds soft peaks. This whipped cream base will balance the richness of the ganache and create that signature swirl pattern.
Here's the thing—don't over-whip or the cream will turn buttery. You want it to hold its shape when you pipe it, but still be smooth enough to swirl. If the mixture looks too thick, add 1 tablespoon of the Whole Milk at a time until it reaches the right consistency. The goal is a thick, pipeable frosting that won't collapse when layered.
Fold Ganache into Whipped Cream for Swirl Effect
Gently fold half of the whipped cream mixture into the cooled ganache using a spatula, being careful not to deflate the whipped cream. Once fully incorporated, fold in the remaining whipped cream until you achieve a marbled effect—thick streaks of ganache swirled throughout the lighter cream. This is where the magic happens. The contrast between the dark ganache and light cream creates that stunning visual appeal.
For the best swirl, use a piping bag fitted with a star tip to pipe the icing onto your cake. Start with a base layer, then pipe a second layer on top while the first is still wet. Use the tip of a knife to gently swirl the two layers together, creating that signature marbled pattern. Work quickly to prevent the icing from setting too soon.
Toast the Peanuts for Nutty Crown
While the cake is cooling, heat a dry skillet over medium heat. Add the 0.5 cup Salted Peanuts and the 1 tbsp Light Brown Sugar, stirring constantly for 3-4 minutes until the peanuts are golden brown and the sugar caramelizes slightly. Watch closely—they'll darken quickly. Remove from heat and let cool for 2 minutes before sprinkling them over the iced cake.
Here's a pro tip: Toss the toasted peanuts with an extra pinch of the Diamond Crystal Kosher Salt while they're still warm to enhance their flavor. The contrast of the warm, toasty nuts against the cool, creamy icing is what makes this icing truly special. Sprinkle them evenly over the top of the cake while the icing is still slightly soft to help them adhere.
Assemble and Chill for Perfect Texture
Spread any remaining icing over the top and sides of the cake for a smooth finish. Use the back of a spoon to create a slight swirl pattern if desired. Place the cake in the refrigerator for at least 2 hours to allow the icing to set completely. This chilling time is crucial—it lets the ganache firm up just enough to hold its shape while keeping it rich and fudgy.
Once set, your cake will have a glossy, mirror-like finish with those beautiful ganache swirls peeking through. The toasted peanuts on top will add a delightful crunch and nutty depth to every bite. Serve at room temperature for the best texture—cold icing can feel too firm, while room temperature lets the flavors shine.
Pro Tips For Making Hershey'S Chocolate Cake Icing
- MELT CHOCOLATE LOW AND SLOW: Dump chopped Hershey’s bars into a microwave-safe bowl with butter, then zap in 20-second bursts on 50% power, stirring between each. I learned this the hard way—burnt chocolate ruins everything, and you’ll end up with a grainy mess instead of silky frosting.
- WHISK CREAM TO STIFF PEAKS: Use a chilled metal bowl and beat the heavy cream with a hand mixer until soft peaks form, then switch to a stand mixer for 30 seconds to get that glossy, pipeable texture. Skimping here means your icing will collapse or look dull—trust me, it’s worth the extra minute.
- SIFT POWDERED SUGAR FIRST: Lightly sift the powdered sugar into the chocolate mixture to break up any clumps before adding the cream. I used to just dump it in, and the icing always felt gritty—sifting makes a real difference, especially if you’re using store-bought sugar.
- FLAVOR WITH VANILLA LAST: Stir in the vanilla extract after the cream is folded in, not before. The heat from melting the chocolate can mute its flavor, and adding it last guarantees every bite tastes like you actually used it—no sad, vanilla-free pockets.
Pro cooking tips for this dish
Temperature Control
Ganache texture is all about temperature—aim for a 70°F mixture before folding. If your kitchen runs warm, chill the melted chocolate and butter in the fridge for 10 minutes before combining with the whipped cream.
I use a thermometer to check temps, especially when working in humid conditions. Too warm, and the icing will slide off the cake; too cool, and it'll be too thick to pipe. 🌡️
Whipped Cream Stability
Over-whipping the cream is the #1 mistake—I've ruined many batches this way. Whip just until soft peaks form (about 3-4 minutes on high speed). If the mixture looks curdled or grainy, don't panic—fold in 1 tablespoon of milk to smooth it out.
For extra stability, chill your mixing bowl and beaters for 15 minutes before starting. This prevents the cream from breaking when you fold in the ganache.
Ganache Swirl Technique
For that professional marbled effect, use a spatula to create thick streaks of ganache in the whipped cream. Pipe the first layer onto your cake, then add a second layer while the first is still wet. Drag a knife through the center to create swirls—work fast before the icing sets.
I like using a Wilton 1M tip for clean lines. For extra drama, add a few drops of red food coloring to the ganache for a subtle berry swirl.
Nut Crown Perfection
Toast the peanuts over medium heat—they'll darken quickly, so watch closely. The brown sugar should caramelize just enough to coat the nuts evenly. Toss them with extra salt while warm to enhance flavor.
For a gourmet touch, add 1 tsp cinnamon to the sugar before toasting. Let the nuts cool completely before sprinkling to prevent melting the icing underneath. 🥜
Chilling Time Matters
Never skip the 2-hour chill—this is what sets the ganache properly. If you're in a hurry, place the cake in the freezer for 30 minutes to speed up the process. The icing should be firm enough to hold its shape but still soft enough to slice cleanly.
For extra shine, brush the set icing with 1 tsp corn syrup diluted with 1 tsp water before serving.
Troubleshooting Tips
If your icing is too thin, chill it for 15 minutes before using. Too thick? Gently warm it over a double boiler for 30 seconds, then fold in 1 tablespoon of milk at a time. For grainy ganache, strain it through a fine-mesh sieve before folding.
And if the nuts won't stick? Lightly brush the cake with simple syrup before sprinkling them on—this creates a sticky surface for the nuts to adhere to. 💡
Nutrition facts
Frequently asked questions
Can I substitute Hershey's chocolate bars with chocolate chips?
Yes, but expect slightly different results. Chocolate chips melt faster and may create graininess if not heated gently. For best results, use semisweet chocolate chips and melt them with the butter over low heat, stirring constantly. Add a splash of milk if needed to smooth out any lumps. The flavor will be slightly less rich than bars, but still delicious!
How do I fix lumpy ganache?
Lumpy ganache happens when chocolate overheats or cools too quickly. To fix it, gently reheat the mixture over low heat while stirring until smooth, then strain through a fine-mesh sieve to remove any remaining lumps. If the ganache is too thick, add 1 teaspoon of milk at a time until it reaches a pourable consistency. For prevention, always melt chocolate gently over simmering water and avoid direct heat.
Can I make this icing without heavy whipping cream?
Swap the heavy cream for Greek yogurt or sour cream for a lighter texture, or use half-and-half for a slightly richer result. If using yogurt, add 1 extra tablespoon of powdered sugar to balance the tang. For a dairy-free option, use coconut cream (chilled overnight) or a high-quality plant-based whipped topping. The key is achieving the same light, fluffy consistency before folding in the ganache.
Why did my icing turn grainy after chilling?
Graininess after chilling usually means the ganache cooled too quickly or contained too much powdered sugar. To fix it, gently reheat the icing in 10-second bursts in the microwave, stirring between each, until smooth. For prevention, ensure your ganache cools to 70°F before folding and avoid overmixing the whipped cream. If the issue persists, strain the icing through a sieve before using. The 2-hour chill is crucial—skip it, and the texture won't set properly.
Can I color this icing for a themed cake?
Yes! For pastel colors, add 1-2 drops of gel food coloring to the whipped cream base before folding in the ganache. For bolder hues like red or green, tint the ganache itself (use liquid food coloring for vibrancy). Start with less color—it's easier to darken than lighten. Pro tip: Mix a tiny amount first to test the shade before committing to the full batch.
