Go Back
+ servings

Chocolate Cake with Marshmallow Frosting

No ratings yet
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 16 people
Calories 315
This copycat Entenmann’s Marshmallow Devil’s Food Iced Cake recipe renders the best chocolate cake with marshmallow frosting.


Cake Batter

  • 38 g. Dutch process cocoa powder* (¼ cup plus 2 tbsp.)
  • 245 g. 1 cup whole milk (You can substitute a low fat or skim milk, or even water.)
  • 180 g. all purpose flour (1½ cups)
  • ½ tsp. baking soda
  • ½ tsp. baking powder
  • ¼ tsp. salt
  • 110 g. oil (½ cup)
  • 150 g. sugar (¾ cup)
  • 165 g. dark brown sugar (¾ cup)
  • 2 eggs (room temperature)
  • 1 tsp. vanilla extract
  • 120 g. sour cream, at room temperature (½ cup)

Fluff Buttercream

Marshmallow Crème Frosting

  • 2 large egg whites
  • 100 g sugar (½ cup)
  • 55 g. light corn syrup (2 tbsp. plus 2 tsp.)
  • ¼ tsp. cream of tartar
  • tsp. salt
  • 1 tsp. vanilla


  • Cake. Preheat oven to 350° F. Grease the bottoms and side of an 8 inch x 8 inch baking pan. Line the bottom and sides with parchment paper. Grease and flour the parchment paper. (If you are not using parchment paper, just grease and flour the pan, but it is much easier to release the cake using parchment paper at least on the bottom of the pan.)
  • In a small saucepan, bring the milk to a simmer on low heat. Place the cocoa powders in a small, heatproof bowl. Pour the simmering milk over the cocoa powder, whisk and set aside to cool.
  • In a small bowl, sift together the flour, baking soda, baking powder and salt. Set aside.
  • In a medium bowl, whisk the oil, sugar, brown sugar, eggs and vanilla until fully combined. Whisk in the cooled cocoa/milk mixture.
  • Stir half the flour mixture into the liquid ingredients and, before the flour is fully combined, add the sour cream. Just before all the sour cream is combined, stir in the rest of the flour, just until all the ingredients are fully combined. Do not overmix.
  • Spread batter into prepared pan. Bake for 43-47 minutes, just until a toothpick inserted comes out clean. Allow cake to cool in pan completely on a wire rack.
  • Option 1: Fluff Buttercream. With an electric mixer, beat butter with sugar and salt until light and fluffy. Add marshmallow fluff and vanilla and beat until fully combined.
  • Option 2: Marshmallow Crème Frosting. Fill a medium size pot about one-third with water. Place pot on a burner over medium-low heat. In the metal bowl of a stand mixer, combine all ingredients except for the vanilla. Place the bowl over the pot of water. The water should not touch the bottom of the mixing bowl. Constantly whisk the mixture until it reaches 160° F. If using pasteurized egg whites, you can go to just 140° F. (Do not stop whisking, as you do not want scrambled egg whites.) Immediately remove the mixing bowl from the heat and insert it onto the mixer with the whisk attachment. Whisk at medium-high speed until stiff peaks form. (Start mixing immediately. The mixture will cool as it is whipped.) Add vanilla and whisk an additional 30 seconds until fully incorporated.
  • Assembly. Remove the cake from the pan. With a serrated knife, cut off thin slices (no more than ¼ of an inch thick) from each of the four sides of the cake, each the full length of the cake. Crumble the thin slices into a bowl and set aside. Spread the fluff buttercream or the marshmallow crème frosting on the top of the cake. Sprinkle with the cake crumbs.


*You could, in theory, use natural cocoa powder instead of Dutch process, but you will not have as deep a chocolate flavor. I use 28 g. of Dutch process cocoa and 10 g. of black cocoa, for an even deeper chocolate flavor. (Black cocoa is Dutch process cocoa.)
  • The fluff buttercream, on its own, is very sweet, but eaten with the cake, it is very enjoyable. I offer the fluff buttercream as an option because some may find it easier to make, and it will last longer and can be stored at room temperature. (Although, I prefer to store it in an airtight container in the refrigerator. Bring it to room temperature to eat.)
  • The marshmallow crème frosting is far more superior in flavor and very fun to make! If you do not have a thermometer (GET ONE!), keep whisking the mixture over the simmering water for a minute or two after all the sugar is fully dissolved. Once the cake is frosted, store the cake in an airtight container in the refrigerator. Also bring it to room temperature before eating. This frosting should last a few days on the cake but may start to separate as time goes on. I have not experienced that for the simple reason that the cake is always gone within a couple days!
  • To make the marshmallow crème frosting without a mixer, use a metal mixing bowl for your ingredients. Once you reach the appropriate temperature, remove the bowl from the pot and continue whisking. Be careful – the bottom of the bowl will be hot! Whisking egg whites by hand is not impossible, but it is a workout.
  • An alternative to decorating if using marshmallow crème frosting is to use a kitchen torch to brown the frosting. If doing this, however, either do not use cake crumbs on top or sprinkle them AFTER you torch the frosting.
Calories: 315kcal
Course: Dessert, Snack, Tea Time
Cuisine: American
Keyword: chocolate cake


Calories: 315kcal | Carbohydrates: 55g | Protein: 3g | Fat: 10g | Saturated Fat: 2g | Trans Fat: 1g | Cholesterol: 26mg | Sodium: 155mg | Potassium: 126mg | Fiber: 1g | Sugar: 44g | Vitamin A: 107IU | Vitamin C: 1mg | Calcium: 56mg | Iron: 1mg