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

Ingredients
10 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Preheat oven to 350°F. Grease two 8-inch round cake pans and line bottoms with parchment.
Step 2
Whisk together flour, cocoa powder, sugar, baking soda, and salt in a large bowl.
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.
Step 4
Divide batter evenly between pans. Bake 25–30 minutes until a toothpick inserted in the center comes out clean.
Step 5
Cool cakes in pans 10 minutes, then turn out onto wire racks to cool completely.
Step 6
Melt butter in a saucepan over medium heat. Stir in brown sugar and cream until combined.
Step 7
Add coconut and pecan mixture. Stir until the texture turns thick and spreadable, about 2 minutes. Let cool 5 minutes.
Step 8
Place one cake layer on a plate. Spread half the topping evenly over it.
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.



