No ads. No life stories. Just recipes.
EasyCook

The home cook’s answer sheet

German Chocolate Cake with Coconut Pecan Frosting

Prep
30 min
Cook
38 min
Yield
16 servings
Level
medium
Cuisine
American
German Chocolate Cake with Coconut Pecan Frosting

A classic German chocolate cake featuring two moist chocolate layers made with German baking chocolate and buttermilk, filled and topped with a rich coconut pecan frosting and finished with chocolate buttercream. This indulgent dessert combines the deep chocolate flavor with the sweet, nutty texture of toasted coconut and pecans. Perfect for special occasions and celebrations, this traditional cake requires some time and technique but delivers impressive results that are worth the effort.

No ratings yet — be the first

Method

20 steps
  1. 1

    Preheat oven and prepare cake pans with baking spray and parchment paper

  2. 2

    Mix flour, baking powder, salt, and baking soda in large bowl

  3. 3

    Whisk sugars, oil, eggs, buttermilk, vanilla, and melted chocolate until smooth

  4. 4

    Combine wet and dry ingredients until no lumps remain

  5. 5

    Whisk in boiling water until combined

  6. 6

    Distribute batter between pans and bake until toothpick comes out clean

  7. 7

    Cool cakes completely in pans on wire rack

  8. 8

    Make coconut pecan frosting by whisking brown sugar, sugar, butter, egg yolks, and evaporated milk

  9. 9

    Cook over medium heat, whisking constantly until mixture boils and thickens

  10. 10

    Remove from heat and stir in vanilla, toasted coconut, and toasted pecans

  11. 11

    Cool frosting to room temperature

  12. 12

    Make chocolate buttercream by creaming butter and melted chocolate

  13. 13

    Gradually add powdered sugar, then vanilla and milk

  14. 14

    Whip on medium-high speed until light and fluffy

  15. 15

    Remove cakes from pans and trim tops if uneven

  16. 16

    Place first layer on serving platter and frost with thin chocolate buttercream layer

  17. 17

    Add half the coconut pecan frosting, leaving half-inch border

  18. 18

    Add second layer and apply thin chocolate frosting layer on top and sides

  19. 19

    Top with remaining coconut pecan frosting, leaving half-inch border

  20. 20

    Pipe remaining chocolate frosting around top edge and garnish with pecan halves

Tips

Tip 1

Toast coconut flakes and pecans in a dry skillet over medium heat for enhanced flavor and crunch before adding to frosting

Tip 2

Make sure chocolate is completely cooled before adding to buttercream to prevent melting the butter

Tip 3

Allow coconut pecan frosting to cool completely before assembly to prevent it from sliding off the cake

Good to Know

Storage

Store covered at room temperature for up to 3 days or refrigerate for up to 1 week

Make Ahead

Cake layers can be baked 1 day ahead and wrapped tightly; coconut pecan frosting can be made 2 days ahead and refrigerated

Serve With

Serve at room temperature for best flavor and texture

Common Mistakes

Watch

Don't add boiling water too quickly to avoid lumpy batter

Watch

Avoid overmixing batter once flour is added to prevent tough cake

Watch

Don't skip cooling time between layers or frosting will melt and slide

Substitutions

Dairy-Free Swaps

buttermilk→
milk + vinegar1 cup milk + 1 tbsp vinegardairy

Let sit 5 minutes before using

Full guide →
evaporated milk→
heavy cream1:1dairy

Can substitute equal amount of heavy cream

Full guide →

General Alternatives

German baking chocolate→
semi-sweet chocolate1:1

Use same amount of semi-sweet chocolate

vegetable oil→
melted butter1:1adds dairy

Use equal amount of melted, cooled butter

Full guide →
Find more substitutions →

FAQ

Can I make this cake ahead of time?

Yes, you can bake the cake layers up to 1 day ahead and wrap tightly. The coconut pecan frosting can be made 2 days ahead and refrigerated. Assemble the cake the day you plan to serve it for best results.

What if I can't find German baking chocolate?

You can substitute an equal amount of semi-sweet chocolate or use 3 tablespoons unsweetened cocoa powder plus 1 tablespoon sugar for each ounce of German chocolate called for.

How long will this cake keep?

The assembled cake will keep covered at room temperature for up to 3 days or in the refrigerator for up to 1 week. Bring to room temperature before serving for best flavor.