German Chocolate Cake

Featured in: Simple Sweet Treats

This moist chocolate cake features a rich blend of cocoa and a tender crumb, enhanced by a smooth coconut-pecan frosting. The frosting combines creamy evaporated milk, sugar, and egg yolks cooked to a thick consistency, then folded with shredded coconut and crunchy pecans for texture and sweetness. Layers are assembled by spreading the frosting generously, creating a classic American dessert celebrated for its lush, nutty, and sweet profile. Perfect for gatherings, it balances bold chocolate notes with tropical coconut and nut flavors.

Updated on Sat, 10 Jan 2026 10:50:00 GMT
Moist German Chocolate Cake layers frosted with sweet, nutty coconut-pecan topping, a delicious dessert. Save to Pinterest
Moist German Chocolate Cake layers frosted with sweet, nutty coconut-pecan topping, a delicious dessert. | abridkitchen.com

There's something about German chocolate cake that stops me mid-bite every single time. My neighbor brought one to a neighborhood potluck years ago, and I watched people go back for seconds before the first round was even finished. Years later, I finally decided to crack the code myself, and the moment that coconut-pecan frosting hit the warm cake layers, I understood the obsession completely.

I made this for my sister's birthday dinner during a particularly stressful week, and somehow the smell of chocolate baking in my kitchen made everything feel manageable again. When she took that first bite and closed her eyes, I knew I'd nailed it. That's when a recipe stops being instructions and becomes a small act of kindness.

Ingredients

  • All-purpose flour: Use the spoon-and-level method to measure accurately, not the scoop method, or your cake might turn out dense.
  • Granulated sugar: This sweetness balances the deep cocoa beautifully, so don't shortcut it.
  • Unsweetened cocoa powder: The quality here matters more than you'd think—find one you actually like tasting on its own.
  • Baking powder and baking soda: These two work together to keep the layers tender and light, so measure them carefully.
  • Salt: It amplifies the chocolate flavor in a way that feels almost like magic.
  • Eggs and milk: Both should be at room temperature so they blend smoothly into the batter without creating lumps.
  • Vegetable oil: This keeps the cake moist longer than butter alone ever could.
  • Vanilla extract: Use real vanilla if you can—it adds a subtle warmth that the cake deserves.
  • Boiling water: This is the secret that makes the cake sink into your mouth the way it does.
  • Evaporated milk: For the frosting, this is non-negotiable—regular milk won't give you the same richness.
  • Egg yolks: They're the thickener and emulsifier that turns your frosting silky.
  • Unsalted butter: Gives you control over the salt level and lets the coconut-pecan flavor shine.
  • Sweetened shredded coconut: Don't buy the pre-toasted kind; you want it tender and a little chewy.
  • Chopped pecans: Toast them lightly yourself if you have time—it brings out a nuttiness you didn't know was hiding there.

Instructions

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Set up your kitchen:
Preheat your oven to 350°F and take a moment to grease and flour three 9-inch round pans thoroughly. I always do an extra layer of coating on the bottom—it's worth the extra five seconds.
Build your dry base:
Whisk flour, sugar, cocoa powder, baking powder, baking soda, and salt together in a large bowl. You're looking for an even, uniform color with no lumps hiding in the corners.
Bring the wet ingredients in:
Add your room-temperature eggs, milk, oil, and vanilla, then beat on medium speed for exactly 2 minutes. Don't skip this—those two minutes are what create the silky texture.
The boiling water moment:
Stir in boiling water carefully. The batter will look dangerously thin, but that's exactly what you want—it bakes into something gorgeously moist. This is where people second-guess themselves, so trust the process.
Fill and bake:
Divide the batter evenly among your prepared pans and slide them into the oven. Bake for 30 to 35 minutes until a toothpick inserted in the center comes out clean or with just a few crumbs.
Cool with patience:
Let the cakes rest in their pans for 10 minutes—this is crucial. Then turn them out onto wire racks and let them cool all the way down to room temperature before touching them.
Make the frosting magic:
In a medium saucepan over medium heat, whisk together evaporated milk, sugar, egg yolks, and butter cubes. Stir constantly for about 12 minutes until it thickens visibly and coats the back of a spoon. This is the moment everything changes.
Finish the frosting:
Remove from heat and stir in vanilla, coconut, and pecans. Let it cool for about 30 minutes until it's thick enough to spread without sliding off the cake layers.
Stack and frost:
Place one cake layer on your serving plate, spread a third of the frosting over the top, and repeat with the remaining layers. End with frosting on top, and frost the sides if you want extra decadence.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
A slice of German Chocolate Cake, showing off its rich chocolate layers and creamy, textured frosting. Save to Pinterest
A slice of German Chocolate Cake, showing off its rich chocolate layers and creamy, textured frosting. | abridkitchen.com

My husband caught me eating a slice of this at 11 p.m. on a weeknight with nothing but a fork and a cup of tea, standing in the quiet kitchen in my bare feet. He just smiled and cut himself a piece too, and we sat in comfortable silence for a few minutes. That's when dessert becomes more than calories—it becomes a little moment of togetherness.

The Secret of the Boiling Water

The first time I made a German chocolate cake from a box mix, I followed the directions blindly and thought something had gone wrong when I poured boiling water into the batter. But that water is what separates a decent chocolate cake from one that feels like silk on your tongue. It opens up the cocoa flavor and keeps the crumb incredibly tender. Once I understood that, I realized why this cake has been a classic for so long.

Getting the Frosting Just Right

