White German Chocolate Cake is an elegant variation of the classic German chocolate cake, trading the traditional dark chocolate base for a moist, tender white cake that pairs beautifully with the signature coconut-pecan filling. This modern take offers a lighter color and more delicate flavor, while keeping all the creamy, nutty richness fans love.
Contrary to its name, German chocolate cake is an American invention, named after Samuel German, who developed a sweet baking chocolate in the 1800s. This white version keeps the spirit of the original but brings a unique balance — rich yet airy, sweet but not too heavy.
Perfect for birthdays, weddings, spring gatherings, or anyone who loves coconut and pecans, this cake is just as stunning as it is delicious.
Ingredients Overview
The two stars of this dessert are the fluffy white cake layers and the coconut-pecan frosting — creamy, caramelized, and loaded with texture.
White Cake Layers
-
Cake Flour: Provides a fine, tender crumb and soft texture.
-
Egg Whites: Keep the cake white and give it lightness and structure.
-
Unsalted Butter: For rich flavor and moisture.
-
Vegetable Oil: Helps keep the crumb soft and tender even after refrigeration.
-
Granulated Sugar: Sweetens and aerates the batter.
-
Vanilla Extract + Almond Extract (optional): Adds depth and floral notes.
-
Whole Milk or Buttermilk: Keeps the cake moist and adds slight tang.
Tip: Room-temperature ingredients are key to an even rise and smooth batter.
Coconut-Pecan Filling
-
Evaporated Milk: The base for that classic custard-like texture.
-
Egg Yolks: Thicken the filling and give it richness.
-
Butter: Adds creaminess and shine.
-
Granulated Sugar + Brown Sugar: Brown sugar deepens the flavor.
-
Sweetened Shredded Coconut: For chewy texture and tropical flavor.
-
Chopped Pecans: Toasted pecans add crunch and nutty warmth.
-
Vanilla Extract: Rounds out the sweetness.
Optional Garnish
-
Toasted coconut flakes
-
White chocolate curls
-
Extra pecans or a drizzle of white ganache
Step-by-Step Instructions

1. Preheat & Prep
Preheat oven to 350°F (175°C). Grease and flour three 8-inch round cake pans. Line bottoms with parchment paper for easy release.
2. Make the White Cake Batter
In a large bowl or stand mixer, cream the butter and sugar together for 2–3 minutes, until light and fluffy. Add oil and mix well.
In a separate bowl, whisk egg whites until soft peaks form. Set aside.
Mix flour, baking powder, and salt in another bowl. Add the dry ingredients to the butter mixture in three additions, alternating with milk. Stir in vanilla and almond extract.
Gently fold in the whipped egg whites until just combined — this creates a light, fluffy texture.
Divide the batter evenly into prepared pans and smooth the tops.
3. Bake
Bake for 25–28 minutes or until a toothpick inserted in the center comes out clean. Let cool in pans for 10 minutes, then transfer to wire racks to cool completely.
4. Make the Coconut-Pecan Filling
In a medium saucepan over medium heat, combine evaporated milk, egg yolks, butter, and sugars. Stir constantly until thickened — about 10–12 minutes.
Remove from heat and stir in vanilla, coconut, and pecans. Cool completely to room temperature. The filling will thicken further as it cools.
Pro Tip: Toast the coconut and pecans in a dry skillet for a few minutes to intensify their flavor.
5. Assemble the Cake
Place one cake layer on a serving plate. Spread one-third of the coconut-pecan filling over the top, all the way to the edges. Repeat with remaining layers and filling, finishing with the top layer uncovered or fully frosted depending on your style.
Optional: Add white chocolate ganache drips or piped white buttercream for a more decorated look.
6. Chill (Optional)
Let the cake chill in the fridge for 30–60 minutes before slicing — this helps set the layers and makes for cleaner cuts.
Tips, Variations & Substitutions
-
Gluten-Free Option: Use a 1:1 gluten-free baking flour blend designed for cakes.
-
Dairy-Free Version: Swap butter for vegan butter, and use coconut milk (canned, full fat) instead of evaporated milk.
-
Almond Flour Add-In: Replace ¼ cup of the flour with almond flour for extra moisture and nutty flavor.
-
Extra Frosting?: Use leftover coconut filling as a dip for fruit or spread on toast!
Flavor Variations
-
Add a layer of white chocolate ganache between the cake and filling.
-
Use pineapple in the filling for a tropical twist.
-
Add a splash of bourbon or rum to the filling for an adult version.
Serving Ideas & Occasions
White German Chocolate Cake is a stunning centerpiece for:
-
Easter, Mother’s Day, or Bridal Showers
-
Spring birthdays and graduations
-
Anniversary or wedding cakes
-
Holiday desserts with a twist on tradition
Serve with:
-
Coffee or espresso
-
Sparkling wine or prosecco
-
Fresh strawberries or raspberries
Nutritional & Health Notes
This cake is indulgent, but also satisfying in small slices. The richness from butter, coconut, and nuts offers high satiety, making it perfect for special occasions.
-
High protein and healthy fats from eggs and pecans
-
Fiber from shredded coconut
-
Easily customizable for dietary needs
To reduce sugar:
-
Cut sugar in the cake by ¼ cup
-
Use unsweetened coconut and reduce brown sugar in the filling
FAQs
Q1: Is white German chocolate cake just regular German chocolate cake without cocoa?
A1: Not exactly. While it omits chocolate in the cake layers, white German chocolate cake is often lighter and fluffier, resembling white or vanilla cake, but it still features the same coconut-pecan topping.
Q2: Can I make this cake ahead of time?
A2: Yes! Bake the layers and prepare the filling up to 2 days ahead. Store separately in the fridge and assemble the day you plan to serve.
Q3: Can I use boxed white cake mix?
A3: Yes, for a shortcut. Use 2 boxes of white cake mix (follow instructions) and layer with homemade coconut-pecan frosting for a semi-homemade version.
Q4: Can I frost the sides of the cake?
A4: Traditionally, German chocolate cakes aren’t frosted on the sides. But you can use buttercream or extra filling to cover the sides for a more polished finish.
Q5: How should I store leftovers?
A5: Store covered in the refrigerator for up to 5 days. Bring to room temperature before serving for the best texture.
Q6: Can I make cupcakes instead?
A6: Yes! Divide batter into lined cupcake tins and bake for 18–20 minutes. Top each cupcake with a spoonful of coconut-pecan filling.
Q7: Can I freeze this cake?
A7: You can freeze the cake layers for up to 1 month. Wrap well in plastic and foil. Freeze the filling separately. Thaw overnight in the fridge and assemble before serving.
PrintSunday White Chocolate Cake — Soft & Buttery Layers
A tender white cake layered with rich, creamy coconut-pecan filling — a beautiful twist on the classic German chocolate cake.
- Prep Time: 25 minutes
- Cool Time: 1 hour
- Cook Time: 30 minutes
- Total Time: 2 hours
- Yield: 12–14 slices 1x
Ingredients
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
Instructions
-
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.
Notes
-
Store chilled, covered, up to 5 days.
-
Freeze unfrosted layers for up to 1 month.
-
Toast nuts and coconut for more flavor.
