Hershey’s Perfectly Chocolate Cake with Fluffy White Icing

This Hershey's perfectly chocolate cake is incredibly moist with a deep cocoa flavor. Topped with fluffy white marshmallow icing - the best birthday cake combination.

If you love a chocolate layer cake, also try my chocolate espresso layer cake and my Italian chocolate cake.

A round chocolate layer cake with white, textured frosting on a floral-patterned plate. A large slice has been cut, showing the dark cake and white filling inside.

This article contains affiliate links which support us at no extra cost to you.

Jump To

This is the chocolate cake I make for birthdays. It has been on the table for more birthdays than I can count now, and it never disappoints. It is the Hershey's Perfectly Chocolate Cake - the one that has been on the back of the cocoa box for decades - and there is a reason it is a classic.

Two layers of deeply chocolatey, incredibly moist cake, made with both Dutch process cocoa and melted chocolate chips and finished with boiling water that gives the batter a loose, silky consistency that bakes into something impossibly tender.

I pair it with my mom's fluffy white icing - the marshmallow-style frosting she made for every birthday when we were growing up - and together they are one of those combinations that is greater than the sum of its parts.

My son Luca has been my most enthusiastic baking helper since he was very small. He runs to the kitchen the moment he hears me say I am baking something, grabs the eggs from the fridge, and asks if he can crack them. Every time we bake together he asks, 'I'm a chef, right mommy?' And I always answer the same way: 'Yes baby, you're a chef - just like daddy.' I made this cake for his birthday and it was gone before the day was over.

Why You'll Love This Chocolate Cake

  • Incredibly moist. The combination of Dutch process cocoa, melted chocolate chips, buttermilk, and boiling water gives this cake a texture that stays tender for days.
  • Deep chocolate flavor. Using both cocoa and semi-sweet chocolate chips doubles the chocolate intensity without making the cake heavy or dense.
  • The classic for a reason. This is the Hershey's recipe that has been passed down for generations. If you grew up with it, it will taste like exactly what you remember.
  • The frosting makes it. The fluffy white marshmallow icing is the perfect contrast to the dark, rich cake - light and cloud-like against the intense cocoa layers.
  • Birthday-crowd proof. This cake travels well, slices cleanly, and has never once had leftovers at any party I have brought it to.

Ingredients

For the Cake

  • 2 cups granulated sugar
  • 1¾ cups all-purpose flour
  • ¾ cup Dutch process cocoa powder
  • 2 oz semi-sweet chocolate chips
  • 1½ teaspoons baking powder
  • 1½ teaspoons baking soda
  • 1 teaspoon salt
  • 2 large eggs, room temperature
  • 1 cup buttermilk (see tip below)
  • ½ cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup boiling water

Buttermilk shortcut: no buttermilk on hand? Add 1 tablespoon of white vinegar to a liquid measuring cup, then fill to the 1-cup line with milk. Let it sit for 5 minutes until slightly curdled. Done.

For the Frosting

This cake uses Mom's fluffy white icing - the full recipe is here:

See the complete frosting recipe in the chocolate espresso layer cake post - the marshmallow frosting (seven minute frosting) used there is the same style as the fluffy white icing here.

How to Make Hershey's Perfectly Chocolate Cake

Step 1: Prep the Pans

Preheat oven to 350°F. Spray two 8-inch round cake pans with baking spray, or butter and line the bottoms with parchment paper. If using the butter/parchment method, dust the pans with cocoa powder after buttering, shake out the excess, and set aside.

Step 2: Make the Chocolate Mixture

In a medium bowl, combine the cocoa powder and chocolate chips. Pour the boiling water over them and stir until smooth and glossy. Set aside to cool slightly while you prepare the batter.

Step 3: Mix the Dry Ingredients

In the bowl of a stand mixer (or a large mixing bowl), combine the sugar, flour, baking powder, baking soda, and salt. Mix on low speed until combined.

Step 4: Add the Wet Ingredients

In a small bowl, whisk together the eggs, buttermilk, vegetable oil, and vanilla. Add the buttermilk mixture to the flour mixture a little at a time, mixing on low and stopping to scrape down the sides with a spatula as needed.

Step 5: Add the Chocolate

A stand mixer bowl with light cake batter and a metal bowl with red batter and a green spatula sit on a speckled kitchen countertop, ready for baking.

Slowly pour in the chocolate mixture and mix until just combined. The batter will be thin - this is correct. Scrape the sides and bottom of the bowl to make sure everything is fully incorporated.

Step 6: Bake

