German Chocolate Cake

Featured in: Simple Sweet Ideas

This German chocolate features layers of moist chocolate enhanced by a rich, creamy frosting made from coconut and pecans. The cake combines all-purpose flour and cocoa powder with a blend of baking soda and powder to create a tender crumb. The frosting is cooked slowly, blending evaporated milk, sugar, egg yolks, and butter with shredded coconut and pecans, resulting in a sweet, nutty finish. Ideal for celebrations, this dessert offers a balanced texture and flavor, bringing classic Americana to your table.

Updated on Sat, 10 Jan 2026 12:21:00 GMT
A slice of German Chocolate Cake, moist with rich chocolate and a sweet pecan-coconut topping. Pin Now
A slice of German Chocolate Cake, moist with rich chocolate and a sweet pecan-coconut topping. | warmighir.com

My neighbor brought over a slice of German chocolate cake one humid afternoon, and I realized I'd been missing out on one of America's most underrated desserts. The way the coconut-pecan frosting pooled between those dark chocolate layers felt almost indulgent, like a secret recipe passed down through generations. That first bite convinced me I needed to master this cake, and I've been perfecting it ever since.

I made this for a dinner party where someone had just moved into our building, and watching everyone reach for seconds told me everything. The coconut and pecan frosting became the conversation starter—people kept asking if I'd bought it from a bakery, which felt like the highest compliment. That cake became the reason I got invited back the following month.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • All-purpose flour (2 cups): Don't sift unless you love dense cake; the cocoa powder needs the flour's structure to shine.
  • Granulated sugar (1 ¾ cups): This is your sweetness base, and it creams beautifully with the oil and eggs.
  • Unsweetened cocoa powder (¾ cup): The dark, almost bitter powder is essential—Dutch-process cocoa makes it even richer.
  • Baking powder and baking soda (1 ½ teaspoons each): Together they lift the cake while the boiling water deepens the chocolate flavor.
  • Eggs and milk (at room temperature): Cold ingredients fight mixing; let them sit out for 20 minutes before you start.
  • Vegetable oil (½ cup): This keeps the cake tender and moist longer than butter would.
  • Boiling water (1 cup): It sounds strange, but this thin batter bakes into something impossibly fudgy.
  • Evaporated milk (1 cup): This is the frosting's secret—it's thicker and richer than regular milk, creating that custard texture.
  • Unsalted butter (½ cup): Keep it in cubes so it melts evenly into the hot frosting without breaking.
  • Sweetened shredded coconut (1 ⅓ cups): Toast it lightly in a dry pan first and your frosting becomes unforgettable.
  • Chopped pecans (1 cup): Toasting them for five minutes in a 350°F oven brings out their warm, buttery depth.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep Your Pans and Preheat:
Set the oven to 350°F and get three 9-inch pans ready with grease and flour—don't skip the flour coating or your layers will stick. This step takes two minutes but saves you heartbreak.
Mix Your Dry Ingredients:
Whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt in your largest bowl until everything looks evenly chocolate-colored. You're distributing the leavening agents so every slice rises evenly.
Add the Wet Ingredients:
Crack in the eggs, pour in the milk and oil, and add vanilla, then beat on medium speed for exactly 2 minutes—this is when gluten develops and your crumb becomes tender. The batter will look shiny and thick, almost mousse-like.
Thin It Out with Boiling Water:
Stir in that cup of boiling water slowly and watch the batter transform into something that looks almost like chocolate soup. This is the moment where trust matters—it will seem too thin, but it's exactly right.
Divide and Bake:
Pour the batter evenly into your three pans and bake for 30 to 35 minutes until a toothpick inserted in the center comes out with just a few moist crumbs clinging to it. The tops will spring back when you touch them gently.
Cool with Patience:
Let the cakes rest in their pans for 10 minutes—this sets the structure—then turn them out onto wire racks to cool completely. Trying to frost warm cake is a lesson learned the expensive way.
Make the Frosting Magic:
In a saucepan over medium heat, whisk together the evaporated milk, sugar, egg yolks, and butter cubes, stirring constantly as it thickens over about 12 minutes. You'll feel it change from liquid to a silky custard that coats the back of a spoon.
Finish the Frosting:
Remove from heat, stir in vanilla, then fold in the toasted coconut and pecans while it's still warm—they'll absorb the custard's flavor better. Let it cool for about 30 minutes until it's spreadable but still warm enough to soften slightly when it hits the cake.
Assemble Your Masterpiece:
Place the first layer on your serving plate, spread a third of the frosting over the top, then repeat with the second layer and more frosting. Crown it with the final layer and remaining frosting, letting some pool naturally over the sides.
Pin Now
| warmighir.com

