German Chocolate Cake

from 3 votes

Transform a basic boxed cake mix into the best German Chocolate Cake! A super-moist chocolate cake layered with a gooey homemade coconut pecan frosting that’s truly out of this world.

A two-layer German chocolate cake with a toasted pecan coconut frosting sandwiched between the layers.

If there was ever going to be a time for speaking in extremes, then that time is now. This is the BEST German chocolate cake you will ever have … in your lifetime … on this planet … ever.

And it’s no surprise that my mom Noni tuned me in to this recipe. For as long as I can remember she has been the master of the mixmaster. We’re talking about a woman who drove the carpool to high school field hockey games while serving up hot apple turnovers à la mode at red lights.

She tweaked a classic recipe to transform a basic chocolate cake into undeniably the moistest, richest, most amazing boxed cake mix-turned-homemade confection ever. A made-from-scratch coconut and toasted pecan filling layered between tiers of espresso-enhanced chocolate cake is simply an out-of-this-world bonus.

It’s the perfect birthday cake. It’s the perfect dinner party cake. It’s the perfect anytime cake. It’s the best German chocolate cake recipe (ever).

What Makes German Chocolate Cake Different?

German chocolate cake stands out from other cakes with its signature crunchy, chewy coconut-pecan frosting. This frosting is layered between tender chocolate cakes made with a sweeter type of dark chocolate, rather than cocoa. But here’s the thing, it didn’t originate in Germany. The name comes not from the country but from Samuel German, who developed a mild dark chocolate for Baker’s Chocolate Company in the 1850s. Traditional recipes use this chocolate as the base for the cake, but I’ve swapped it for more accessible ingredients while keeping all the signature flavor.

Why My Recipe Isn’t Traditional (But Still Just as Delicious!)

Instead of starting with German’s Sweet Chocolate, I lean on a Devil’s Food cake mix—a time-saver that doesn’t skimp on flavor. A touch of espresso powder deepens the chocolatey goodness, while sour cream adds unbeatable moisture. For the frosting, I stay true to the classic combo of sweetened coconut and toasted pecans, but with a streamlined technique that guarantees success every time.

Ingredients

German chocolate cake ingredients in glass bowls.

Let’s start with the base: a deeply chocolatey, moist cake. Here’s what you’ll need:

  • Devil’s Food cake mix: The perfect base for rich chocolate flavor with minimal fuss.
  • Chocolate instant pudding mix: Adding pudding mix to the cake batter results in a significantly moister cake with a more tender crumb.
  • Eggs: Bringing them to room temp allows the cake to rise better and be fluffier.
  • Sour cream: The ultimate moisture booster! Use full-fat sour cream for the best results.
  • Vegetable oil: For a moist crumb. It locks in moisture better than butter, giving you a cake that stays soft for days.
  • Espresso powder: My not-so-secret ingredient for making the chocolate flavor pop without tasting like coffee.
  • Chocolate chips: I opt for semisweet, but feel free to use milk or dark chocolate

And for the best coconut-pecan filling, grab these ingredients:

  • Egg yolks: The base of the custard-like frosting.
  • Sweetened flaked coconut: The signature ingredient of German chocolate cake frosting.
  • Toasted pecans: Toasting them brings out their natural nuttiness. Trust me, it’s worth the extra step.
  • Heavy cream and butter: Together, these create that dreamy, melt-in-your-mouth factor that makes the frosting so dang good. While a lot of recipes call for evaporated milk, I’m all about heavy cream for its velvety richness.
  • Vanilla extract: I always use pure vanilla for the best flavor.

See the recipe card for full information on ingredients and quantities.

How to Make German Chocolate Cake

  1. Make the chocolate cake layers. In a stand mixer, combine the cake mix, pudding mix, eggs, sour cream, water, oil and espresso powder (dissolved in water). Mix on low until smooth, then fold in the chocolate chips. Divide the batter evenly between two greased 9-inch pans. Bake at 350°F for 20-25 minutes, or until a toothpick comes out clean. Cool the cakes in the pans for 20 minutes, then transfer them to a wire rack to cool completely.

  1. Make the coconut pecan filling. Beat the egg yolks, sugar and salt in a stand mixer until blended. Add the butter, then gradually mix in the heavy cream and vanilla. Transfer the mixture to a non-stick saucepan and cook on low heat, stirring constantly, until it thickens (about 15-20 minutes). Let the filling cool to room temperature, then stir in the toasted pecans and flaked coconut.

  1. Assemble the cake. For a two-layer cake: Place one cake layer on a serving plate and spread half the frosting on top. Add the second layer and spread the remaining frosting over the top. For a four-layer cake: Cut each cake in half horizontally with a serrated knife. Use one-fourth of the frosting between each layer, finishing with frosting on top.

