A delicious multi-layered cake filled with creamy custard and covered in a smooth icing, perfect for special occasions.
Directions
Step 1
Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
Step 2
In a medium bowl, whisk together the all-purpose flour, cake flour, baking powder, and salt. Set aside.
Step 3
In a large bowl, cream the butter and granulated sugar together until light and fluffy.
Step 4
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
Step 5
Add the flour mixture to the butter mixture alternately with the whole milk, beginning and ending with the flour mixture. Mix until just combined.
Step 6
Divide the batter evenly among the prepared cake pans and smooth the tops.
Step 7
Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then turn out onto wire racks to cool completely.
Step 8
For the custard filling, whisk together the cornstarch and some of the heavy cream to form a slurry. In a saucepan, heat the remaining heavy cream until hot but not boiling. Gradually whisk in the cornstarch slurry and cook, stirring constantly, until thickened. Remove from heat and let cool.
Step 9
For the icing, sift together the confectioners' sugar and cocoa powder. In a large bowl, beat the butter until smooth. Gradually add the sugar mixture, alternating with the heavy cream, until the icing is smooth and spreadable. Stir in the melted chocolate chips.
Step 10
To assemble the cake, place one cake layer on a serving plate. Spread a layer of custard filling over the top. Repeat with the remaining cake layers and custard filling. Frost the top and sides of the cake with the chocolate icing.
Step 11
Chill the cake in the refrigerator for at least 1 hour before serving.