This German Chocolate Cake is rich, moist, and topped with a classic coconut-pecan frosting. It uses melted sweet baking German chocolate in the batter and a chewy, nutty frosting that makes each bite special. If you like smaller treats, try German chocolate cupcakes for the same flavors in single servings.
Why This Recipe Works
The melted German chocolate gives the cake a deep chocolate flavor without heavy cocoa. Beating butter and sugar until fluffy traps air and helps the cake rise. Folding beaten egg whites keeps the crumb light. The coconut-pecan topping is cooked with evaporated milk and egg yolks so it sets to a pudding-like texture that holds on the cake.
Why you should try this recipe
This cake balances chocolate and nutty coconut frosting. It is a showstopper for gatherings but still easy to make. The steps are clear and the ingredients are common. You can make it for birthdays, dinner parties, or a special dessert at home.
How to make German Chocolate Cake
Follow the steps below in order. Read all steps first and have ingredients ready.
Ingredients :
- 4 oz sweet baking German chocolate (chopped; such as Baker’s or Ghirardelli German’s sweet chocolate)
- 1/2 cup boiling water
- 1 cup unsalted butter (softened to room temperature)
- 2 cups granulated sugar
- 4 large eggs (separated, at room temperature)
- 2 teaspoons pure vanilla extract
- 2 1/2 cups cake flour (300 g, spooned and leveled; all-purpose flour can be used by weight)
- 1 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1 cup buttermilk (at room temperature; full-fat preferred)
- 1 cup evaporated milk
- 1 cup granulated sugar (for coconut pecan frosting)
- 3 large egg yolks (for coconut pecan frosting)
- 1/2 cup unsalted butter (cut into pieces, for coconut pecan frosting)
- 1 teaspoon pure vanilla extract (for coconut pecan frosting)
- 1 1/3 cups sweetened shredded coconut
- 1 cup chopped pecans (lightly toasted if possible)
- 1/2 cup unsalted butter (softened, for optional chocolate frosting)
- 2 1/2 cups powdered sugar (300 g, sifted, for optional chocolate frosting)
- 1/3 cup unsweetened cocoa powder (Dutch-process may be used for deeper flavor)
- 1/4 teaspoon fine sea salt (for optional chocolate frosting)
- 3–4 tablespoons heavy cream or milk (for optional chocolate frosting)
- 1 teaspoon pure vanilla extract (for optional chocolate frosting)
Equipments Needed
- Three 8-inch round cake pans
- Parchment paper and a knife or scissors for rounds
- Stand mixer or hand mixer
- Large mixing bowls and small bowls
- Whisk and rubber spatula
- Heatproof bowl for melting chocolate
- Medium saucepan for frosting
- Wire cooling racks
- Offset spatula or butter knife for frosting
Step-by-Step Instructions :
- Preheat your oven to 350°F (175°C). Grease three 8-inch round cake pans with butter or nonstick spray. Line the bottoms with parchment rounds and lightly flour the sides.
- Place the chopped sweet baking German chocolate in a heatproof bowl. Pour the boiling water over the chocolate and let sit for 1–2 minutes, then stir until smooth and glossy. Set aside to cool until warm but not hot.
- In a large mixing bowl, beat the softened butter and 2 cups of granulated sugar with a hand mixer or stand mixer on medium-high speed for 3–4 minutes, until pale and fluffy. Add the 4 egg yolks one at a time, beating well after each addition. Mix in 2 teaspoons vanilla extract and the melted German chocolate until fully combined.
- In a separate bowl, whisk together the cake flour, baking soda, and 1/2 teaspoon fine sea salt. With the mixer on low, add the dry ingredients in three parts, alternating with the buttermilk (beginning and ending with the flour): flour, buttermilk, flour, buttermilk, flour. Mix just until no dry flour pockets remain.
- In a clean bowl, beat the 4 egg whites on medium-high speed until stiff peaks form. Gently fold the beaten egg whites into the batter in two additions using a spatula, taking care not to deflate them.
- Divide the batter evenly among the three prepared pans. Smooth the tops and bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs. Cool the cakes in the pans on a wire rack for 10–15 minutes, then run a knife around the edges, invert onto racks, remove parchment, and cool completely.
- In a medium saucepan, whisk together the evaporated milk, 1 cup granulated sugar, and 3 egg yolks until smooth. Add 1/2 cup unsalted butter pieces and cook over medium heat, stirring constantly, for 8–12 minutes, until thickened and pudding-like and the mixture coats the back of a spoon. Remove from heat and stir in 1 teaspoon vanilla extract, shredded coconut, and chopped pecans. Transfer to a bowl and cool to room temperature, stirring occasionally.
- For frosted sides or an extra chocolate layer, beat 1/2 cup softened butter in a mixing bowl until creamy. Add powdered sugar, cocoa powder, and 1/4 teaspoon fine sea salt and mix on low until combined. Add 3 tablespoons cream or milk and 1 teaspoon vanilla, then beat on medium-high for 2–3 minutes until light and fluffy. Adjust consistency with a little more cream or powdered sugar as needed.
- Place one cooled cake layer on a serving plate or cake stand. If using chocolate frosting, spread a thin layer over the top. Spoon about 3/4 to 1 cup of coconut pecan frosting over the layer and spread almost to the edges. Repeat with the second layer: cake, optional chocolate frosting, coconut pecan frosting. Place the final cake layer on top. Frost the sides with remaining chocolate frosting, if using, then pile the remaining coconut pecan frosting on top, spreading to the edges and swirling decoratively.
- Serve at room temperature. The cake can sit lightly covered at room temperature for up to 24 hours. After that, refrigerate covered for up to 4–5 days, bringing slices to room temperature for 20–30 minutes before serving.
For a different chocolate crumb or extra fudgy texture, you can read a tested moist chocolate cake method and adapt small steps to this batter.
How to serve German Chocolate Cake
Serve slices at room temperature. The coconut-pecan topping is best slightly cool but not chilled. Add a scoop of vanilla ice cream or a dollop of whipped cream if you like. Use a sharp knife warmed in hot water for clean slices.
How to store German Chocolate Cake
Cover the cake with a cake dome or plastic wrap and keep in the fridge for up to 4–5 days. You can also freeze individual slices wrapped tightly in plastic and foil for up to 2 months. Thaw in the fridge overnight and bring to room temperature before serving.
Tips & Tricks
- Let melted chocolate cool to warm, not hot, before adding to butter so the butter does not melt.
- Separate eggs while cold for easier separation, then bring yolks and whites to room temperature before mixing.
- Toast pecans lightly in a dry pan for 3–4 minutes to boost flavor.
- Beat egg whites to stiff peaks but do not overbeat; overbeaten whites will deflate when folded.
- For easier spreading, chill the cake layers briefly to firm them before adding the heavy coconut-pecan topping.
- For cleaner slices, chill the cake 20–30 minutes after topping, then slice.
For a crunchy caramel element or a dramatic twist, you can check a chocolate caramel toffee crunch cake for inspiration.
Variations & Substitutions
- All-purpose flour: Use 360 g AP flour by weight if you do not have cake flour.
- Milk options: Use whole milk with 1 tsp lemon juice or vinegar as a buttermilk substitute.
- Nuts: Swap pecans for walnuts if preferred.
- Chocolate: Use Dutch-process cocoa in the optional frosting for deeper flavor.
- Frosting only: Make as a two-layer cake if you prefer less height.
FAQs
Q: Can I make the cake ahead?
A: Yes. Bake layers 1–2 days ahead and wrap well. Keep the coconut-pecan topping separate and assemble the day you serve.
Q: Do I have to use evaporated milk in the topping?
A: Evaporated milk helps the thick, caramel-like texture. Whole milk will work but the topping may be thinner.
Q: Can I skip beating egg whites?
A: Beating egg whites makes the cake lighter. You can skip them but the crumb will be denser.
Q: How do I get the topping to set?
A: Cooking the topping until it coats the back of a spoon and cooling it to room temperature will help it hold on the cake.
Q: Can I make this gluten-free?
A: Yes, use a 1:1 gluten-free flour blend by weight and test bake times; texture may vary.
Conclusion
This German Chocolate Cake is a classic with a moist chocolate crumb and a sticky coconut-pecan topping. For another trusted take on the classic, see the Homemade German Chocolate Cake – Tastes Better From Scratch recipe for more tips and photos. For an upgraded, detailed bake with extra notes, read the Upgraded German Chocolate Cake – Sally’s Baking Addiction.
PrintGerman Chocolate Cake
A rich and moist German Chocolate Cake topped with a classic coconut-pecan frosting, perfect for gatherings and special occasions.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 60 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: German
- Diet: Vegetarian
Ingredients
- 4 oz sweet baking German chocolate (chopped; such as Baker’s or Ghirardelli)
- 1/2 cup boiling water
- 1 cup unsalted butter (softened to room temperature)
- 2 cups granulated sugar
- 4 large eggs (separated, at room temperature)
- 2 teaspoons pure vanilla extract
- 2 1/2 cups cake flour (300 g, spooned and leveled)
- 1 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1 cup buttermilk (at room temperature; full-fat preferred)
- 1 cup evaporated milk
- 1 cup granulated sugar (for coconut pecan frosting)
- 3 large egg yolks (for coconut pecan frosting)
- 1/2 cup unsalted butter (cut into pieces, for coconut pecan frosting)
- 1 teaspoon pure vanilla extract (for coconut pecan frosting)
- 1 1/3 cups sweetened shredded coconut
- 1 cup chopped pecans (lightly toasted)
- 1/2 cup unsalted butter (softened, for optional chocolate frosting)
- 2 1/2 cups powdered sugar (300 g, sifted, for optional chocolate frosting)
- 1/3 cup unsweetened cocoa powder
- 1/4 teaspoon fine sea salt (for optional chocolate frosting)
- 3–4 tablespoons heavy cream or milk (for optional chocolate frosting)
- 1 teaspoon pure vanilla extract (for optional chocolate frosting)
Instructions
- Preheat your oven to 350°F (175°C). Grease three 8-inch round cake pans with butter or nonstick spray. Line with parchment and flour the sides.
- In a heatproof bowl, place the chopped German chocolate and pour boiling water over it. Let sit for 1-2 minutes, then stir until smooth and glossy.
- In a mixing bowl, beat the softened butter and sugar for 3-4 minutes until fluffy. Add egg yolks separately, mixing well after each. Add vanilla extract and melted chocolate.
- Whisk flour, baking soda, and salt in a separate bowl. With a mixer on low, alternate adding dry ingredients and buttermilk until just combined.
- In a clean bowl, beat egg whites to stiff peaks and carefully fold into the batter in two additions.
- Divide the batter among the pans and bake for 25-30 minutes. Cool in pans for 10-15 minutes, then invert onto wire racks to cool completely.
- For the frosting, whisk evaporated milk, sugar, and egg yolks in a saucepan. Add butter and cook while stirring until thickened (8-12 minutes). Remove from heat and add vanilla, coconut, and pecans. Cool to room temperature.
- If using chocolate frosting, beat butter until creamy. Mix in powdered sugar, cocoa, and salt, then add cream/milk and vanilla and beat until fluffy.
- Assemble the cake by layering with coconut pecan frosting between layers and using additional chocolate frosting on the sides if desired. Top with remaining coconut pecan frosting.
- Serve at room temperature, optionally with ice cream or whipped cream.
Notes
Let the melted chocolate cool to warm before mixing with butter. Toast pecans for enhanced flavor. Chill cake layers for easier frosting.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 38g
- Sodium: 300mg
- Fat: 21g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 70mg
Hi, I’m Lina! I’m a 43-year-old home cook and mom of two, serving up easy, soul-hugging recipes for real-life families. Join me for delicious and reliable baking recipes. Everything from cakes, brownies, cheese cake and cookies to bars, quick breads, and more. Every recipe is tested, perfected, and made to inspire confidence in your kitchen. Happy baking!