I once served this cake at a book club where the host had just experienced a rough week, and the conversation shifted from heavy to warm the moment we bit into it. Something about the combination of chocolate, coconut, and pecans seemed to give everyone permission to just breathe and enjoy a moment together.

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.

Why This Cake Stands Apart

German chocolate cake isn't actually from Germany—it's named after a baker named Samuel German, and it became iconic in the American South. The story of how a frosting technique became a cake legend feels oddly fitting for something this comforting. When you understand that history, making it from scratch feels like honoring a tradition, not just following instructions.

The Secret to the Frosting

Most home bakers skip the frosting because they think it's fussy, but it's actually more forgiving than buttercream if you understand what's happening. The egg yolks and evaporated milk create an emulsion that thickens as it cooks, and constant stirring keeps everything silky instead of curdled. Once you nail this frosting, you'll use it on everything.

Storing and Serving Tips

This cake actually improves the day after you make it—the layers absorb moisture and the flavors meld into something deeper and more integrated. It keeps beautifully covered at room temperature for two days, or you can refrigerate it for a week if you want it to last longer. Bringing it back to room temperature before serving makes every bite taste its best.

  • For extra drama, melt some dark chocolate and drizzle it over the top just before serving.
  • If your frosting hardens as it cools, gently reheat it over low heat while stirring until it's spreadable again.
  • Make the frosting and let it cool while the cakes are still baking so you're ready to assemble the moment everything cools.
Imagine a towering German Chocolate Cake, swirled with a creamy coconut-pecan frosting, perfect for dessert. Pin Now
Imagine a towering German Chocolate Cake, swirled with a creamy coconut-pecan frosting, perfect for dessert. | warmighir.com

Making this cake feels less like following a recipe and more like continuing a conversation with every baker who's chosen to perfect it over the years. The moment you taste that first slice, you'll understand why it's still beloved.

Recipe FAQs

What makes the frosting on this cake unique?

The frosting combines evaporated milk, sugar, egg yolks, butter, shredded coconut, and chopped pecans, cooked until thickened for a rich, nutty texture.

How can I tell when the cake layers are done baking?

Insert a toothpick into the center of the cake; if it comes out clean, the layers are baked through.

Can I prepare this dessert ahead of time?

Yes, it can be stored covered at room temperature for up to two days or refrigerated for extended freshness.

What is the purpose of boiling water in the batter?

Boiling water helps dissolve the cocoa powder and creates a moist, tender crumb in the cake layers.

Are there any suggested tools to make preparation easier?

Using an electric mixer for beating ingredients and a whisk for the frosting ensures smooth batter and evenly combined frosting components.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

German Chocolate Cake

Moist chocolate layers with luscious coconut-pecan frosting create a nutty, sweet American dessert.

Prep Time
35 minutes
Time to Cook
35 minutes
Overall Time
70 minutes
Created by Ava Bennett


Skill Level Medium

Cuisine American

Serves 12 Portions

Dietary Info Vegetarian-Friendly

What You'll Need

Cake

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

Coconut-Pecan Frosting

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

Method

Step 01

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

Step 02

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

Step 03

Incorporate Wet Ingredients: Add eggs, milk, vegetable oil, and vanilla extract to dry mixture. Beat on medium speed for 2 minutes.

Step 04

Add Boiling Water: Stir boiling water into batter until fully combined; batter will be thin.

Step 05

Distribute Batter: Divide batter evenly among the three prepared pans.

Step 06

Bake Cake Layers: Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.

Step 07

Cool Cake Layers: Let cakes cool in pans for 10 minutes, then transfer to wire racks and cool completely.

Step 08

Prepare Frosting Base: In a saucepan over medium heat, whisk evaporated milk, sugar, egg yolks, and butter.

Step 09

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

Step 10

Add Flavorings and Nuts: Remove from heat and stir in vanilla extract, shredded coconut, and chopped pecans. Allow to cool until spreadable, about 30 minutes.

Step 11

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergen Details

Go over every ingredient to check for allergens. Speak to a health expert if you’re unsure.
  • Contains gluten, eggs, dairy, and tree nuts (pecans)

Nutrition Breakdown (each serving)

This nutrition data is shared for reference. It’s not a substitute for professional advice.
  • Calorie Count: 540
  • Fats: 28 g
  • Carbohydrates: 68 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.