Skip to Content

Hershey’s Chocolate Frosting Recipe

Give your layer cake the perfect finish with homemade chocolate frosting that turns it into a decadently irresistible dessert.

Made for my Hershey’s chocolate cake recipe, this Hershey’s chocolate frosting recipe has the perfect texture and flavor to turn every cake you bake into a masterpiece.

Below, I’ll show you how to make this chocolate frosting recipe that comes together fast. Be careful…it’s so good you’ll have to stop yourself from eating it all with a spoon!

A Classic Recipe With Hershey’s Cocoa

Picture of chocolate frosting on a chocolate cake.

Hershey’s has so many delicious and classic recipes with wonderful chocolate flavor, and this is one of them. It turns ordinary cakes into extraordinary so you can be sure you have the best-tasting cake around.

You can also use this for cupcakes if you want to do something different.

Great Recipes Become Amazing with Chocolate Chocolate Frosting!

If you want to make the best chocolate cake the whole family will love, getting the cake right is just part of the equation. The rest of it comes down to the delicious frosting you smooth all over.

On top and between the layers, this sensational copycat of Hershey’s chocolate frosting is a dream come true.

You can use it on yellow cakes or pound cakes, too, to give them all that extra special something that turns your desserts into epic creations!

When it comes to chocolate cakes, I have zero willpower. It’s the way to my heart, for sure.

Frosting dripping in a pan.

Ingredients For Hershey’s Chocolate Frosting

  • Butter
  • Milk
  • Hershey’s unsweetened cocoa powder
  • Pinch of salt
  • Vanilla extract
  • Powdered sugar

Full printable recipe with measurements and instructions listed at the bottom of the post in the recipe card.

Slice of Hershey's chocolate cake with Hershey's chocolate frosting

How to Make Hershey’s Chocolate Frosting

Whether you’re making my copycat Hershey’s “perfectly chocolate” cake or another cake, this chocolate frosting recipe is one of the best things you can top it with.

It takes just minutes to make on your stovetop by melting the butter, then adding in the milk, and cocoa.

When it becomes a little thick, you’ll remove it from the heat and add the vanilla extract, followed by the powdered sugar, beating it all together.

Step-By-Step Instructions

Four pictures of steps to make Hershey's chocolate frosting.
  1. Add the butter to a saucepan and melt it.
  2. Pour the milk into the saucepan and mix.
  3. Next, add the Hershey’s unsweetened cocoa to the pan and mix well.
  4. Remove from the stovetop and add the vanilla extract and powdered sugar and mix well.
Frosting dripping off of a whisk in a saucepan.

If you are making a layer cake, you will want to spread the frosting on the top of the bottom layer first.

Spreading chocolate frosting on a chocolate cake.

Once you spread the frosting over the middle, you will place the other cake on top and spread it on the sides of the cake, though make sure your cake has completely cooled first. 

Slice of Hershey's chocolate cake with Hershey's chocolate frosting

That’s all there is to it!

This creamy frosting can be used on any type of cake. It’s a dream come true for any chocolate fanatic!

Variations For The Frosting

Sometimes it’s fun to add some different flavors to the frosting. You can create some peanut butter frosting by adding a little bit of creamy peanut butter.

Or add some Nutella to the frosting to give it a hazelnut flavor.

Hershey’s Chocolate Frosting Recipe

Hershey’s chocolate frosting is the sweet treat you need in your life. The moist layers of cake are a spectacular match for this delicious frosting. Try it today!

Frosting dripping off of a whisk in a saucepan.

Hershey's Chocolate Frosting Recipe

Yield: 3 cups
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes

Hershey's chocolate frosting is a simple recipe with only a few ingredients. It's perfect for double-layer cakes or cupcakes.


  • 1/2 cup of butter
  • 1/2 cup of 2% milk
  • 2 Tablespoons of Hershey's unsweetened cocoa
  • 1 teaspoon of vanilla extract
  • 2 1/2 cups of powdered sugar


1. Add the butter to a saucepan. Melt the butter on medium heat.

2. Next, add the milk and cocoa and mix well. 

3. Cook for a few minutes until the mixture is a little thick. 

4. Remove from heat and add the vanilla extract.

5. Add the powdered sugar and whisk to combine.

Immediately spread over the cake as it hardens fast.


If the frosting is too thick, you can add a small amount of additional milk, starting with one tablespoon. If it's too thin, you can add some powdered sugar, also starting with one tablespoon.

Do not use heavy cream, or the frosting will not cook right.

Be sure to use real butter, not margarine.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 247Total Fat: 12gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 32mgSodium: 99mgCarbohydrates: 35gFiber: 0gSugar: 34gProtein: 1g

Nutrition is approximate.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Skip to Recipe