Preheat the oven to 350°F (175°C). Grease a jelly roll pan with shortening and line it with parchment paper.
In a stand mixer, beat the eggs on medium speed for about five minutes until pale and fluffy.
Gradually add superfine sugar and vegetable oil while continuing to mix until well combined.
Add milk and vanilla extract, mixing until smooth.
Sift together cake flour, cocoa powder, baking powder, and salt in a separate bowl.
Gradually fold the dry ingredients into the egg mixture, mixing on low speed until blended.
Pour the batter into the prepared jelly roll pan and spread evenly. Bake for 12-15 minutes until the cake springs back when touched.
While the cake is baking, sprinkle a clean tea towel with confectioners' sugar.
Once baked, turn the cake out onto the tea towel and roll it up tightly. Allow it to cool in this shape for about 30 minutes.
In a mixing bowl, beat together softened butter and marshmallow cream until smooth. Gradually add confectioners' sugar, vanilla extract, and salt, mixing until fluffy.
Unroll the cooled cake and spread the marshmallow filling evenly over the inside.
Re-roll the cake carefully, then frost the outside with the remaining filling.
Mix pink food coloring into the coconut and coat the cake with the colored coconut.
Refrigerate for at least 30 minutes before slicing and serving.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store in an airtight container in the refrigerator for up to a week.