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. I am unable to find the frosting recipe in Dec 2025. Can you add link to the recipe? Many thanks! Joe

  1. Wow your chocolate cake with fluffy ice cream really looks too tasty and full of health....I like the detailing aspect of your recipe very much as it makes the recipe too easy to prepare!!

  2. I used this frosting on s'more cupcakes and toasted it with a culinary torch. Amazing! Thank you for sharing!

  3. Wow, this cake looks beautiful and I'm sure it tastes delicious as well. Love the contrast color of black and white, and if I use half whole wheat flour and half white flour, the cake would be even healthier. Happy Birthday!

  4. What a great cake to celebrate a birthday! The pictures of your little ones are so cute. Love those little aprons! 😀

  5. Oooh a new chocolate cake recipe for me to try. This one is a little different than my Hershey's Cookbook recipe. Looks so scrumptious. And now you want me to try that frosting again (I didn't have great luck with it before). Yours is perfect! And happy birthday Luca!!! I love seeing your kids in the kitchen! xo

  6. OMG...un pastel irresistible me encanta el glaseado el merengue es un clásico muy bienvenido ,torta espectacular.
    Adoro todo lo que preparan los norteamericanos y tu cocina es maravillosa tienes imaginación y estoy agradecida de EEUU son los que más me visitan en empate con Chile,abrazos hugs,hugs.

  7. I am due in Oct. with my first and I am already saying where has the time gone! I feel like this pregnancy just started and Im already almost half way through.
    This is such a perfect birthday cake! So yummy. My birthday just passed, but I can find another excuse to make it!

  8. What a wonderful birthday cake. Our eight year old would go gaga for it. Chocolate and marshmellow, her favorite flavors! The photos are adorable.

    I've always been a bit afraid to make buttermilk that way; however, you are the second person who has told me to add vinegar. I think it is time to try it.

  9. This looks so wonderful. I love the contrast of white frosting and the chocolate. The photo of the too cuties in aprons is precious!

Leave a Reply

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

Recipe Rating