White German Chocolate Cake with Cheesecake Center
A show-stopping dessert with soft white cake, a creamy cheesecake surprise, and a classic coconut-pecan topping.
This White German Chocolate Cake with Cheesecake Center is a true celebration cake. It combines three irresistible layers: tender buttery white cake, a rich and creamy cheesecake center, and a thick homemade coconut-pecan topping that takes it over the top. Perfect for holidays, birthdays, or when you want a dessert that gets everyone talking.
What Makes This Cake Special?
- Moist and fluffy white cake layers
- A full cheesecake baked separately for clean, perfect layers
- Classic German chocolate coconut-pecan topping
- Elegant look with bakery-style flavor
Ingredients
White Cake Layers
- 2 ½ cups all-purpose flour
- 2 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup (2 sticks) unsalted butter, softened
- 2 cups granulated sugar
- 4 egg whites, room temperature
- 2 teaspoons vanilla extract
- 1 cup whole milk, room temperature
Cheesecake Center
- 16 oz (2 blocks) cream cheese, softened
- ½ cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- ¼ cup sour cream
German Chocolate Coconut-Pecan Topping
- 1 cup evaporated milk
- 1 cup brown sugar (light or dark)
- 3 egg yolks
- ½ cup unsalted butter
- 1 teaspoon vanilla extract
- 1 ½ cups sweetened shredded coconut
- 1 cup chopped pecans
Step-by-Step Instructions
Step 1: Prepare the Cheesecake Layer
- Preheat oven to 325°F (163°C).
- Grease a 9-inch springform pan and line the bottom with parchment paper.
- In a large bowl, beat the softened cream cheese until completely smooth and creamy.
- Add sugar and mix until fully incorporated.
- Beat in the eggs one at a time, followed by vanilla extract and sour cream.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 35–40 minutes, until the center is just set (slight jiggle is fine).
- Cool completely at room temperature, then refrigerate for at least 2 hours or overnight.
Chilling is essential for clean layering.
Step 2: Make the White Cake Layers
- Preheat oven to 350°F (175°C).
- Grease and flour two 9-inch round cake pans.
- In a medium bowl, whisk together flour, baking powder, and salt.
- In a large bowl, cream butter and sugar until light and fluffy (3–4 minutes).
- Add egg whites one at a time, mixing well after each addition.
- Mix in vanilla extract.
- Alternately add dry ingredients and milk, starting and ending with dry ingredients.
- Divide batter evenly between the two pans.
- Bake for 25–30 minutes, or until a toothpick comes out clean.
- Cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
Step 3: Make the Coconut-Pecan Topping
- In a medium saucepan, combine evaporated milk, brown sugar, egg yolks, and butter.
- Cook over medium heat, stirring constantly to prevent scrambling.
- Continue cooking for 10–12 minutes until thick and glossy.
- Remove from heat and stir in vanilla, coconut, and pecans.
- Let cool to room temperature – it will thicken more as it cools.
Step 4: Assemble the Cake
- Place one white cake layer on a serving plate or cake stand.
- Carefully place the chilled cheesecake layer on top.
- Add the second white cake layer over the cheesecake.
- Spoon the coconut-pecan topping generously over the top, letting it drip slightly down the sides.
No frosting needed – the topping is the star.
Variations & Tips
- Add melted white chocolate to the cheesecake batter for a luxurious twist
- Spread salted caramel sauce between layers for extra indulgence
- Toast the coconut and pecans for deeper flavor
- Chill the assembled cake 30 minutes before slicing for perfect cuts
Storage
- Refrigerate covered for up to 4 days
- Best served slightly chilled or at cool room temperature