If you’re a chocolate lover, this Hershey’s Chocolate Cake with Cream Cheese Frosting is about to become your favorite dessert. This cake is deeply chocolatey, incredibly moist, and perfectly balanced with a smooth and tangy cream cheese frosting that takes it to another level of indulgence.
The first time I made this cake, my family couldn’t believe how rich, soft, and flavorful it was. Every bite melts in your mouth, delivering that classic Hershey’s chocolate taste with a luxurious, creamy contrast from the frosting. It’s a true showstopper for birthdays, holidays, or any special occasion.
What makes this cake special is its simple yet perfect blend of ingredients—a tried-and-true recipe straight from Hershey’s, but with a delicious twist of tangy cream cheese frosting. Whether you’re a seasoned baker or a beginner, this cake is easy to make and guaranteed to impress.
So, let’s bake up some chocolatey magic!
Ingredients
For the Chocolate Cake:
- 2 cups granulated sugar
- 1 ¾ cups all-purpose flour
- ¾ cup Hershey’s cocoa powder
- 2 tsp baking soda
- 1 tsp baking powder
- 1 tsp salt
- 2 eggs
- 1 cup buttermilk
- ½ cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
For the Cream Cheese Frosting:
- 8 oz cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- 2 tsp vanilla extract
- 2 tbsp heavy cream (adjust for consistency)
Optional Garnishes:
- Chocolate shavings or curls
- Chopped nuts (pecans or walnuts)
- Drizzle of chocolate ganache
Instructions
Step 1: Prepare the Chocolate Cake
- Preheat the Oven: Set your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- Mix Dry Ingredients: In a large bowl, whisk together sugar, flour, cocoa powder, baking soda, baking powder, and salt.
- Add Wet Ingredients: Beat in eggs, buttermilk, vegetable oil, and vanilla extract until well combined.
- Incorporate Boiling Water: Gradually add boiling water, stirring until the batter is smooth (it will be thin).
- Bake: Divide the batter evenly between the prepared cake pans and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Cool: Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
Step 2: Make the Cream Cheese Frosting
- Beat Cream Cheese & Butter: In a large mixing bowl, beat cream cheese and butter until smooth and creamy.
- Add Powdered Sugar & Vanilla: Gradually add powdered sugar and vanilla extract, beating until fluffy.
- Adjust Consistency: Add heavy cream (one tablespoon at a time) to reach your desired frosting texture.
Step 3: Assemble & Frost the Cake
- Layer the Cakes: Place one cake layer on a serving plate. Spread a generous amount of frosting over the top.
- Stack & Frost: Place the second cake layer on top and frost the entire cake with the remaining frosting.
- Decorate: Garnish with chocolate shavings, nuts, or a drizzle of ganache, if desired.
Step 4: Slice & Enjoy
- Cut into Slices: Use a sharp knife to slice and serve.
- Indulge in the Chocolatey, Creamy Goodness!