Step 1: Prepare the Cheesecake Filling
In a large mixing bowl, beat cream cheese and sugar until smooth.
Add egg and vanilla extract, mix until fully combined.
Cover and refrigerate while preparing the cake batter.
Step 2: Prepare the Cake Batter
Preheat oven to 350°F (175°C). Grease and flour two 9-inch cake pans.
In a bowl, whisk flour, baking soda, and salt.
In a separate bowl, beat butter and sugar until fluffy. Add eggs one at a time, mixing well.
Stir in vanilla extract and melted White German Chocolate.
Gradually add dry ingredients and buttermilk, alternating between the two. Mix until just combined.
Step 3: Assemble the Cake
Pour half of the cake batter into the prepared cake pans.
Add the cheesecake filling, spreading evenly.
Pour the remaining cake batter over the cheesecake layer.
Step 4: Bake the Cake
Bake for 50 minutes, or until a toothpick inserted in the center comes out clean.
Let the cake cool completely before frosting.
Step 5: Prepare the Coconut-Pecan Frosting
In a saucepan, whisk evaporated milk, sugar, egg yolks, and butter over medium heat.
Stir continuously until thickened (about 10 minutes).
Remove from heat and mix in vanilla extract, shredded coconut, and pecans.
Let cool before frosting the cake.
Step 6: Assemble & Frost the Cake
Place the first cake layer on a serving plate and spread frosting over it.
Add the second layer and frost the top and sides.
Serve and enjoy your White German Chocolate Cake with Cheesecake Center!