01 -
Preheat oven to 350°F. Grease and flour two 9-inch round cake pans.
02 -
Combine all-purpose flour, baking powder, and salt in a medium bowl and whisk together.
03 -
In a large bowl, cream softened butter with granulated sugar until light and fluffy using a mixer.
04 -
Add eggs to the creamed mixture one at a time, beating well after each addition. Blend in vanilla extract.
05 -
Gradually add the dry ingredients to the wet mixture, alternating with milk, stirring just until smooth.
06 -
Evenly distribute batter between prepared pans. Bake for 25 to 30 minutes or until a toothpick comes out clean. Remove and allow cakes to cool completely on wire racks.
07 -
Heat 2 cups whole milk in a saucepan over medium heat until just warmed. In a separate bowl, whisk together 1/2 cup sugar, cornstarch, and egg yolks. Gradually whisk in warmed milk. Return mixture to saucepan. Stir constantly over medium heat until thickened. Remove from heat, stir in butter and vanilla. Cover with plastic wrap pressed to surface and cool completely.
08 -
Carefully slice each fully cooled cake layer in half horizontally, yielding four thin layers total.
09 -
Place one cake layer on a serving plate. Spread with a portion of custard filling and scatter diced strawberries over top. Repeat layering with remaining cake, custard, and strawberries.
10 -
Spread custard over the top layer. Arrange halved or whole strawberries decoratively. Pipe whipped cream around cake's edge as desired.
11 -
Refrigerate the assembled cake for at least 1 to 2 hours prior to serving to ensure stability and enhance flavor.