A tender white cake layered with rich, creamy coconut-pecan filling — a beautiful twist on the classic German chocolate cake.
White Cake Layers
2 ½ cups cake flour
2 ½ tsp baking powder
½ tsp salt
½ cup unsalted butter, softened
¼ cup vegetable oil
1 ¾ cups granulated sugar
6 large egg whites
1 cup whole milk or buttermilk
2 tsp vanilla extract
½ tsp almond extract (optional)
Coconut-Pecan Filling
1 cup evaporated milk
1 cup granulated sugar
½ cup brown sugar
3 large egg yolks
½ cup unsalted butter
1 ½ cups sweetened shredded coconut
1 cup chopped pecans, toasted
1 tsp vanilla extract
Preheat oven to 350°F. Grease and line three 8-inch round cake pans.
Cream butter, sugar, and oil. Whip egg whites to soft peaks.
Mix dry ingredients. Alternate dry mix and milk into butter mixture. Fold in egg whites.
Divide batter into pans. Bake 25–28 minutes. Cool completely.
Make filling: Cook milk, sugars, yolks, and butter until thickened. Stir in coconut, pecans, and vanilla. Cool.
Assemble: Layer cake with filling between and on top. Leave sides bare or frost optionally.
Store chilled, covered, up to 5 days.
Freeze unfrosted layers for up to 1 month.
Toast nuts and coconut for more flavor.