Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

German Chocolate Layer Cake

A simplified two-layer German chocolate cake with a quick coconut-pecan topping. Rich chocolate layers meet the signature caramel-coconut frosting in under an hour.

Total time
50 min
Servings
8
Calories
512
Protein
7g
German Chocolate Layer Cake
indulgentcelebratorygermanvegetarianvegetarianfluffytendergooey

Ingredients

10 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Preheat oven to 350°F. Grease two 8-inch round cake pans and line bottoms with parchment.

  2. Step 2

    Whisk together flour, cocoa powder, sugar, baking soda, and salt in a large bowl.

  3. Step 3

    Beat butter and eggs together until pale, about 2 minutes. Alternate adding flour mixture and milk in thirds, beating well after each addition.

  4. Step 4

    Divide batter evenly between pans. Bake 25–30 minutes until a toothpick inserted in the center comes out clean.

  5. Step 5

    Cool cakes in pans 10 minutes, then turn out onto wire racks to cool completely.

  6. Step 6

    Melt butter in a saucepan over medium heat. Stir in brown sugar and cream until combined.

  7. Step 7

    Add coconut and pecan mixture. Stir until the texture turns thick and spreadable, about 2 minutes. Let cool 5 minutes.

  8. Step 8

    Place one cake layer on a plate. Spread half the topping evenly over it.

  9. Step 9

    Top with second cake layer and spread remaining topping over top and sides.

Tools you’ll need

  • two 8-inch round cake pans
  • parchment paper
  • electric mixer or whisk
  • large mixing bowl
  • medium saucepan
  • wooden spoon
  • wire cooling racks
  • toothpick
  • offset spatula or butter knife

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.