One of the things I absolutely love about this German chocolate cake is how beautiful it looks as a naked cake. Without frosting on the sides, the thick layer of toasted pecan and coconut frosting gets to steal the show. It’s a rustic yet elegant presentation that I just can’t get enough of. But for those of you who want to take it to the next level, feel free to add a generous coating of my chocolate buttercream frosting—because, well, YUM!

Make-Ahead, Freezing and Storage Instructions

  • Make-ahead tips: You can bake the cake layers up to 2 days in advance. Allow them to cool completely, then wrap each layer tightly in plastic wrap. Store them at room temperature if you’re using them within a couple of days, or in the refrigerator for longer freshness. The coconut pecan frosting can be made up to 1 week in advance. Store it in an airtight container in the fridge. Before using, let it come to room temperature and give it a good stir to regain its creamy texture. Assemble the cake on the day you plan to serve it.
  • Freezing the cake layers: Once your cake layers are completely cooled, wrap them in plastic wrap, and place them in a freezer-safe bag to prevent freezer burn. They can be frozen for up to 3 months. Thaw them in the refrigerator overnight before frosting and serving.
  • Storing leftovers: Store leftover cake in an airtight container in the fridge for up to five days. Bring to room temperature before serving for the best flavor and texture.
The best German chocolate cake with thick layers of pecan coconut frosting.

More Desserts You’ll Love

Craving more? Subscribe to Just a Taste to get new recipes, meal plans and a newsletter delivered straight to your inbox! And stay in touch on Facebook, TikTok, Pinterest and Instagram for all of the latest updates.
Dessert

German Chocolate Cake Recipe

The best German Chocolate Cake! A made-from-scratch coconut and toasted pecan filling layered between two tiers of rich, moist, espresso-enhanced chocolate cake.
Author: Kelly Senyei
5 from 3 votes
A two-layer German chocolate cake with a toasted pecan coconut frosting sandwiched between the layers.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings 12 servings

Ingredients 

For the cake:

  • 1 package (18.25 ounces) Devil’s Food cake mix
  • 1 package (3.9 ounces) chocolate instant pudding mix
  • 4 large eggs
  • 1 cup sour cream
  • 1/2 cup warm water
  • 1/2 cup vegetable oil
  • 2 tablespoons espresso powder
  • 1 tablespoon water
  • 1 1/2 cups chocolate chips
  • Butter, for greasing pans

For the frosting:

  • 4 large egg yolks
  • 1 cup sugar
  • 1/4 teaspoon salt
  • 8 tablespoons unsalted butter, softened
  • 1 cup heavy cream
  • 1 teaspoon vanilla extract
  • 1 ½ cups chopped pecans, toasted
  • 2 cups lightly packed sweetened flaked coconut

Instructions 

For the cake:

  • Preheat the oven to 350ºF.
  • Grease two 9″ cake pans with butter. Set aside.
  • In a stand mixer fitted with the paddle attachment, combine the cake mix, instant pudding mix, eggs, sour cream, water, vegetable oil and espresso powder mixed with water. Beat on low speed, scraping down the sides, until the ingredients are throughly combined.
  • Stir in the chocolate chips then divide the batter evenly between the two prepared pans.
  • Bake the cakes on the center rack for 20-25 minutes, or until a toothpick inserted comes out clean.
  • Allow the cakes to cool in the pans for 20 minutes, then invert them onto a cooling rack and allow them to continue to cool while you make the frosting.

For the frosting:

  • Combine the egg yolks, sugar and salt in the bowl of a stand mixer fitted with the paddle attachment. Beat until combined.
  • Beat in butter, then gradually beat in heavy cream and vanilla, scraping down sides as necessary.
  • Pour the mixture into a medium non-stick saucepan. Cook it over low heat, stirring constantly, for 15-20 minutes or just until the mixture thickens and begins to fluff.
  • Pour the mixture into a medium bowl and let cool until it is room temperature.
  • Stir in the chopped toasted pecans and flaked coconut.

