🎄 Hershey’s Chocolate Cake — Rich, Moist & Unforgettable! 🍫
A Classic Chocolate Cake with Deep Cocoa Flavor, a Tender Crumb, and Silky Chocolate Frosting
Make room for a chocolate favorite this holiday season! This homemade Hershey’s Chocolate Cake is rich, moist, wonderfully chocolatey, and topped with smooth chocolate frosting that melts in your mouth. Made with unsweetened cocoa powder, buttermilk, and simple pantry ingredients, it delivers the classic homemade chocolate cake flavor everyone loves.
Every slice has a soft, tender texture and deep chocolate taste, making it a beautiful centerpiece for Christmas dessert tables, Thanksgiving celebrations, birthdays, family gatherings, or any occasion that calls for something truly indulgent.
Serve it simply frosted, decorate it with festive sprinkles, or add chocolate curls for an elegant holiday finish. One thing is certain: chocolate lovers will be coming back for another slice!
Recipe note: Your ingredient list ends after the buttermilk, so I’ve added suggested quantities for the remaining cake ingredients and a classic chocolate buttercream frosting to complete the recipe.
Recipe Details
- Prep Time: 25 minutes
- Bake Time: 30–35 minutes
- Cooling Time: 1 hour
- Frosting and Decorating: 15 minutes
- Total Time: Approximately 2 hours 15 minutes
- Yield: One two-layer 8-inch cake
- Servings: 12–16 slices
- Course: Dessert
- Cuisine: American-inspired
- Difficulty: Easy to moderate
- Baking Method: Oven
Ingredients
For the Chocolate Cake
- 1¾ cups (about 220 g) all-purpose flour
- ⅔ cup (about 55–60 g) unsweetened Hershey’s cocoa powder
- 1½ teaspoons baking powder
- 1½ teaspoons baking soda
- ½ teaspoon salt
- 2 cups (400 g) granulated sugar
- 1 cup (240 ml) buttermilk, at room temperature
- 2 large eggs, at room temperature
- ½ cup (120 ml) vegetable oil
- 2 teaspoons (10 ml) vanilla extract
- 1 cup (240 ml) hot water or freshly brewed hot coffee
For the Chocolate Buttercream Frosting
- ½ cup (113 g) unsalted butter, softened
- ⅔ cup (55–60 g) unsweetened cocoa powder
- 3 cups (360 g) powdered sugar, sifted
- ⅓ cup (80 ml) whole milk, plus more if needed
- 1 teaspoon vanilla extract
- A small pinch of salt, optional
Optional Holiday Decorations
- Chocolate shavings or curls
- Chocolate sprinkles
- Red and green sprinkles
- Crushed peppermint candies
- Mini chocolate chips
- Fresh raspberries or strawberries
Instructions
Step 1: Prepare the Oven and Cake Pans
Preheat your oven to 350°F (175°C).
Grease two 8-inch round cake pans with butter or baking spray. Line the bottoms with parchment paper to make the cakes easier to remove after baking.
If you prefer a rectangular cake, you can use a greased 9 × 13-inch pan instead, adjusting the baking time as needed.
Allow the eggs and buttermilk to reach room temperature before mixing. This helps the ingredients blend more smoothly and promotes even baking.
Step 2: Combine the Dry Ingredients
In a large mixing bowl, whisk together the flour, cocoa powder, baking powder, baking soda, salt, and granulated sugar.
Break up any cocoa lumps and ensure the raising agents are evenly distributed throughout the mixture.
The cocoa powder gives the cake its signature chocolate flavor, while the combination of baking powder and baking soda helps the batter rise and produces a light, tender crumb.
Step 3: Mix the Wet Ingredients
In a separate bowl, whisk together the buttermilk, eggs, vegetable oil, and vanilla extract until smooth and well combined.
Buttermilk provides moisture and a slight tang that balances the sweetness of the sugar. The oil helps keep the cake tender even after refrigeration.
Step 4: Combine the Wet and Dry Mixtures
Pour the wet ingredients into the bowl of dry ingredients.
Using an electric mixer on low speed or a sturdy whisk, mix until the batter is smooth and no large pockets of dry flour remain. Scrape the sides and bottom of the bowl as needed.
Avoid overmixing once the flour has been incorporated, as excessive mixing can make the finished cake less tender.
At this stage, the batter will be thick. The hot water or coffee will loosen it in the next step.
Step 5: Add the Hot Water or Coffee
Carefully pour the hot water or freshly brewed hot coffee into the batter in a slow, steady stream, mixing on low speed.
Continue mixing just until the liquid is incorporated and the batter becomes smooth.
The batter will be quite thin. This is normal for this style of chocolate cake and helps create a moist, delicate crumb.
Hot liquid also helps the cocoa release more of its chocolate aroma and flavor. Coffee is optional; it deepens the chocolate taste without making the cake strongly coffee-flavored.
Step 6: Divide the Batter
Divide the batter evenly between the prepared cake pans.
Because the batter is thin, pour slowly and scrape the bowl with a spatula to use as much of it as possible.
Gently tap each pan on the counter once to release large air bubbles.
Place the pans on the center rack of the oven, leaving enough space between them for air to circulate.
Step 7: Bake the Chocolate Cake
Bake for approximately 30–35 minutes, or until a toothpick inserted into the center of each cake comes out clean or with a few moist crumbs.
Avoid opening the oven door frequently during the first 25 minutes, as a sudden temperature change can affect the cake’s rise.
If the cakes are not done, continue baking for a few more minutes and check again.
For a 9 × 13-inch cake, begin checking around 30–35 minutes, but allow additional time if the center is still wet.
Step 8: Cool the Cake Layers
Remove the pans from the oven and let the cakes cool in the pans for 10–15 minutes.
Run a thin knife around the edges if necessary, then carefully turn the cakes out onto wire racks. Remove the parchment paper and let the layers cool completely.
Do not frost the cake while it is warm. Warm cake can melt the buttercream, causing it to slide off or soak into the crumb.
For easier assembly, refrigerate the cooled layers for 20–30 minutes before frosting.
Step 9: Prepare the Chocolate Buttercream
Place the softened butter in a large bowl and beat with an electric mixer until creamy.
Add the cocoa powder and mix on low speed until incorporated.
Gradually add the sifted powdered sugar, alternating with the milk in small additions. Start on low speed to prevent the sugar and cocoa from scattering.
Add the vanilla extract and optional pinch of salt. Beat until the frosting is smooth and fluffy.
If the frosting is too thick, add more milk, 1 teaspoon at a time. If it is too thin, add a little more powdered sugar until it reaches a spreadable consistency.
Taste and adjust the cocoa flavor or sweetness to your preference.
Step 10: Assemble the Cake
Place one completely cooled cake layer on a serving plate or cake stand.
Spread an even layer of chocolate buttercream over the top, extending it nearly to the edges.
Carefully position the second cake layer on top. Spread the remaining frosting over the top and sides of the cake using an offset spatula.
For a rustic homemade appearance, create gentle swirls in the frosting. For a more polished look, smooth the sides with a cake scraper.
If making a single-layer cake in a rectangular pan, simply spread the frosting evenly over the cooled surface.
Step 11: Decorate for the Holidays
Finish the cake with chocolate shavings, mini chocolate chips, or festive red and green sprinkles.
For an elegant Christmas presentation, decorate the top with chocolate curls and a few fresh berries. For a Thanksgiving dessert table, keep the decoration simple with cocoa powder dusted lightly over the top or a border of chocolate frosting swirls.
Let the frosting set for 10–15 minutes before slicing if you want neater pieces.
Step 12: Slice and Serve
Use a sharp knife to cut the cake into slices, wiping the blade clean between cuts.
Serve at room temperature for the softest crumb and creamiest frosting.
Enjoy this classic chocolate cake with a glass of milk, hot coffee, or a scoop of vanilla ice cream!
Expert Tips for the Best Hershey’s Chocolate Cake
Measure the flour accurately. Too much flour can make the cake dry. For the most consistent results, weigh it with a kitchen scale or spoon it into a measuring cup and level off the excess.
Use unsweetened cocoa powder. Sweetened cocoa drink mixes are not suitable substitutes because they contain additional sugar and other ingredients.
Bring the buttermilk and eggs to room temperature. They blend more evenly into the batter and help produce a consistent texture.
Don’t worry about the thin batter. The hot water or coffee makes this batter much thinner than many traditional cake batters. That is intentional.
Don’t overbake. Begin checking the cake near the end of the suggested baking time. Removing it when a toothpick shows only a few moist crumbs helps preserve its moisture.
Cool the layers completely. This is essential for a smooth, stable buttercream finish.
Use coffee for extra chocolate depth. If you enjoy rich chocolate desserts, hot coffee is a wonderful alternative to water. Use water if you prefer to keep the flavor entirely chocolate-focused.
Chill the cake briefly before slicing. A short chill helps the frosting set and produces cleaner slices, especially for layered cakes.
Delicious Variations
🍫 Extra-Rich Chocolate Ganache Cake
Replace the buttercream with a chocolate ganache made by pouring 1 cup (240 ml) of hot heavy cream over 8 oz (225 g) chopped semi-sweet chocolate. Let it stand for a few minutes, stir until smooth, and cool until thick enough to spread.
🎄 Christmas Chocolate Cake
Decorate the frosted cake with red and green sprinkles, crushed peppermint candies, and white chocolate curls. Add small frosting rosettes around the top edge for a festive finish.
🍓 Chocolate Raspberry Cake
Spread a thin layer of raspberry jam over the first cake layer before adding the frosting. Finish with fresh raspberries for a fruity contrast to the deep chocolate flavor.
☕ Mocha Chocolate Cake
Use freshly brewed coffee instead of hot water and add ½ teaspoon espresso powder to the dry ingredients if desired. This creates a richer mocha-style chocolate flavor.
🍪 Chocolate Cookie Crunch Cake
Sprinkle crushed chocolate sandwich cookies between the layers and over the frosting for extra crunch.
🥜 Chocolate Peanut Butter Cake
Spread a thin layer of creamy peanut butter over the first cake layer, then add the chocolate frosting. Garnish with chopped roasted peanuts or peanut butter cups.
🧁 Chocolate Cupcakes
Divide the batter among lined muffin cups, filling each about two-thirds full. Bake at 350°F (175°C) for approximately 18–22 minutes, checking for doneness with a toothpick. Allow the cupcakes to cool completely before frosting.
🍰 Chocolate Sheet Cake
Bake the batter in a greased 9 × 13-inch pan. Begin checking for doneness around 30–35 minutes. Spread the buttercream over the cooled cake and cut into squares for easy serving at parties and potlucks.
What to Serve with Hershey’s Chocolate Cake
This classic chocolate cake pairs beautifully with:
- Vanilla ice cream
- Fresh strawberries or raspberries
- Lightly sweetened whipped cream
- Hot coffee or espresso
- Cold milk
- Peppermint tea during the holidays
- Salted caramel sauce
- A small serving of fresh berries
For a Christmas dessert table, serve it alongside gingerbread cookies, peppermint bark, or a fruit platter. For Thanksgiving, pair it with coffee and a lighter fruit dessert to give guests a variety of flavors.
Make-Ahead and Storage Instructions
Room Temperature
If your kitchen is cool, an unfrosted cake can be wrapped tightly and kept at room temperature for up to 1–2 days. Because the suggested buttercream contains milk, refrigeration is recommended for longer storage.
Refrigerator
Place the frosted cake in an airtight cake container and refrigerate for up to 4–5 days for best quality.
For the best texture, allow slices to stand at room temperature for approximately 20–30 minutes before serving.
Freezer
The unfrosted cake layers freeze well. Allow them to cool completely, wrap each layer tightly in plastic wrap, then place them in a freezer-safe container or bag. Freeze for up to 3 months for best quality.
Thaw the wrapped layers overnight in the refrigerator before frosting.
You can also freeze individual frosted slices. Freeze them uncovered until firm, then wrap them carefully and store in an airtight container. Thaw in the refrigerator and bring toward room temperature before serving.
Make-Ahead Tip
Bake the cake layers a day before your event. Once completely cool, wrap them tightly and refrigerate. Prepare the frosting separately, then soften and beat it briefly before assembling the cake.
This makes holiday baking easier and gives you more time to decorate and prepare other dishes.
Frequently Asked Questions
Can I use regular milk instead of buttermilk?
Yes. To make a quick substitute, combine 1 cup (240 ml) milk with 1 tablespoon (15 ml) lemon juice or white vinegar. Let it stand for 5–10 minutes before using.
Buttermilk’s acidity helps activate the baking soda and contributes to the cake’s tender texture.
Why is my chocolate cake dry?
Common causes include too much flour, overbaking, or measuring the wet ingredients incorrectly. Measure carefully and begin checking the cake near the end of the baking time.
Why is my cake sinking in the middle?
The cake may have been underbaked, the oven door may have been opened too early, or the raising agents may have been measured incorrectly. Make sure your oven is fully preheated and check the center for doneness before removing the cake.
Can I make this cake without coffee?
Absolutely. Use hot water instead. Coffee enhances the flavor of chocolate, but it is not necessary for a delicious cake.
Can I use Dutch-process cocoa powder?
Natural unsweetened cocoa powder is the better choice for this version because the recipe uses baking soda and buttermilk. Dutch-process cocoa has a different acidity and may change how the cake rises. For predictable results, use the specified unsweetened cocoa powder.
Can I make this cake in advance for Christmas?
Yes! Bake the layers a day or two ahead and store them well wrapped. Frost the cake closer to serving time, or assemble it a day ahead and refrigerate it in a covered container.
Can I make the cake sweeter or less sweet?
The cake’s sugar contributes to its moisture and texture, so avoid making large reductions. To control the overall sweetness, use semi-sweet chocolate decorations and adjust the frosting’s sugar gradually while maintaining a spreadable consistency.
How do I get smooth chocolate frosting?
Make sure the butter is softened, sift the powdered sugar and cocoa, and add the milk gradually. Beat until smooth, then allow the frosting to rest briefly so air bubbles can settle before spreading.
Estimated Nutrition Information
Approximate nutrition per slice, assuming 16 servings and the suggested chocolate buttercream:
- Calories: 350–450
- Protein: 4–6 g
- Carbohydrates: 45–60 g
- Fat: 16–23 g
- Sugar: 30–45 g
These values are estimates and will vary depending on the brand of cocoa, the actual ingredient weights, the frosting quantity, and slice size.
Final Thoughts
Hershey’s Chocolate Cake is a timeless dessert that brings rich cocoa flavor, a soft and moist crumb, and creamy chocolate frosting together in one irresistible cake.
Whether you’re preparing a festive Christmas centerpiece, adding something special to your Thanksgiving table, or baking a homemade treat for family and friends, this chocolate favorite is always a welcome addition.
Decorate it simply or dress it up with holiday sprinkles, chocolate curls, or fresh berries. However you serve it, every slice is made for sharing.
Rich chocolate flavor, tender cake, silky frosting—make room for this unforgettable homemade favorite! 🎄🍫