The coconut-pecan frosting is where people either fall in love with this cake or think they've made a mistake. That mixture of evaporated milk and egg yolks cooking down over heat might look like it's breaking at first, but it's actually transforming into something rich and caramel-like. The coconut and pecans aren't just toppings—they're part of the structure, and they give the frosting body and character. Don't rush this step or try to cool it in the refrigerator. Low and slow is how you get it right.

Storage and Serving

This cake is forgiving in the best way. It actually tastes better the next day once the flavors have settled and the frosting has had time to set properly. Store it covered at room temperature if you're eating it within two days, or refrigerate it for longer keeping. When you slice into it, let it sit out for a few minutes so the frosting softens back to that perfect spreadable consistency.

  • A light dusting of toasted coconut on top right before serving looks stunning and tastes even better.
  • If you're feeling adventurous, a thin drizzle of melted dark chocolate over the top adds an elegant touch.
  • This cake feeds 12 people generously, so it's perfect for crowds or for having slices waiting in your refrigerator all week.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Close-up of a frosted German Chocolate Cake, highlighting the coconut-pecan topping's texture and enticing aroma. Save to Pinterest
Close-up of a frosted German Chocolate Cake, highlighting the coconut-pecan topping's texture and enticing aroma. | abridkitchen.com

Make this cake when you want to feel proud of what you're serving, or when someone in your life needs reminding that they matter. It's the kind of dessert that makes people slow down and pay attention.

Recipe Help Center

What makes the frosting unique?

The frosting combines evaporated milk cooked with egg yolks, sugar, and butter, then mixed with shredded coconut and pecans, creating a creamy, textured topping with a sweet and nutty flavor.

How do I ensure the chocolate cake is moist?

Adding boiling water to the batter thins it out and intensifies the cocoa flavor, resulting in a moist and tender crumb that enhances the cake’s richness.

Can I use different nuts in the frosting?

Yes, while pecans are traditional, walnuts or almonds can be substituted to vary the texture and flavor according to personal preference.

What is the best way to cool the cake layers?

Allow the cakes to cool in their pans for 10 minutes before transferring them to wire racks to cool completely. This prevents the layers from breaking and ensures even cooling.

How long can the cake be stored?

It can be kept covered at room temperature for up to two days or refrigerated to maintain freshness for a longer period.

Is there a way to enhance the chocolate flavor further?

Drizzling melted chocolate over the frosted cake adds extra decadence and intensifies the rich chocolate notes.

German Chocolate Cake

Moist chocolate cake combined with creamy coconut-pecan frosting for a classic indulgence.

Prep Time
35 min
Time to Cook
35 min
Time Needed
70 min
Created by Zoey Kendall


Skill Level Medium

Cuisine American

Makes 12 Portions

Diet Preferences Meat-Free

What You'll Need

Cake

01 2 cups all-purpose flour (240 g)
02 1 ¾ cups granulated sugar (350 g)
03 ¾ cup unsweetened cocoa powder (65 g)
04 1 ½ teaspoons baking powder
05 1 ½ teaspoons baking soda
06 1 teaspoon salt
07 2 large eggs, room temperature
08 1 cup whole milk, room temperature (240 ml)
09 ½ cup vegetable oil (120 ml)
10 2 teaspoons vanilla extract
11 1 cup boiling water (240 ml)

Coconut-Pecan Frosting

01 1 cup evaporated milk (240 ml)
02 1 cup granulated sugar (200 g)
03 3 large egg yolks
04 ½ cup unsalted butter, cubed (115 g)
05 1 teaspoon vanilla extract
06 1 ⅓ cups sweetened shredded coconut (110 g)
07 1 cup chopped pecans (110 g)

How to Prepare

Stage 01

Prepare pans: Preheat oven to 350°F. Grease and flour three 9-inch round cake pans.

Stage 02

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

Stage 03

Combine wet ingredients: Add eggs, milk, vegetable oil, and vanilla extract to dry ingredients. Beat on medium speed for 2 minutes.

Stage 04

Incorporate boiling water: Stir in boiling water until batter becomes thin and smooth.

Stage 05

Distribute batter: Divide the batter evenly among the prepared cake pans.

Stage 06

Bake cake layers: Bake for 30 to 35 minutes or until a toothpick inserted in the center comes out clean.

Stage 07

Cool cake layers: Allow cakes to cool in pans for 10 minutes, then transfer to wire racks to cool completely.

Stage 08

Prepare frosting base: In a saucepan over medium heat, whisk evaporated milk, sugar, egg yolks, and butter until combined.

Stage 09

Cook frosting mixture: Cook, stirring constantly, until thickened, approximately 12 minutes.

Stage 10

Add frosting flavors: Remove from heat and stir in vanilla extract, shredded coconut, and chopped pecans. Let cool until spreadable, about 30 minutes.

Stage 11

Assemble layers: Place one cake layer on serving plate and spread one-third of the frosting evenly. Repeat with remaining layers and frosting, finishing with frosting on top. Optionally frost the sides.

Tools You'll Need

  • Three 9-inch round cake pans
  • Mixing bowls
  • Electric mixer
  • Saucepan
  • Whisk
  • Spatula
  • Wire racks

Allergy Details

Look over ingredient labels for allergens and chat with your healthcare provider if you’re unsure.
  • Contains wheat (gluten), eggs, milk, and tree nuts (pecans).

Nutrition Details (each portion)

These numbers are for reference and not intended as medical guidance.
  • Caloric Value: 540
  • Fats: 28 g
  • Carbohydrates: 68 g
  • Proteins: 6 g