Assemble the cake:

  • Halve each of the cakes (using either a serrated knife or a piece of floss), to make 4 equal layers of cake.
  • Place the first layer on the serving plate, top it with one-fourth of the prepared frosting. Add a second layer of cake, top it with one-fourth of the frosting and repeat the layering, ending with the last one-fourth of frosting on top.

Kelly’s Notes

  • Make-ahead tips: You can bake the cake layers up to 2 days in advance. Allow them to cool completely, then wrap each layer tightly in plastic wrap. Store them at room temperature if you’re using them within a couple of days, or in the refrigerator for longer freshness. The coconut pecan frosting can be made up to 1 week in advance. Store it in an airtight container in the fridge. Before using, let it come to room temperature and give it a good stir to regain its creamy texture. Assemble the cake on the day you plan to serve it.
  • Freezing the cake layers: Once your cake layers are completely cooled, wrap them in plastic wrap, and place them in a freezer-safe bag to prevent freezer burn. They can be frozen for up to 3 months. Thaw them in the refrigerator overnight before frosting and serving.
  • Storing leftovers: Store leftover cake in an airtight container in the fridge for up to five days. Bring to room temperature before serving for the best flavor and texture.
  • ★ Did you make this recipe? Don’t forget to give it a star rating below!

Nutrition

Calories: 787kcal, Carbohydrates: 70g, Protein: 9g, Fat: 55g, Saturated Fat: 23g, Polyunsaturated Fat: 11g, Monounsaturated Fat: 16g, Trans Fat: 0.4g, Cholesterol: 177mg, Sodium: 439mg, Potassium: 328mg, Fiber: 4g, Sugar: 52g, Vitamin A: 869IU, Vitamin C: 1mg, Calcium: 144mg, Iron: 3mg

Shoutout

Did you try this recipe?

Share it with the world! Mention @justataste or tag #justatasterecipes!

This post may contain affiliate links.

Recipes adapted from The Cake Mix Doctor and Cook's Illustrated.


Feeling social?

Share this recipe!

Categories

Related Recipes

Check out more crave-worthy favorites

Kelly Senyei holding a copy of The Secret Ingredient Cookbook

love the recipes on just a taste?

Check out my cookbook!

Order your copy of The Secret Ingredient Cookbook featuring 125 brand-new family-friendly recipes with surprisingly tasty twists!

