White German Chocolate Cake with Cheesecake Center Recipe
Introduction
This White German Chocolate Cake with Cheesecake Center is a delightful twist on the classic dessert. Featuring moist white cake layers, a creamy cheesecake filling, and a rich coconut-pecan frosting, it’s sure to impress guests and satisfy any sweet tooth.

Ingredients
- 2 ½ cups all-purpose flour
- 2 cups granulated sugar
- 1 cup unsalted butter, softened
- 1 cup buttermilk, room temperature
- 4 large eggs
- 1 tablespoon vanilla extract
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 16 oz cream cheese, softened
- ½ cup granulated sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- ½ cup sour cream
- 1 cup evaporated milk
- 1 cup granulated sugar
- 3 large egg yolks
- ½ cup unsalted butter
- 1 teaspoon vanilla extract
- 1 ½ cups sweetened shredded coconut
- 1 ½ cups chopped pecans, toasted (for extra flavor)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease and lightly flour your cake pans to prevent sticking.
- Step 2: In a mixing bowl, cream together the softened butter and 2 cups granulated sugar until the mixture is light and fluffy. Add 4 eggs and 1 tablespoon vanilla extract, mixing well after each addition.
- Step 3: In a separate bowl, whisk together the flour, baking powder, baking soda, and salt. Gradually add this dry mixture to the creamed butter and sugar, alternating with the buttermilk. Begin and end with the dry ingredients, mixing until just combined.
- Step 4: Pour the batter evenly into the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Remove from oven.
- Step 5: While the cake layers bake, prepare the cheesecake center. Beat together the cream cheese and ½ cup sugar until smooth. Add 2 eggs, 2 teaspoons vanilla extract, and sour cream; mix until well combined.
- Step 6: Pour the cheesecake mixture over the baked cake layers. Return to the oven and bake for an additional 15-20 minutes, or until the cheesecake center is set. Remove from oven and let cool.
- Step 7: To make the coconut-pecan frosting, combine evaporated milk, 1 cup sugar, 3 egg yolks, and ½ cup butter in a saucepan. Cook over medium heat, stirring constantly until the mixture thickens.
- Step 8: Remove the saucepan from heat. Stir in 1 teaspoon vanilla extract, shredded coconut, and toasted pecans. Allow the frosting to cool slightly before spreading.
- Step 9: Once the cake has fully cooled, spread the coconut-pecan frosting evenly over the top. Slice and serve your decadent White German Chocolate Cake with Cheesecake Center.
Tips & Variations
- For a richer flavor, toast the shredded coconut lightly before adding it to the frosting.
- Use room temperature ingredients for better mixing and a smoother batter.
- You can substitute half-and-half for evaporated milk if needed, though the frosting may be slightly less thick.
- Consider adding a teaspoon of almond extract to the cheesecake center for a subtle nutty note.
Storage
Store the cake covered in the refrigerator for up to 4 days to keep the cheesecake center fresh. Bring portions to room temperature before serving for the best texture and flavor. Leftover cake can be wrapped tightly and frozen for up to 1 month; thaw overnight in the refrigerator before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake ahead of time?
Yes, this cake can be made a day ahead and refrigerated. Just cover it tightly to prevent it from drying out. The flavors often improve after resting overnight.
What can I use instead of buttermilk?
If you don’t have buttermilk on hand, you can make a substitute by adding 1 tablespoon of lemon juice or white vinegar to 1 cup of milk. Let it sit for 5 minutes before using in the recipe.
PrintWhite German Chocolate Cake with Cheesecake Center Recipe
This White German Chocolate Cake with Cheesecake Center features moist layers of vanilla cake with a creamy, tangy cheesecake filling. Topped with a luscious coconut-pecan frosting reminiscent of the classic German chocolate cake, it offers a delicious twist on a beloved dessert perfect for celebrations and special occasions.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 20 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake
- 2 ½ cups all-purpose flour
- 2 cups granulated sugar
- 1 cup unsalted butter, softened
- 1 cup buttermilk, room temperature
- 4 large eggs
- 1 tablespoon vanilla extract
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
Cheesecake Center
- 16 oz cream cheese, softened
- ½ cup granulated sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- ½ cup sour cream
Coconut-Pecan Frosting
- 1 cup evaporated milk
- 1 cup granulated sugar
- 3 large egg yolks
- ½ cup unsalted butter
- 1 teaspoon vanilla extract
- 1 ½ cups sweetened shredded coconut
- 1 ½ cups chopped pecans, toasted
Instructions
- Preheat and prepare pans: Preheat your oven to 350°F (175°C). Grease and flour your cake pans thoroughly to ensure the cake layers release easily after baking.
- Make the cake batter: In a mixing bowl, cream together the softened butter and 2 cups granulated sugar until light and fluffy. Beat in the 4 large eggs one at a time, then stir in 1 tablespoon vanilla extract.
- Combine dry ingredients: In a separate bowl, whisk together the 2 ½ cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, and ½ teaspoon salt.
- Mix dry and wet ingredients: Gradually add the flour mixture to the butter mixture alternately with 1 cup buttermilk, beginning and ending with the flour mixture. Mix until just combined to keep the batter light.
- Bake the cake layers: Pour the batter evenly into the prepared cake pans. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Remove from the oven and let cool slightly.
- Prepare the cheesecake center: Beat together 16 oz softened cream cheese and ½ cup granulated sugar until smooth. Add 2 eggs, 2 teaspoons vanilla extract, and ½ cup sour cream, mixing until fully incorporated and creamy.
- Add cheesecake layer and bake: Pour the cheesecake mixture over the baked cake layers and return to the oven. Bake for an additional 15-20 minutes, or until the cheesecake center is set but still slightly jiggly in the middle. Remove from oven and cool completely.
- Make the coconut-pecan frosting: In a saucepan, combine 1 cup evaporated milk, 1 cup granulated sugar, 3 egg yolks, and ½ cup unsalted butter. Cook over medium heat, stirring constantly, until the mixture thickens and coats the back of a spoon.
- Add coconut and pecans: Remove the saucepan from heat. Stir in 1 teaspoon vanilla extract, 1 ½ cups sweetened shredded coconut, and 1 ½ cups toasted chopped pecans. Allow the frosting to cool slightly so it thickens but is still spreadable.
- Assemble and serve: Once the cake has completely cooled, spread the coconut-pecan frosting evenly over the top of the cheesecake center. Slice and serve this decadent and unique White German Chocolate Cake.
Notes
- Make sure all dairy ingredients are at room temperature for smooth batter and cheesecake mixture.
- Toast the pecans in a dry skillet over medium heat for 3-5 minutes until fragrant before adding to frosting for enhanced flavor.
- If the frosting thickens too much while cooling, gently warm it slightly to make spreading easier.
- This cake is best served the day after baking to allow the flavors to meld and the cheesecake center to fully set.
- Store leftover cake covered in the refrigerator for up to 4 days.
Keywords: white german chocolate cake, cheesecake cake, coconut pecan frosting, layered cake, creamy cheesecake center

