The BEST German Chocolate Cake
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
This traditional Homemade German Chocolate Cake Recipe can be described in one word; perfection. Spoonfuls of creamy, sweet coconut pecan frosting nestled between rich chocolate cake layers, all made completely from scratch. This old-fashioned cake recipe is ideal for all your dessert cravings and special occasions.
![German chocolate cake on white plate with coconut pecan frosting](https://anaffairfromtheheart.com/wp-content/uploads/2022/02/German-Chocolate-Cake-MAIN-600x800.png)
Soft and buttery sweet, this German Chocolate Cake quickly became a family favorite! I made it for the first time a little over a year ago when I asked some of my food blogger friends for a tried and true German Chocolate Cake recipe to make for a dear friend’s birthday. Because years ago, I had made another recipe for my dad, which wasn’t great. This recipe here? It’s a keeper!
What is German Chocolate Cake?
German chocolate cake is an old-fashioned chocolate cake recipe that has been around for years. Originally named, “German’s chocolate cake,” the qualities of the cake have always been the same: delicious and satisfying. Sweet shredded coconut and pecans are folded into buttery sweet icing and nestled between moist chocolate cake layers.
What is Different about German Chocolate Cake?
German chocolate cake uses melted chocolate rather than dry cocoa powder and is layered with that iconic sweet coconut pecan icing. You will recognize it just by the sight of it and the taste is unforgettable.
What is German Chocolate? Is there a Substitute?
German chocolate is sweeter than traditional milk or dark chocolate and has milder chocolate flavors. In my opinion, the German chocolate makes this recipe stand out and is easily why it tastes so delicious.
But, if you can’t find German chocolate, and I have had this happen, there is a substitute. You can use either semi-sweet or bittersweet chocolate and add one-half Tablespoon of sugar for each ounce needed.
Is German Chocolate Cake Really German?
German cake was created in the United States by an Englishman during the 1950s. The chocolate cake has been popular ever since and was referred to as, “German’s Chocolate Cake.” The name is misleading but the flavors are so addicting!
If you love chocolate cake, be sure to check out my Depression Cake, this Chocolate Espresso Bundt Cake, and my favorite Sauerkraut Chocolate Cake too!
Ingredients for Homemade German Chocolate Cake and Frosting
Find all of the measurements and complete instructions in the printed recipe card at the bottom of this post.
For the German Chocolate Cake:
- German Chocolate: This type of chocolate is the best for German cake because it is easy to melt, slightly sweet, a little creamy, and rich with pristine chocolate flavors.
- Water: A little bit of boiling water is used to melt the chocolate.
- Butter: One cup of butter is used for the cake. The butter can be either salted or unsalted.
- Sugar: Granulated white sugar is a classic sweetener used to sweeten this cake.
- Eggs: Both egg whites and yolks are added to the batter separately and allow the cake to truly shine. Separating the yolks from the whites and adding them separately allows the fats from the yolks to really shine through. A baker’s secret!
- Vanilla: Pure vanilla extract is used as a classic flavor for this German chocolate cake recipe. Aromatic vanilla is a classic.
- Cake Flour: Cake flour allows this cake to be the fluffiest and most softly-textured cake around! Cake flour and all-purpose flour are not interchangeable.
- Baking Soda: You will want to make sure you have baking soda to make sure the cake rises!
- Salt: A sprinkle of sea salt balances all the flavors out and activates with the flour and baking soda as the cake bakes.
- Buttermilk: The buttermilk brings a slightly tangy flavor to the cake without adding extra fat. If you don’t have buttermilk on hand, you can easily make a homemade buttermilk substitute. I personally never buy buttermilk any longer. This alternative is just way too simple!
The cake is layered with traditional coconut pecan frosting that boasts aromatic notes of vanilla, browned butter, sweet coconut, and chopped pecans, this German chocolate cake is simply the best!
Ingredients to Make the Best Homemade Coconut Pecan Frosting
For the Frosting:
- Sugar: Both granulated sugars, brown and white, are used to make sure the pecan frosting is as sweet as can be.
- Evaporated Milk: is a shelf-stable canned cow’s milk product where about 60% of the water has been removed from fresh milk, leaving it creamier than whole milk.
- Butter: Butter is folded throughout the frosting for its tasty buttery flavors. The saltiness from the butter balances out the sugar.
- Egg Yolks: The eggs allow the frosting to thicken.
- Coconut: Shredded sweet coconut gives this cake its distinct icing.
- Pecans: Chopped pecans add nuttiness to the frosting, making it a true German chocolate cake recipe.
- Vanilla: The frosting just would not be the same without vanilla extract.
How to Make Traditional German Chocolate Cake from Scratch
Melt the Chocolate: First, chop the chocolate into small pieces. Add the chocolate to a medium-sized bowl then pour the water over it. With a spoon or rubber spatula, mix the water and chocolate until the chocolate is smooth and melted. Set aside to cool.
Next, separate the egg whites from the yolks while reserving the egg whites in a separate dish, preheat the oven to 350 degrees Fahrenheit and grease and flour three 9″ round cake pans, and set them aside.
Prepare the Sweet Base: In a large bowl, combine the butter and sugar and mix with a hand mixer or a stand mixer. Mix the sugar and butter until smooth and fluffy.
Add the yolks one at a time to the butter and sugar. Mix after each yolk is added to the bowl.
Then add the melted chocolate and vanilla to the bowl, then mix until combined and uniform.
Next, add the flour, baking soda, and salt in alternating with the buttermilk. Mix the ingredients until they are just combined. I like to add the dry ingredients a little at a time until everything is fully mixed.
Beat the egg whites with the mixer until stiff peaks form. Fold the eggs into the cake batter.
Bake the Cake: Finally, evenly divide the cake batter into the prepared cake pans.
Bake the cake for 24 to 28 minutes in the fully preheated oven until a toothpick inserted in the center comes out clean.
Allow the cakes to cool in the cake pans for at least ten minutes before transferring the cakes to the wire racks.
Preparing Homemade Frosting for German Chocolate Cake
In a medium saucepan, add the sugars, evaporated milk, butter, and beaten egg yolks, and cook over medium heat until the frosting is thick and smells fragrant. Constantly stir the mixture so everything evenly cooks–it should be a golden brown color.
Next, remove the frosting from heat and add vanilla extract, pecans, and shredded coconut. After that, stir everything together and allow the frosting to rest for 30 minutes to cool and thicken.
Assemble the Cake: Finally, set the first cake layer on a cake plate and frost just the top of it with ⅓ of the frosting. Repeat with the next two layers, leaving the sides of the cake bare.
Note: This amount of frosting is for a cake with no frosting on the sides or a “naked cake.” If you want to frost the outside of the cake, you will need to make a double batch of the frosting.
Love it? Pin It!
Be sure to save this chocolate cake for all of your upcoming holidays, birthday parties, events, and special occasions. Saving this homemade cake recipe to your favorite recipe board on Pinterest will allow you to find it quickly the next time you want a yummy, sweet German chocolate cake!
Why this Traditional German Chocolate Layer Cake is the Best
Homemade German chocolate cake is an old-fashioned original cake recipe that is known for its yummy combination of sweet German chocolate and sweet nutty icing. You will love it for several reasons:
- Easy to Make: This traditional German cake is made with basic easy steps that will have you feeling confident and proud of what you have baked. You will want to share it with everyone if you can manage it not keep it all to yourself. Just be sure everything is properly measured beforehand to yield the best cake.
- Rich and Moist: The sweet creamy layers of German chocolate, coconut pecan frosting, vanilla extract, sugar, butter, and more create a delectable, moist homemade cake that is rich with the BEST flavors!
- The Best Cake: I am truly not exaggerating whenever I say this is the best German Chocolate cake you’ll ever eat. The sticky sweet layers and coconut pecan filling round the entire chocolate cake out and allow it to be extra spongy since the cake absorbs the textures of the sweet homemade icing. The melted chocolate makes this homemade German chocolate cake recipe truly wonderful.
- Great for Holidays and Birthdays: Serve this easy chocolate layer cake for any traditional occasion. Everyone will love this homemade cake recipe!
FAQs About Storing German Chocolate Cake from Scratch
- How long does German Chocolate Cake Made from Scratch keep? You can make the coconut pecan frosting ahead of time and store it in an airtight container in the refrigerator for a week. You’ll want to set it on the counter to take the chill off of it and give it a good stir before spreading it atop the cake.
- Can German Chocolate Cake be Frozen? Yes, you can freeze both the frosting and cake layers. I recommend slicing the cake into big slices, and then wrapping securely in plastic wrap before placing it into an airtight container. Freeze the cake layers for up to three months. To freeze the frosting, place it in an airtight storage container and freeze for three months. Allow the frosting to come to room temperature prior to icing the cake.
- Do you have to refrigerate German Chocolate Cake? You do not have to refrigerate the cake but refrigerating it allows it to remain fresh longer. The cake will last in the fridge for about 4-5 days in an airtight container. German chocolate will last cake in an airtight container at room temperature for about 2-3 days.
Tips for Making the Best German Chocolate Cake
- All-purpose flour is not the same as cake flour. Be sure to use cake flour or the cake will not come out like it did in this recipe!
- Make sure the eggs are at room temperature before starting the recipe.
- You should be able to find German chocolate bars or pieces in most baking aisles at the grocery store.
- Do not overmix the cake batter or it will not properly rise. Beat the butter and sugar until light, fluffy, and creamy.
- Semisweet chocolate can be used in place of German chocolate adding a 1/2 Tablespoon of sugar per ounce needed. I recommend using German Chocolate if you can find it.
More Cake Recipes to Love
- Coconut Macaroon Tunnel Cake (pictured above)
- Black Forest Cake
- Fresh Apple Cake
- Easy Lemon Raspberry Bundt Cake
- Strawberry Cake
- Apple Kuchen
- Carrot Bundt Cake
- Zwiebelkuchen (German Onion Pie)
- German Apple Dessert
I can’t wait to hear what you think of this Homemade German Chocolate Cake!
LIKE THIS RECIPE?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and
leave a comment below the recipe!
The BEST German Chocolate Cake
Equipment
Ingredients
- FOR THE CAKE:
- 4 ounces German sweet chocolate chopped
- ½ cup boiling hot water
- 1 cup butter softened
- 1 ¾ cups sugar
- 4 eggs room temperature, divided
- 2 teaspoons pure vanilla extract
- 2 ½ cups cake flour
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup buttermilk
- FOR THE FROSTING:
- ¾ cup granulated sugar
- ¾ cup brown sugar
- 12 ounces evaporated milk
- ¾ cup butter
- 5 large egg yolks room temperature, beaten
- 3 cups shredded sweetened coconut
- 1 ½ cups chopped pecans
- 1 Tablespoon pure vanilla extract
Instructions
- Preheat the oven to 350 degrees F. Grease and flour three 9” round cake pans or line with parchment paper for easy release. Set Aside.
- To a medium sized bowl, add the chopped chocolate. Pour the boiling hot water over the chocolate and stir gently until it is melted and smooth. Set aside to cool slightly.
- Using your stand mixer or hand mixer, cream butter and sugar together for about 4 minutes, until light and fluffy. Scrape the sides and bottom of the bowl about halfway through.
- Separate egg whites from yolks, reserving the egg whites. Add each of the yolks, one at a time, to the butter and sugar, mixing after each addition.
- Add in the vanilla and the melted chocolate and mix until combined. Scrape the sides and bottom of the bowl and mix again.
- Add the flour, baking soda, and salt alternately with the buttermilk. Mixing until just combined. Scraping the sides of the bowl after each addition.
- Beat egg whites until stiff peaks form, then gently fold into the batter.
- Divide the cake batter evenly between three prepared 9-inch round cake pans and bake for 24-28 minutes or until a toothpick inserted into the center of the cakes comes out clean. Cool slightly before inverting onto wire racks to cool completely.
- For the frosting, heat the granulated sugar, brown sugar, evaporated milk, butter, and beaten egg yolks in a saucepan over medium heat until thick and golden brown. Takes about 5 minutes. Make sure to stir constantly so as not to scramble the eggs. Remove from the heat and add in the vanilla, shredded coconut and chopped pecans. Cool for at least 30 minutes. The frosting will continue to thicken as it cools.
- To assemble the cake, set the first cake layer on a cake plate and frost just the top with ⅓ of the frosting. Repeating with the next two layers, leaving the sides of the cake bare.
Notes
- If you want to frost the outside of the cake, you will need to make a double batch of the frosting.
- Don't have buttermilk? Try this easy Buttermilk Substitution
- To Freeze leftovers: I recommend slicing the cake into big slices, then wrapped securely in plastic wrap before placing it into an airtight container. Freeze the cake layers for up to three months.
- Store at room temperature in an airtight container for up to 3 days, and in the fridge for up to 1 week!
Nutrition
This recipe was originally posted on February 18, 2022, as part of a blog hop called Freaky Friday. It has been updated to improve user experience and reshared on January 27, 2025.
Freaky Friday Blog Hop
I have to say though, that I can’t take credit for the original recipe. It is my recipe contribution to our winter round of the Freaky Friday blog hop! For that round, I was assigned House of Nash Eats, a blog run by the super sweet and mega-talented, Amy Nash.
Her blog and mine are very similar in tastes and recipes. Like me, she shares tried and true family recipes.
More yummy recipes from Amy: Wisconsin Cauliflower Soup, Miso Salmon, and her Layered Rainbow Jello! Take some time to browse her website, I know that you will agree with me when I say that it was hard to choose just one recipe.
I absolutely love German Chocolate Cake! This was the best I’ve ever had.
This is the best chocolate cake EVER!!!!!!
I’m still drooling over this recipe. WOW! Every bite is perfectly balanced and Delish. Okay, but really… I’m making up a day to celebrate absolutely nothing so I can enjoy another piece! haha.
A friend made this and it was amazing! I want to make it but live in a high altitude. Would you have high altitude instructions? Thank you! ♥️
I have a good friend that does a lot of high altitude baking and asked her – this is what she suggested for this recipe:
Reduce sugar 1 ½ cups, Reduce Baking Soda to ¾ teaspoon, Increase Flour by 3 tablespoons, Bake at 375 unless in dark pans, then keep the temp at 350. Start checking for doneness at the lower end of the time. But don’t remove too early, same principles apply toothpick inserted should come out clean or with a few crumbs.
I am going to be making this cake for my Dad’s 80th birthday this weekend. I don’t have three round cake pans but I have three heart shaped cake pans. Would there be any need to change cooking time?
As long as they are an 8″ or 9″ size – you’ll be fine! Just make sure to check them with a toothpick in the center and it’ll work great! (I am partial to heart-shaped everything – so I love this!) Send a photo if you can!
I made the Best German Choc cake and frosting. It tasted fantastic. BUT the cake was so crumbly that the edges disintegrated while frosting it. Also when I sliced it was so crumbly it turned into piles of cake instead of slices. I followed the instructions exactly. Did the cake flour make it too fine? I’ve never had that happen.
I am so sorry to hear that, Peggy. Typically the two causes of a crumbly cake would be that there was either too much flour added, or it was overmixed. Do you think either of those could be it?