A metal mixing bowl with red cake batter and a spatula sits on a granite countertop next to two round cake pans lined with parchment paper, ready for baking.

Divide the batter evenly between the two prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean. Start checking at 28 minutes - ovens vary. Cool the cakes in their pans for 20 minutes, then turn out onto a wire rack to cool completely before frosting.

Step 7: Frost

Once the cakes are completely cool, frost with the fluffy white icing. Apply a thin crumb coat first, refrigerate for 15 minutes, then apply the final layer. The marshmallow frosting sets on the outside while staying soft inside - serve the same day for the best texture.

A white-frosted chocolate cake with a slice cut out sits on a floral plate; the slice is served on a white plate nearby. Two forks rest on a dark napkin next to the plates on a marble surface.

Expert Tips

  • Room temperature eggs matter. Cold eggs can cause the batter to seize slightly when the chocolate mixture is added. Pull them out of the fridge 30 minutes before you start.
  • The batter is supposed to be thin. When you add the boiling water and chocolate mixture, the batter becomes quite loose. This is what gives the cake its incredibly moist crumb. Do not add more flour.
  • Do not skip the chocolate chips. Adding melted semi-sweet chips alongside the cocoa deepens the chocolate flavor significantly and adds richness the cocoa alone cannot achieve.
  • Cool completely before frosting. Even slightly warm layers will melt the marshmallow icing. If you are short on time, cool the layers in the freezer for 20 minutes after they come out of the pans.
  • The marshmallow icing is best day-of. Fluffy white icing is at its most beautiful the day it is made. It holds its shape but starts to weep slightly on day two. Make the frosting and assemble the cake the same day you plan to serve it.
  • Dutch process vs. natural cocoa. Dutch process cocoa gives a darker color and smoother, less acidic flavor. Natural cocoa works too but the cake will be slightly lighter in color and a touch more bitter.
A slice of two-layer chocolate cake with white frosting is served on a white plate, with the rest of the cake in the background on a floral platter. Two forks and a napkin are beside the plate on a wooden table.

Variations

  • Chocolate on chocolate - skip the marshmallow icing and use Hershey's classic chocolate buttercream instead. The recipe is on the back of the cocoa box.
  • Cupcakes - this batter makes about 24 to 30 cupcakes. Fill liners two-thirds full and bake at 350°F for 18 to 22 minutes.
  • 9x13 sheet cake - pour all the batter into a greased 9x13-inch pan and bake for 35 to 40 minutes. Great for a crowd.
  • Make it gluten free - a 1:1 gluten-free flour blend works well in this recipe. The texture will be slightly denser but still very good.

How to Store

Store the frosted cake covered at room temperature for up to 2 days. After that, refrigerate for up to 5 days total - let it come to room temperature before serving for the best texture. The unfrosted cake layers freeze well: wrap each layer tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before assembling.

FAQs

What makes this chocolate cake so moist?

Three things: buttermilk (which keeps the crumb tender), vegetable oil (which stays liquid at room temperature unlike butter, so the cake stays moist for days), and the boiling water poured over the cocoa and chocolate chips which creates a very fluid batter that bakes into an incredibly soft texture.

Can I use natural cocoa instead of Dutch process?

Yes - both work in this recipe, though Dutch process gives a darker color and a smoother, richer chocolate flavor. If you use natural cocoa, the cake will be slightly lighter and a little more acidic in taste. Both are delicious.

What is fluffy white icing?

Fluffy white icing (also called seven minute frosting or marshmallow frosting) is a cooked meringue-style icing made from egg whites, sugar, cream of tartar, and vanilla.

Can I make this cake ahead of time?

Yes - bake the layers up to 2 days ahead and store them wrapped at room temperature, or freeze for up to 2 months. Make the marshmallow frosting and assemble the cake the day you plan to serve it, since the icing is at its best fresh.

Can I make this as a 3-layer cake?

You can, but you will need to increase the recipe by half or use three smaller pans. The batter as written is designed for two 8-inch layers.

Did you make this and love it? Please RATE THE RECIPE below:)

I would LOVE IT if you can leave me a star rating and a review down below and let me know your thoughts! It means the world to me to hear how you liked it.

Please Subscribe and give a follow on InstagramFacebookPinterest, and TikTok xx

Hershey's Chocolate Cake with Marshmallow Frosting

This Hershey's perfectly chocolate cake is incredibly moist with a deep cocoa flavor. Topped with fluffy white marshmallow icing - the best birthday cake combination.
Prep Time20 minutes
Cook Time30 minutes
Cool1 hour
Total Time1 hour 50 minutes
Course: Dessert
Cuisine: American
Diet: Vegetarian
Keyword: cake
Servings: 8
Calories: 496kcal
Author: Lora