5 from 3 votes (1 rating without comment)

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Belinda says:

    5 stars
    So delicious! Cake is dense, rich, and moist with a deep chocolate flavor. I didn’t adapt a thing and it turned out perfectly.

    1. Kelly Senyei says:

      I’m so thrilled you enjoyed the recipe, Belinda!

      1. Belinda says:

        Making ANOTHER one today, since my dad *only* got two slices (wedges). Says it’s better than his southern-raised sister’s cakes. High praise.

      2. Kelly Senyei says:

        WOWZA! I’m so happy to read this, Belinda!

  2. Marilyn says:

    This cake is awesome! Made it for a condo social and person after person commented how delicious it was. It was the hit of the night! (I must admit, though, that I used another German Chocolate Cake recipe for the frosting, so I can’t comment on the frosting.)

    1. Kelly Senyei says:

      I’m so thrilled you enjoyed the cake recipe, Marilyn!

  3. Mindy says:

    Can you make cupcakes out of this?

    1. Kelly Senyei says:

      Absolutely! I’m not sure the exact quantity it would yield (or the bake time), but it’d definitely work.

  4. dar says:

    Can’t wait to try it! Question, have you ever made this with a German Chocolate cake mix?

    1. Kelly Senyei says:

      I haven’t, but that should work!

  5. Laura says:

    5 stars
    Hi! Thank you so much for this recipe! It has become a family favorite! My daughters birthday is coming up and she wants a vanilla cake. I’ve never had good luck with vanilla cake recipes, they tend to come out dry. Do you by any chance have one?

  6. Marjorie Stokes says:

    Where in the recipe does it mention cooking the frosting.? I know it should if you are using egg yolks. I want to make this, but want to make sure that And for how long should you cook the frosting, and what do you do if it comes out soupy like I read in a review?

    1. Kelly Senyei says:

      Hi Marjorie – The directions for the frosting are above under “For the frosting.”

  7. Jane says:

    I love this recipe. Thank you Kelly. I have read the comments about the frosting and mine always fluffs up and comes out great, I just need little bit more of it, so will increase recipe by 25% next time. As far as cake mixes, I have bought an extra devils food mix, since they come smaller now, and just add some of that. To make life easy I also use one of the starbucks instant packs for the espresso.

    1. Kelly Senyei says:

      So glad you’ve been enjoying this recipe, Jane!

  8. Jennifer says:

    My frosting didn’t set up either. It wouldn’t thicken. I cooked it 55 minutes before it became remotely “fluffy”. When I let it cool, it became a separated mess! The cake is delicious however.

    1. Kelly Senyei says:

      Hi Jennifer – Were you cooking it at the right heat?

  9. Tiffy says:

    I’m going to be making a gluten free version of this and the person I’m making it for only wants a 9″ x 13″, nothing fancy. Do I need to reduce the recipe?

    1. Kelly Senyei says:

      Hi Tiffy! I have never made this recipe as a 9×13″ cake so I’m not sure what measurements you’d need to change.

  10. Barbara Trujillo says:

    I cannot find 18.25 oz cake mix anywhere. What is espresso powder? Where may I find these items please?? I need to make this cake right away!!! Thank you. Barbara

    1. Kelly Senyei says:

      Hi Barbara – You can use a standard size boxed cake mix (the quantity of ounces varies for each brand), and espresso powder can be found in the baking aisle of most major supermarkets or by the coffee products. Enjoy!

  11. Andrea says:

    The first time I made this cake was in 2012 for my dad’s birthday and it’s been a hit with our family ever since! At least one of the five of us requests this cake for their birthday every year. Thank you for the recipe!

    1. Kelly Senyei says:

      Awesome! So glad you’re enjoying the recipe, Andrea :)

  12. Kandi Harkins says:

    I’ve been making German Sweet Chocolate Torte for YEARS. I use 3 8″ pans and cut them using thread. Of coarse you must double the frosting. I use Heavy cream and evaporated milk. I also do not use a cake mix.
    It is the most requested cake I make. I have one friend who has requested it as his birthday present for the last 30+ years. This one looks pretty good so everyone enjoy!!

  13. Tara Hammmer says:

    Monika, Sorry but a German chocolate cake has absolutely nothing to do with the country of Germany, although I admit that it can be confusing. Originally, in 1852, an American man named Sam German developed a sweet chocolate bar for the Bakers chocolate company. It was called Baker’s German’s Sweet Chocolate. In 1957, a woman sent in a recipe using that chocolate bar. It was a huge hit and was called German’s Chocolate cake. Over time, the apostrophe and the “s” was dropped, and now it’s called German Chocolate Cake — strictly American, and named for Sam German.

  14. Matea says:

    Looks amazing! I really want to try the frosting–pecans and coconut, yum!

  15. Monika says:

    Hi Kelly,

    I love your website I can spend hours checking out your recipes. But here is the thing, I am German and I am really into baking, and I don’t want to burst your bubble, but there is no such a thing like a typical german chocolate cake in Germany ;P
    If you are interested in real typical German cake recipes ask me I can send you some if you like!
    xoxo

    1. Kelly Senyei says:

      Thanks so much, Monika!

  16. Lizzie says:

    I made this cake yesterday and it is definitely one of the most delicious cakes! My frosting didn’t really set up though and resulted in sort of a drippy mess after I assembled the cake. It still tastes great. Have you ever run into the frosting separating? Maybe I didn’t cook it long enough? Thanks!

  17. Jacob says:

    Please do not understand, as criticism …
    but it is not typical German as much dough to use in
    so little cream.
    The ratio is reversed in our

  18. Patricia Scarpin says:

    That is a beautiful cake! Looks delicious, too – I love anything coconut.

  19. Honey @ Honey What's Cooking says:

    wow.. you really got up close and personal with this cake. this looks amazing. seriously good. i love all those layers and coconut frosting in between, yum!

    1. Kelly says:

      Thanks so much for your comment! It wasn’t hard getting up close and personal … in fact, it was hard staying away!