Pin it The first time I attempted German Chocolate Cake, I accidentally doubled the boiling water in the batter and panicked watching it pour into the mixing bowl like chocolate soup. My grandmother, calm as ever, simply said that cake knows what it is doing. She was right. That thin batter produces the most incredibly moist crumb you will ever taste.
I made this for my fathers birthday one year when I was completely new to baking from scratch. The house filled with this incredible chocolate scent that made everyone wander into the kitchen asking what time dinner was ready. When they realized it was cake, nobody complained.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 2 cups all-purpose flour: The foundation that gives this cake structure while staying tender
- 1 ¾ cups granulated sugar: Sweetness that balances the deep cocoa notes
- ¾ cup unsweetened cocoa powder: Use a good quality brand for that intense chocolate flavor
- 1 ½ teaspoons baking powder: Helps the cake rise to that perfect height
- 1 ½ teaspoons baking soda: Works with the acidic cocoa for proper lift
- 1 teaspoon salt: Essential for making all the flavors pop
- 2 large eggs: Room temperature eggs blend into the batter more evenly
- 1 cup whole milk: Whole milk gives the tenderest crumb possible
- ½ cup vegetable oil: Keeps the cake moist for days
- 2 teaspoons vanilla extract: Pure vanilla makes all the difference here
- 1 cup boiling water: The secret ingredient that creates incredible moisture
- 1 cup evaporated milk: Creates the base for that dreamy frosting
- 1 cup granulated sugar: Sweetens the frosting just enough
- 3 large egg yolks: These thicken the frosting beautifully
- ½ cup unsalted butter: Adds richness to the frosting
- 1 teaspoon vanilla extract: Brightens all that sweet coconut flavor
- 1 ⅓ cups sweetened shredded coconut: Toast it slightly first for even more depth
- 1 cup chopped pecans: The crunch that makes every bite interesting
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get everything ready:
- Preheat your oven to 350°F and grease three 9-inch round pans with butter and dust them with flour
- Whisk the dry ingredients:
- In a large bowl combine flour sugar cocoa powder baking powder baking soda and salt until well blended
- Make the batter:
- Add eggs milk oil and vanilla then beat on medium speed for 2 minutes until smooth
- Add the magic water:
- Stir in the boiling water which will make the batter thin but this is exactly what you want
- Bake the layers:
- Divide batter evenly among the pans and bake for 30 to 35 minutes until a toothpick comes out clean
- Cool completely:
- Let cakes rest in pans for 10 minutes then turn onto wire racks to cool fully before frosting
- Start the frosting base:
- In a saucepan whisk evaporated milk sugar egg yolks and butter over medium heat
- Thicken it up:
- Cook stirring constantly for about 12 minutes until the mixture thickens noticeably
- Add the good stuff:
- Remove from heat and stir in vanilla coconut and pecans then let cool until spreadable
- Assemble your masterpiece:
- Layer cake with frosting between each layer and finish with frosting on top and sides if you like
Pin it My grandmother used to say that a German Chocolate Cake is really just a vehicle for that frosting. After watching people lick the serving platter at family gatherings I started to understand what she meant.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making Ahead
You can bake the cake layers a day ahead and wrap them tightly in plastic wrap. The frosting also keeps well in the refrigerator for up to three days before you need it.
Room Temperature Matters
All those cold ingredients will make your batter seize up slightly. Set out your eggs milk and butter about an hour before you start baking for the smoothest results.
Serving Suggestions
This cake is rich enough that small slices satisfy everyone. Serve it with coffee or a glass of cold milk to cut through all that sweetness.
- A light dusting of cocoa powder on top looks elegant
- Toasted coconut on the sides adds beautiful texture
- Bring the cake to room temperature before serving
Pin it There is something special about a cake that demands patience and attention but rewards you with something this memorable. Happy baking.
Recipe FAQs
- → What makes German chocolate cake unique?
The signature element is the coconut-pecan frosting, which sets it apart from other chocolate cakes. This cooked frosting uses evaporated milk and egg yolks to create a rich, custard-like texture that perfectly complements the chocolate layers.
- → Why is boiling water added to the batter?
Boiling water helps bloom the cocoa powder, intensifying the chocolate flavor. It also creates a thinner batter that produces an exceptionally moist and tender cake despite the long baking time.
- → Can I make this cake in advance?
Yes, the cake layers can be baked and wrapped tightly up to 2 days ahead. The frosting can be prepared and refrigerated for 2 days before use. Bring frosting to room temperature and stir gently before assembling.
- → How do I know when the frosting is thick enough?
The frosting is ready when it coats the back of a spoon and leaves a clear trail when you run your finger through it. This typically takes about 12 minutes of constant stirring over medium heat.
- → Can I use different nuts in the frosting?
While pecans are traditional, walnuts make an excellent substitute. For those with nut allergies, toasted pumpkin seeds or additional coconut can provide texture without compromising flavor.
- → Should I refrigerate the finished cake?
The cake can be kept at room temperature for up to 2 days covered with a cake dome or foil. For longer storage, refrigerate but bring to room temperature before serving for the best texture and flavor.