Ingredients

For the Cake

Marshmallow Frosting

  • 1 cup of granulated white sugar not powdered sugar
  • 4 egg whites room temperature
  • cup of water
  • ½ teaspoon cream of tartar
  • 1 teaspoon vanilla

Instructions

  • Preheat oven to 350°F. Spray two 8-inch round cake pans with baking spray, or butter and line the bottoms with parchment paper. If using the butter/parchment method, dust the pans with cocoa powder and shake out the excess.
  • In a medium bowl, combine the cocoa powder and chocolate chips. Pour the boiling water over them and stir until completely smooth. Set aside to cool slightly.
  • In the bowl of a stand mixer, combine the sugar, flour, baking powder, baking soda, and salt. Mix on low until combined.
  • In a small bowl, whisk together the eggs, buttermilk, vegetable oil, and vanilla. Add to the flour mixture a little at a time, mixing on low and scraping down the sides as needed.
  • Slowly add the chocolate mixture and mix until just combined. Scrape the bottom and sides of the bowl to make sure everything is incorporated. The batter will be thin - this is correct.
  • Divide the batter evenly between the prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean. Start checking at 28 minutes.
  • Cool the cakes in their pans for 20 minutes, then turn out onto a wire rack and cool completely before frosting - at least 1 hour.
  • Frost with fluffy white marshmallow icing. For the full frosting recipe, see the Notes section below.

Nutrition Disclaimer

Please keep in mind that the nutritional information presented below is an approximation and may vary depending on the exact ingredients used.

Nutrition

Calories: 496kcal | Carbohydrates: 81g | Protein: 6g | Fat: 19g | Saturated Fat: 5g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 4mg | Sodium: 611mg | Potassium: 267mg | Fiber: 4g | Sugar: 54g | Vitamin A: 53IU | Calcium: 98mg | Iron: 3mg
Tried this recipe?Mention @savoringitaly or tag #savoringitaly!

36 Comments

  1. Oh... hell... the whole thing looks amazing. That frosting will be my demise. I have no will power and there's no way I could possibly hold myself back from licking every last speck of frosting.

  2. Happy Birthday to Luca! It love "I'm a chef, right Mommy?" TOO CUTE! It's so awesome how much your kids love to bake and cook. No doubt they've got 'chef' in them since their Dad is one and you're a fabulous baker snd cook! I also love Hershey's famous chocolate cake - one of the best..and 7 minute frosting is so fluffy and perfect! Beautifil cake for a very special little guy!

  3. Nice Lora and what a wonderful glimpse into little Luca's charming personality. Happy b-day little dude!! Love that you used a recipe you use for years now and your mom's frosting from when you were growing up. It's all so precious, hang on tight time does fly! 🙂

  4. Happy Birthday to your little guy! They certainly do grow up too quickly 🙁

    That Hershey cake is one that I also know and love dearly. I've never used the 7 minute frosting though, I will have to give that one a try!

  5. Happy Birthday Luca.

    My gosh - they grow up so quick don't they ! My little boy is now 3.1/2 and loves baking. He'd sell his soul for a macaron or chocolate cake.

    Happy Days.

    (I'm with Emily. I want to stick my finger in the frosting. Yum )

  6. A Very Happy Birthday Luca!!!
    He is adorable..
    The cake looks so delicious and gorgeous!!!....
    Absolutely craving for it now!!

  7. Happy birthday Luca! And yes, he is a little chef to be sure. My mom used to make that frosting too. I can't remember when I had it last but this post is making me crave both the cake and the frosting!

  8. Happy birthday to your sweet little boy! What a fabulous cake to celebrate the occasion. I'm sure his 6th birthday was enjoyed in chocolatey heaven!!

  9. A perfect chocolate cake indeed! By the way, please greet your little one for me 😉

    "Happy Cooking"

  10. I love a good chocolate cake with marshmallow frosting but I've only ever made it once. there's something about the fluffy icing that just makes it so fun to eat--well, the chocolate, too.

    Happy Birthday to your little angel. He is a handsome boy! 🙂

  11. Can I want cake for breakfast? This looks fabulous and so drool worthy! Yum!! Ok, now all I am thinking about is cake!

  12. I love this cake recipe! I've made the Hershey's cake several times now, and I'm actually using an adaptation of it for my groom's cake at my wedding.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating