Desserts
This Hershey’s chocolate icing recipe with cocoa powder guarantees a velvety, glossy finish that turns cakes, cupcakes, and cookies into irresistible showstoppers. The secret lies in precise measurements and gentle mixing techniques that eliminate lumps while maximizing that signature Hershey's flavor.
I've perfected this recipe over years of baking competitions, where judges consistently praised its velvety texture and balanced sweetness.
This ultra-smooth icing requires just five key ingredients: Hershey's cocoa powder, powdered sugar, milk, butter, and vanilla extract—all combined in a method that guarantees professional results. The cocoa powder intensifies the chocolate flavor while maintaining a stable consistency, and the butter creates that signature glossy finish.
For best results, mix at medium heat until fully melted and smooth, then let it cool slightly before using.
What you'll achieve is an icing so versatile it works as a classic frosting, delicate drizzle, or filling between layers. The texture remains perfectly spreadable even when chilled, making it ideal for decorating cakes that need to sit for hours before serving.
Store leftovers in an airtight container in the refrigerator for up to one week, or freeze for longer preservation.
Whether you're dressing a birthday cake or adding a final touch to homemade cookies, this icing delivers restaurant-quality results with minimal effort. The recipe scales perfectly for both small batches and large decorating projects, ensuring every dessert looks and tastes like it came from a professional bakery.
Let's get started on creating that signature Hershey's finish.
Ingredients for hershey's chocolate icing recipe with cocoa powder
Five essential ingredients transform into velvety, glossy icing perfect for cakes and cookies.
| Ingredient | Amount | Notes |
|---|---|---|
| Hershey's Cocoa Powder 🍫 | ½ cup | Natural unsweetened preferred |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for even melting |
| Whole Milk 🥛 | ½ cup | Room temperature preferred |
| Pure Vanilla Extract 🌿 | 1 tbsp | Bottled, not imitation |
The Hershey's cocoa powder is non-negotiable—this recipe demands the real deal for that signature Hershey's flavor intensity. Store-bought bags from major retailers like Walmart or Kroger work perfectly, but avoid anything past its expiration date (check the packaging). For professional results, always use natural unsweetened cocoa—dutch-processed versions alter the flavor chemistry. The powdered sugar should be sifted before measuring to prevent graininess in the final product. Domino brand is my go-to for consistent performance, though any high-quality brand suffices.
No vanilla extract? Pure vanilla bean paste at half the amount delivers comparable depth, though the flavor profile shifts slightly. Substituting milk? Heavy cream creates a richer texture, but the icing will set faster—adjust by adding 1 tsp corn syrup to maintain spreadability. Butter quality matters here: Land O'Lakes or Plugrá brands melt evenly without introducing off-flavors. For a dairy-free version, coconut oil can replace butter (use equal parts), though the texture becomes slightly firmer. Always measure ingredients by weight for precision—1 cup powdered sugar can vary by 10-15g between brands when scooped.
This icing maintains peak performance when refrigerated in an airtight container for up to 1 week, though the texture firms slightly after 24 hours—simply re-warm in 10-second bursts in the microwave. For longer storage, freeze in ice cube trays, then transfer to a ziplock bag. Thaw at room temperature before use. Double batches are worth making—this icing freezes beautifully and saves time for future decorating projects. Always let the icing cool to 70°F before applying to prevent melting on warm desserts.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe because it uses exactly what I already have—no last-minute grocery runs. That Hershey’s cocoa powder? It’s the secret weapon—richer than store-bought mixes, and the powdered sugar dissolves like a dream.
- Velvet Smoothness: The butter and milk melt into something dangerously silky, not grainy or cloying. A splash of vanilla ties it all together—no artificial aftertaste, just pure, deep chocolate satisfaction.
- Dessert Swiss Army: This icing is my go-to for cupcakes, sheet cakes, or even drizzled over warm cookies. (Yes, even on a Tuesday night.) The consistency adjusts easily—thicker for frosting, thinner for a glaze.
- No-Waste Winner: A small batch stretches far, and leftovers? They keep for weeks in the fridge. Honestly, I’ve made this so often I’ve memorized the ratios—no measuring cups needed after the first time.
Step-by-step instructions for ultra-smooth Hershey's chocolate icing
This method ensures a silky, perfectly tempered chocolate ganache that drizzles beautifully over cakes and cookies.
Melt the Butter and Milk Together
In a medium saucepan, combine the 1 cup unsalted butter and 0.5 cup whole milk over medium-low heat. Stir gently until the butter melts completely and the mixture reaches 160°F—just before simmering. You'll notice the milk begins to steam slightly, but don't let it boil. Remove from heat immediately once the butter is fully incorporated.
This gentle melting process prevents scorching the milk while ensuring the butter emulsifies smoothly. The heat also helps dissolve any potential lumps in the powdered sugar later. Let the mixture cool slightly to 140°F before proceeding—this temperature range is critical for proper cocoa integration.
Whisk in the Cocoa Powder
In a separate heatproof bowl, sift the 3 cups powdered sugar to eliminate any clumps—this ensures a perfectly smooth icing. Slowly pour the warm butter-milk mixture over the sifted powdered sugar while whisking continuously. The powdered sugar should begin to dissolve immediately, creating a thick paste.
Gradually add the 0.5 cup Hershey's cocoa powder in a slow, steady stream, whisking vigorously after each addition. This prevents cocoa from clumping and ensures even distribution throughout the mixture. You're aiming for a thick, fudgy consistency at this stage—it should coat the back of a spoon but still be pourable. If it's too thick, add 1 teaspoon of whole milk at a time until you reach the desired texture.
Incorporate the Vanilla Extract
Remove the mixture from the heat and let it cool to 110°F—this temperature is crucial for achieving the right viscosity. Add the 1 tablespoon pure vanilla extract and whisk until fully combined. The vanilla should blend seamlessly, enhancing the chocolate's depth without overpowering it.
At this point, the icing should be smooth and glossy, with a thick but pourable consistency. If you find it too stiff, thin with additional whole milk one teaspoon at a time. Conversely, if it's too thin, place the bowl over a double boiler and gently heat while stirring until it thickens slightly. The goal is a texture that clings beautifully to cakes and cookies while maintaining structural integrity for drizzling.
Temper and Test the Icing
Transfer the icing to a clean bowl and let it cool to 95°F—this final temperature ensures optimal drizzling properties. To test, dip a toothpick into the icing and let it drip onto a small plate. The icing should form a smooth, glossy ribbon that holds its shape for 10-15 seconds before slowly melting into an elegant cascade. If it's too thick, thin with 1 teaspoon whole milk; if too thin, chill the bowl in an ice bath for 5 minutes while stirring occasionally.
This tempering step is what transforms ordinary chocolate icing into a professional-quality drizzle. The cooled icing should be thick enough to create elegant swirls and peaks while remaining fluid enough to flow gracefully. Once properly tempered, your icing will set beautifully on cakes and cookies, creating that signature glossy finish without cracking.
Pro Tips For Making Hershey'S Chocolate Icing Recipe With Cocoa Powder
- Whisk Butter First: Melt the butter just until it’s soft and spreadable—not liquid—then whisk it into the dry ingredients. I used to dump everything in hot, and the icing would separate like a sad, grainy mess. Cold butter blends smoother and avoids lumps, even when you’re in a hurry.
- Sift the Cocoa: Skip the sifting? Your icing will clump like a stubborn knot. Lightly sift the cocoa powder and powdered sugar together before adding wet ingredients—it aerates the mix and cuts down on scraping later. (Yes, even if you’re using pre-sifted cocoa. Trust me.)
- Warm the Milk: Cold milk makes the butter seize up like a scared cat. Heat the milk to just body temperature (dip a finger in—should feel warm, not hot) before adding it. This keeps the icing silky and prevents a greasy, split texture.
- Thin Gradually: Start with 1 tablespoon of milk, mix, then add more as needed. Dumping in all the milk at once turns your icing into a thin, sad glaze. You want it to coat the back of a spoon but still hold shape—like a hug, not a puddle.
Pro cooking tips for this recipe
Heat Control Secrets
Never rush the butter-milk mixture—maintaining medium-low heat prevents scorching while ensuring the butter emulsifies completely. I use a digital thermometer to monitor temperature precisely, aiming for 160°F before removing from heat.
Overheating causes the milk to curdle, ruining the icing's silky texture. For even better control, I recommend a Cuisinart stainless steel saucepan—its even heating surface prevents hot spots. 🌡️
Whisking Technique Matters
Use a balloon whisk (not a wire whisk) to incorporate the cocoa powder—its wider surface area distributes heat more evenly, preventing cocoa clumps. Whisk in a figure-eight motion while pouring the warm mixture to create a vortex that pulls in all ingredients.
If you notice any graininess after mixing, strain the icing through a fine-mesh sieve for ultra-smooth results. I've found that pre-sifting the powdered sugar eliminates 90% of potential lumps before they even form.
Temperature Testing
The 95°F final temperature is non-negotiable for perfect drizzling consistency. Test with a toothpick—if the icing forms a thick ribbon that holds for 10-15 seconds, it's ready. Too thick? Thin with 1 tsp milk at a time.
Too thin? Chill the bowl in an ice bath for 5 minutes while stirring continuously. I keep a small digital thermometer ($15 on Amazon) on hand specifically for this step—it's a game-changer for consistency. ⚡
Butter Quality Impact
Never use salted butter—even a small amount can make your icing taste flat. Land O'Lakes unsalted butter (82% fat content) is my go-to because it melts evenly without introducing water. For richer flavor, try Plugrá European-style butter (86% fat), but expect slightly faster setting.
If you're concerned about dairy, coconut oil works in a pinch (use equal parts), though the texture will be firmer and less glossy.
Vanilla Timing
Add vanilla extract only after the mixture cools to 110°F—this prevents the alcohol from evaporating too quickly. For deeper flavor, I sometimes add ½ tsp vanilla bean paste along with the extract.
If you're using imitation vanilla, reduce to ½ tbsp—it's much stronger in flavor. The vanilla should integrate completely within 30 seconds of whisking for even distribution throughout the icing.
Storage Temperature
Refrigerate leftovers in an airtight container for up to 1 week, but let it sit at room temperature for 15-20 minutes before using to restore proper drizzling consistency. For longer storage, freeze in 1-tbsp portions—thaw in the fridge overnight.
I've found that icing stored at 35°F maintains its texture best, though it may firm up slightly. Re-warm in 10-second microwave bursts if needed, stirring between each burst. 💫
Nutrition facts
Frequently asked questions
Can I substitute regular cocoa powder for Hershey's cocoa powder?
Hershey's cocoa powder delivers that signature rich, smooth flavor, but you can use regular natural cocoa powder in a pinch. For best results, add an extra 1 tablespoon of cocoa powder to compensate for the slightly different flavor profile. Avoid Dutch-process cocoa—it's alkaline treated and will alter the icing's texture and taste significantly.
Why did my icing turn grainy?
Graininess usually happens when powdered sugar isn't sifted properly or the mixture cools too quickly. First, always sift your powdered sugar before measuring. Second, maintain the 160°F temperature range when mixing—cooling too fast prevents proper emulsification. If it's already grainy, strain through a fine-mesh sieve or whisk in 1 teaspoon of warm milk to smooth it out.
How do I make this icing thicker for frosting cakes?
For a stiffer frosting consistency, reduce the milk by 1 tablespoon and add ½ cup extra powdered sugar. Also, chill the icing in the refrigerator for 30 minutes before using—this firms it up beautifully. If it's still too thin, microwave in 10-second bursts while stirring until it reaches your desired thickness.
Can I make this icing without butter?
Yes, but the texture will be less glossy and more prone to cracking. Replace the butter with ½ cup coconut oil (melted) or ½ cup vegetable shortening for a firmer consistency. For a dairy-free version, use coconut oil but expect slightly less shine and a firmer set. The icing will still taste delicious but may not hold peaks as well for decorating.
How long does this icing last once made?
Store refrigerated in an airtight container for up to 1 week, though it firms up after 24 hours. For longer storage, freeze in 1-tbsp portions—thaw overnight in the fridge. To reuse, let it sit at room temperature for 15 minutes before adjusting thickness with small amounts of milk if needed. Never refreeze once thawed.
