The Ultimate Old-School German Chocolate Cake (Authentic & Detailed Guide)
If you’re looking for a truly classic, old-fashioned German Chocolate Cake — the kind with soft, moist chocolate layers and rich coconut-pecan frosting — this is the recipe you want.
Despite its name, German Chocolate Cake is not from Germany. It’s named after Samuel German, who developed a sweet baking chocolate for Baker’s Chocolate in 1852. The recipe became famous in the United States in the mid-20th century and quickly turned into one of the most beloved American layer cakes of all time.
This version stays true to the traditional method — separated eggs, melted sweet chocolate, and a slow-cooked coconut pecan frosting.
Ingredients
For the Chocolate Cake Layers (Makes 3 layers – 9-inch pans)
Chocolate Base
- 4 oz (115g) German’s sweet chocolate (or sweet baking chocolate)
- ½ cup (120ml) boiling water
Dry Ingredients
- 2½ cups (300g) all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon salt
Wet Ingredients
- 1 cup (227g) unsalted butter, softened
- 2 cups (400g) granulated sugar
- 4 large eggs, separated
- 1 teaspoon pure vanilla extract
- 1 cup (240ml) buttermilk (room temperature)
For the Classic Coconut-Pecan Frosting
- 1 cup (240ml) evaporated milk
- 1 cup (200g) packed light brown sugar
- 3 large egg yolks
- ½ cup (113g) unsalted butter
- 1 teaspoon vanilla extract
- 1½ cups (130g) sweetened shredded coconut
- 1 cup (120g) chopped pecans
Step-by-Step Instructions
Step 1: Melt the Chocolate
- Chop the sweet chocolate into small pieces.
- Pour boiling water over it.
- Stir until smooth and fully melted.
- Let it cool completely before using.
This step ensures the chocolate blends smoothly into the batter.
Step 2: Prepare the Dry Mixture
In a medium bowl, whisk together:
- Flour
- Baking soda
- Salt
Set aside.
Step 3: Cream Butter and Sugar
In a large mixing bowl:
- Beat butter for 2–3 minutes until creamy.
- Gradually add sugar.
- Continue beating for about 4–5 minutes until light and fluffy.
This creates air in the batter and gives the cake its soft texture.
Step 4: Add Egg Yolks and Flavoring
- Add egg yolks one at a time.
- Beat well after each addition.
- Stir in vanilla extract.
- Mix in the cooled melted chocolate.
The mixture should look smooth and slightly thick.
Step 5: Alternate Dry Ingredients and Buttermilk
Add in this order:
- ⅓ of dry ingredients
- ½ buttermilk
- ⅓ dry
- Remaining buttermilk
- Final ⅓ dry
Mix gently after each addition. Do not overmix.
Step 6: Whip the Egg Whites
In a clean bowl:
- Beat egg whites until stiff peaks form.
- Carefully fold them into the batter using a spatula.
This step makes the cake light and tender.
Step 7: Bake the Cake
- Preheat oven to 350°F (175°C).
- Grease and flour three 9-inch round cake pans.
- Divide batter evenly.
- Bake for 25–30 minutes.
- Cake is ready when a toothpick inserted comes out clean.
- Cool in pans for 10 minutes.
- Transfer to wire racks to cool completely.
Do not frost warm cake layers.
Making the Coconut-Pecan Frosting
Step 1: Cook the Custard Base
In a saucepan over medium heat, combine:
- Evaporated milk
- Brown sugar
- Egg yolks
- Butter
Cook while stirring constantly for about 10–12 minutes.
The mixture should thicken and coat the back of a spoon.
Step 2: Add Coconut and Pecans
- Remove from heat.
- Stir in vanilla.
- Add shredded coconut and chopped pecans.
- Let cool until thick and spreadable (30–45 minutes).
The frosting thickens as it cools.
Assembling the Cake
- Place first cake layer on a serving plate.
- Spread about ⅓ of the frosting evenly.
- Add second layer and repeat.
- Place final layer on top.
- Spread remaining frosting over the top.
Traditional German Chocolate Cake does not frost the sides — the beautiful cake layers stay visible.
Expert Baking Tips
Use room temperature ingredients for smooth mixing
Toast pecans for deeper flavor
Do not rush the frosting — constant stirring prevents scrambling
Let cake rest 1–2 hours before slicing
Store covered to prevent drying
Storage Instructions
- Room temperature (covered): 2 days
- Refrigerator: up to 5 days
- Freezer (unfrosted layers wrapped well): 2 months
Bring refrigerated cake to room temperature before serving.
Why This Cake Is So Special
- Moist, rich chocolate layers
- Not overly sweet
- Creamy, nutty, caramel-like frosting
- Perfect balance of texture and flavor
- A true American classic
This cake is perfect for birthdays, holidays, or whenever you want something nostalgic and impressive.
If you’d like, I can also provide:
- A bakery-style upgraded version
- A super moist modern variation
- A sheet cake version
- Or a beginner-friendly simplified method