Peanut Butter Ding Dong Cake

This Peanut Butter Dong Dong Cake is a variation of my favorite childhood treat! 

Course Dessert
Cuisine American
Keyword chocolate cake, ding dong cake, peanut butter mousse
Prep Time 25 minutes
Cook Time 48 minutes
Total Time 1 hour 13 minutes
Author Amanda Rettke


Chocolate Cake

  • 1 3/4 cup (210g) all-purpose flour
  • 2 cup (400g) granulated sugar
  • 3/4 cup (90g) good unsweetened cocoa powder
  • 2 tsp. baking soda
  • 1 tsp. baking powder
  • 1 tsp. kosher salt
  • 1 cup (240g) buttermilk room temperature
  • 1/2 cup (112g) vegetable oil
  • 2 extra-large eggs room temperature
  • 2 tsp. McCormick pure vanilla extract
  • 1 cup (237g) freshly brewed hot coffee

Peanut Butter Filling

  • 1/2 cup (119g) heavy whipping cream
  • 4 oz cream cheese
  • 1/2 cup (129g) creamy peanut butter
  • 1 tsp vanilla extract
  • 1/2 cup (60g) confectioners sugar
  • 1 tbsp milk (I prefer whole)


  • 16 oz semi-sweet chocolate chopped fine (can use milk chocolate)
  • 16 oz (2 cups) heavy cream room temperature


Chocolate Cake

  1. Sift the flour, sugar, cocoa, baking soda, baking powder, and salt into the bowl and mix until combined.
  2. In another bowl, combine the buttermilk, oil, eggs, and vanilla.
  3. In the bowl of a stand mixer on low speed, slowly add the wet ingredients to the dry. With mixer still on low, add the coffee and stir just to combine, scraping the bottom of the bowl with a rubber spatula. 

  4. Pour the batter into two 8-inch x 3-inch round prepared pans and bake for 30-40 minutes at 350°F, until a cake tester or toothpick comes out mostly clean (not wet).

  5. Cool in the pans for 30 minutes, then turn them out onto a cooling rack and cool completely.

Peanut Butter Filling

  1. Pour the cream into a mixing bowl and beat with an electric mixer until peaks form about 2-3 minutes. Scoop the whipped cream into a small bowl and place in refrigerator.

  2. Combine the cream cheese, peanut butter, and vanilla in a mixing bowl and beat until smooth, 1-2 minutes.

  3. Add confectioners sugar and beat again for another minute.

  4. Add the milk and beat until smooth, about 20-30 seconds.

  5. Fold the chilled whipped cream into the peanut butter mixture and stir until combined.


  1. Heat the heavy cream in a quart-sized, microwavable container and microwave for 3 to 4 minutes on high, or until it just begins to simmer. Be careful not to allow the cream to boil over. Pour the cream over the chopped chocolate and let stand for at least 2 minutes so that it can thicken.
    (Ganache should be cool when pouring over cake)

  2. When ready to pour over chilled cake, whisk the ganache until smooth and then pour. You may have some ganache left over.

Recipe Notes

When ready to assemble cake, spread peanut butter filling over one layer of chocolate cake, then set the other layer on top.

Chill. Cover with prepared ganache.

Chill cake until ready to serve.