Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Easy German Chocolate Cake recipe

German Chocolate Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This authentic German Chocolate Cake is a showstopper. It features three layers of moist, tender German sweet chocolate cake, filled and topped with the classic cooked coconut-pecan custard frosting. It is rich, indulgent, and perfect for special occasions.

  • Total Time: 120
  • Yield: 12 slices

Ingredients

— The Chocolate Cake —

4 oz (115g) German sweet chocolate (e.g., Baker’s brand), chopped

½ cup water

2 cups (250g) all-purpose flour

1 teaspoon baking soda

¼ teaspoon salt

1 cup (2 sticks) unsalted butter, softened

2 cups (400g) granulated sugar

4 large eggs, separated (yolks and whites)

1 teaspoon vanilla extract

1 cup buttermilk

— The Coconut Pecan Frosting —

1 cup (240ml) evaporated milk

1 cup (200g) granulated sugar

3 large egg yolks

½ cup (1 stick) unsalted butter, cut into pieces

1 teaspoon vanilla extract

1 ½ cups sweetened shredded coconut

1 cup chopped pecans

Instructions

1. **Preheat:** Preheat oven to 350°F (175°C). Grease and flour three 9-inch round cake pans. Line the bottoms with parchment paper.

2. **Melt Chocolate:** In a small saucepan or microwave-safe bowl, melt the German sweet chocolate with the ½ cup water. Stir until smooth and set aside to cool.

3. **Mix Dry Ingredients:** In a medium bowl, whisk together the flour, baking soda, and salt.

4. **Cream Butter & Sugar:** In a large bowl or stand mixer, beat the softened butter and 2 cups sugar until light and fluffy (about 3 minutes). Beat in the 4 egg yolks, one at a time. Stir in the melted chocolate and vanilla.

5. **Combine Batter:** Add the flour mixture and buttermilk alternately to the batter (begin and end with flour), beating on low speed just until combined.

6. **Whip Egg Whites:** In a separate clean bowl, beat the 4 egg whites until stiff peaks form. Gently fold the egg whites into the cake batter until no white streaks remain.

7. **Bake:** Divide the batter evenly among the three prepared pans. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.

8. **Cool:** Cool in pans for 10 minutes, then turn out onto wire racks to cool completely.

9. **Make Frosting:** In a medium saucepan, combine the evaporated milk, 1 cup sugar, 3 egg yolks, and ½ cup butter. Cook over medium heat, stirring constantly, until the mixture thickens and turns golden (about 10–12 minutes).

10. Remove from heat. Stir in the vanilla, coconut, and pecans. Let the frosting cool until it is thick and spreadable (about 30 minutes).

11. **Assemble:** Place one cake layer on a serving plate. Spread â…“ of the frosting over the top. Repeat with the second and third layers. (Traditionally, the sides are left bare to show off the layers).

12. Chill for 30 minutes before slicing to set the frosting.

Notes

Chocolate Choice: Authentic German Chocolate Cake uses a specific type of dark baking chocolate called ‘German’s Sweet Chocolate’ (developed by Samuel German, hence the name—it’s not actually from Germany!). It is sweeter than semi-sweet chocolate.

Frosting Texture: Don’t rush the cooling of the frosting. If you put it on the cake while hot, it will run off. It needs to be thick and gooey.

Egg Whites: Folding in the stiff egg whites gives this cake its signature light-but-rich texture. Be gentle so you don’t deflate them.

Storage: Store the cake in the refrigerator because of the custard frosting. Bring to room temperature before serving for the best flavor.

  • Author: Anna Lovae
  • Prep Time: 45
  • Cook Time: 35
  • Category: Dessert
  • Method: Bake
  • Cuisine: American
  • Diet: Vegetarian