Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hershey’s Chocolate Cake with Cream Cheese Filling Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 22 reviews
  • Author: Emma
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour plus cooling
  • Yield: 12 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This classic Hershey’s Chocolate Cake with Cream Cheese Filling is a rich, moist chocolate layer cake perfect for any celebration. Made with Hershey’s cocoa powder and a luscious cream cheese filling, this American dessert boasts a perfect balance of sweet chocolate and tangy creaminess, coming together in an easy-to-follow recipe ideal for home bakers.


Ingredients

Scale

Dry Ingredients

  • 2 cups granulated sugar
  • 1 3/4 cups all-purpose flour
  • 3/4 cup Hershey’s cocoa powder
  • 1 1/2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon salt

Wet Ingredients

  • 2 large eggs, room temperature
  • 1 cup whole milk
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup boiling water

Cream Cheese Filling

  • 8 ounces cream cheese, softened
  • 1/4 cup unsalted butter, softened
  • 1 1/2 cups powdered sugar
  • 1 teaspoon vanilla extract


Instructions

  1. Preheat and Prepare Pans: Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking.
  2. Mix Dry Ingredients: In a large bowl, whisk together the granulated sugar, all-purpose flour, Hershey’s cocoa powder, baking powder, baking soda, and salt until well combined.
  3. Add Wet Ingredients: Add the eggs, whole milk, vegetable oil, and vanilla extract to the dry ingredients. Beat the mixture until smooth and thoroughly combined.
  4. Incorporate Boiling Water: Slowly stir in the boiling water. The batter will become thin and smooth — this is normal and helps create a moist cake.
  5. Divide and Bake: Evenly divide the batter between the two prepared cake pans. Bake for 30 to 35 minutes or until a toothpick inserted into the center comes out clean.
  6. Cool the Cakes: Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then transfer to wire racks to cool completely before frosting.
  7. Prepare Cream Cheese Filling: In a medium bowl, beat the softened cream cheese and butter together until smooth and creamy. Gradually add the powdered sugar and vanilla extract, beating until the filling is fully incorporated and fluffy.
  8. Assemble the Cake: Once cakes are completely cooled, spread the cream cheese filling evenly over the top of one cake layer. Place the second cake layer on top and gently press to set the layers together.
  9. Serve: Slice and serve the cake. Store any leftovers covered in the refrigerator to keep the cream cheese filling fresh.

Notes

  • For a richer, more spreadable filling, add 1 to 2 tablespoons of heavy cream to the cream cheese mixture as needed.
  • This cake can be dusted with powdered sugar or topped with a chocolate ganache for extra indulgence.
  • Because of the cream cheese filling, store the cake covered in the refrigerator.