Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The BEST German Chocolate Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mari
  • Total Time: 1 hour 5 minutes
  • Yield: 12 servings
  • Diet: Vegetarian

Description

The BEST German Chocolate Cake is a rich, decadent chocolate layer cake filled with creamy coconut-pecan frosting. This Southern classic features moist cocoa cake, nostalgic caramelized sweetness, and nutty texture—perfect for birthdays, holidays, and every special occasion.


Ingredients

For the Cake:

  • 2 cups all-purpose flour

  • 2 cups granulated sugar

  • 3/4 cup unsweetened cocoa powder

  • 2 tsp baking soda

  • 1 tsp baking powder

  • 1 tsp salt

  • 1 cup buttermilk, room temperature

  • 1 cup brewed coffee (or hot water)

  • 1/2 cup vegetable oil

  • 2 large eggs

  • 2 tsp vanilla extract

For the Coconut-Pecan Frosting:

 

  • 1 cup evaporated milk

  • 1 cup granulated sugar

  • 3 large egg yolks

  • 1/2 cup unsalted butter

  • 1 tsp vanilla extract

  • 1 1/3 cups sweetened shredded coconut

  • 1 cup chopped pecans


Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.

  2. In a large mixing bowl, whisk together flour, sugar, cocoa, baking soda, baking powder, and salt.

  3. Add buttermilk, coffee, oil, eggs, and vanilla. Mix until smooth and well combined.

  4. Divide batter evenly among the pans and bake for 30–35 minutes, or until a toothpick comes out clean.

  5. Let cakes cool in pans for 10 minutes before transferring to wire racks to cool completely.

To Make the Frosting:
6. In a medium saucepan, combine evaporated milk, sugar, egg yolks, and butter over medium heat. Cook, stirring constantly, until thickened (about 10–12 minutes).
7. Remove from heat. Stir in vanilla, shredded coconut, and chopped pecans. Let cool to room temperature.

To Assemble:
8. Place one cake layer on a serving plate and spread with 1/3 of the frosting.
9. Repeat with remaining layers, finishing with frosting on top. (Sides remain unfrosted.)
10. Let sit at room temperature for 30 minutes before slicing and serving.

Notes

  • For a more intense chocolate flavor, use dark cocoa powder.

  • You can make the cake layers a day ahead and store wrapped at room temp.

  • Refrigerate any leftovers, covered, for up to 3–4 days.

 

  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Category: Dessert, Cake
  • Method: Baking
  • Cuisine: American