| |

German Chocolate Cake and Frosting

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This easy German Chocolate Cake recipe with coconut and pecan frosting is heavenly. The cake is moist and has a deep chocolaty flavor, and then comes the best part: the frosting. With crunchy toasted pecans, sweet coconuts, and velvety custard, this cake combines luxurious flavors.

What is German Chocolate Cake?

German chocolate cake is an American-favorite chocolate cake that’s not from Germany! An English American baker who worked for Baker’s Chocolate Company invented it using sweetened dark baking chocolate. The cake is usually covered entirely with coconut pecan frosting.

German Chocolate Cake with Cocoa Powder

I used unsweetened cocoa powder, which is available in most people’s kitchens. This didn’t alter the moist texture of the cake; in fact, it gave it a deep chocolate flavor and made it smell divine.

The authentic German chocolate cake uses chocolate bars, and it’s lighter in color as well. But I know that if you want to have a chocolate cake, you want to taste the chocolate, and I kept that in mind while tweaking this recipe.

Unlike traditional buttercream frosting, this frosting is custard-based and made of egg yolks and evaporated milk. You’re going to love it!

🥘 Ingredients

All you need are readily available ingredients to make the best German chocolate cake recipe!

You can scroll down to the recipe card for further details and instructions.

Cocoa powder: German chocolate cake traditionally uses sweetened dark baking chocolate, but I’ve instead used unsweetened cocoa powder, yet you’ll have the same moist and chocolaty flavor.

Egg yolks: We’ll use egg yolks in our delicious coconut pecan frosting as the thickening agent that gives a classic custard-like texture and feel to the frosting.

Evaporated milk: It is creamier, and adding it to pecan and coconut frosting enhances its taste and texture.

Pecans: The nutty flavor perfectly balances the richness and sweetness in the cake and frosting.

Coconut: Shredded coconut is also part of the perfect German chocolate cake frosting equation!

Slice of German chocolate cake on a plate.

🔪 How to Make German Chocolate Cake

Step 1

German chocolate cake batter: Sift the dry ingredients and set aside. In a separate bowl, beat butter, oil, and vanilla together, then add one egg at a time. Mix in sour cream and milk, then add the dry ingredients and mix to combine.

Sifting the dry Ingredients.
Mixing the wet ingredients.

Step 2

Pour the hot water and mix again until the batter comes together. Divide the batter into two lined cake pans and bake for 20-24 minutes in a preheated oven at 350F/180C.

Adding hot water to cake batter.
Chocolate cake batter going to oven.

How to Make German Chocolate Cake Frosting

Step 1

Making the frosting: In a saucepan, melt the butter, add the sugar, and pour the evaporated milk. Add the egg yolk and whisk. Let the mixture thicken, remove from heat, and add vanilla, toasted pecans, and coconut. Mix well.

Adding eggs to the frosting mixture.
Adding coconut and chopped pecan tp frosting.

Step 2

Assembling the cake: Allow the frosting to cool, and spread half the frosting over one layer of cake. Place the second layer on top and add the remaining frosting over it, spreading evenly.

Frosting the cake with coconut and pecan frosting.

Step 3

Garnish the cake with chocolate chips, toasted pecans, or coconut. German chocolate cake is best served 20 minutes after refrigerating so the frosting can set.

Close up image of German chocolate cake.

💭 Expert Tips

  • I recommend unsweetened cocoa powder, as demonstrated in this recipe, for a deeper and more delicious chocolate flavor.
  • You can use half brown and half white sugar when making the cake frosting.
  • For a more robust coconut flavor, toast the coconut for a few minutes before adding it to the frosting.
  • I spread the frosting while it’s warm, it keeps the cake moist longer.
  • After frosting, place the cake in the fridge for 20 minutes before slicing it, as this will help the frosting to set.

📖 Variations

Decoration variation: I’ve added the frosting in a ‘naked cake’ style, a cake with minimal frosting on the outside to showcase the layers and filling. But you can also cover the cake entirely with frosting by doubling the frosting recipe.

More pecans: You can also add chopped pecans in the middle layer for some added crunch in every bite.

Stronger coconut flavor: For a more robust coconut flavor, consider toasting the coconut for a few minutes before incorporating it into the frosting.

💬 Frequently Asked Questions

Did German Chocolate Cake originate from Germany?

No, even though it’s called ‘German’ chocolate cake, it didn’t originate in Germany but was invented in America.

Why is it called a German Chocolate Cake?

The cake is named after its inventor, a baker named Samuel German, who worked for Baker’s Chocolate Company and created a new type of sweetened dark baking chocolate to make this cake. Later, when a Texas housemaker made this cake and shared the recipe, she named it German chocolate cake, which later became German Chocolate Cake.

Why should I use cocoa powder instead of baking chocolate bar?

You don’t have to, but I have made this change to make it easy for everyone to try making this cake, especially those who don’t usually have baking chocolate bars at home.

German chocolate cake served with frosting.

🍲 More Cake Recipes You’ll Enjoy

🌡️ How to Store German Chocolate Cake

Fridge: Wrap the cake slices with plastic wrap and refrigerate for up to 4 days.

Freezer: Before frosting the cake, wrap it with plastic wrap and freeze for up to 3 months.

Freezing with Coconut pecan filling frosting: Cut the cake into slices, wrap each slice with plastic wrap, and place it in an airtight container. Freeze for up to 3 months. However, after thawing, the texture might be slightly different.

Thawing: Let the cake thaw in the fridge overnight.

Make Ahead

You can make the frosting ahead of time, when it cools, place it in an airtight container. Refrigerate for up to 3 days.

Bake the cake, and when it comes to room temperature

⭐ Please Rate and Review

If you have tried this German Chocolate Cake with Coconut and Pecan Frosting recipe and liked it, please give it a 5-star rating and leave a comment below with your experience!

Small image of German Chocolate Cake.

Classic German Chocolate Cake

This homemade German Chocolate cake features classic chocolate flavors in an easy-to-make recipe that showcases the classic coconut pecan frosting on top!
5 from 1 vote
Print Pin Rate
Course: Cake
Cuisine: American
Keyword: German Chocolate Cake
Prep Time: 20 minutes
Cook Time: 24 minutes
Total Time: 44 minutes
Servings: 14 Slices
Calories: 491kcal
Author: Muna Kenny

Ingredients

FOR THE CHOCOLATE CAKE BATTER

  • 1 ¾ cup all-purpose flour
  • 1 ¾ cup sugar
  • ¾ cup unsweetened cocoa powder
  • 1 ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 3 tablespoon oil
  • 6 tablespoon unsalted melted butter
  • 2 large eggs at room temperature
  • 1 ½ teaspoon vanilla extract
  • ¼ cup sour cream at room temperature
  • 1 cup milk at room temperature
  • ½ cup hot water

FOR THE COCONUT PECAN FROSTING

  • ½ cup unsalted butter
  • 1 cup white sugar
  • 3 large egg yolks
  • 1 cup evaporated milk
  • ¾ cup chopped and toasted pecan
  • 1 ¼ cup shredded coconut
  • 1 teaspoon vanilla extract
Get the Conversion Chart

Instructions

  • Preheat the oven to 350F/180C. Grease and dust with flour two 8” inch cake pans. or line with parchment paper.

MAKING THE CHOCOLATE BATTER

  • Sift or whisk the flour, cocoa powder, sugar, baking soda, baking powder, and salt together in a large bowl. Set aside.
  • In a mixing bowl and using a hand mixer or a stand mixer, mix the melted butter, oil, and vanilla. Add the eggs one at a time while mixing.
  • Add the sour cream and milk and mix for a minute, then add the dry ingredients to the wet ingredients. Beat with the mixer on lowest speed just until combined, pour the hot water and beat until the batter is completely combined.
  • Divide the batter evenly between the previously prepared 2 pans. Bake for 20-24 minutes. The cakes are done when a toothpick inserted in the center comes out clean.
  • Remove the cakes from the oven and place them on a cooling rack. Allow the cakes to cool for 6 minutes while in the pans, then remove them from the pan and allow them to cool completely on the cooling rack.

MAKING THE COCONUT AND PECAN FROSTING

  • Prepare the frosting while the cakes are cooling. The frosting should be warm or at room temperature when frosting the cake.
  • In a pan and over a medium heat melt the butter and then add the sugar. Mix well. Pour the evaporated milk and then add the egg yolk while whisking.
  • Whisk the mixture occasionally when the mixture comes to a boil whisk constantly until it thickens. Remove it from heat and add the vanilla, toasted pecans, and coconut, mix well.
  • This frosting should cool before using it on the cake. However, I use it when it's warm, I found that it keeps the cake moist for a longer time. You will notice that the frosting will get thicker as it cools.

ASSEMBLING THE CAKE

  • On your cake stand place one cake layer. Spread half the coconut and pecan frosting evenly over that layer.
  • Place the second layer of the cake over the previous. Cover the top of the cake with the remaining frosting.
  • You can garnish the top of the cake with chocolate chips or with more toasted pecans and coconut.
  • This cake is best refrigerated for 20 minutes before slicing it. Refrigerating the cake will allow the frosting to firm just enough so the cake won’t fall apart while slicing.

Video

Notes

  1. You can use half brown sugar and half white sugar when making the cake
    frosting.
  2. For stronger coconut flavor, toast it for a few minutes before adding it to the
    frosting.
  3. The ingredients should be at room temperature.

Nutrition

Serving: 1 Slice | Calories: 491kcal | Carbohydrates: 62g | Protein: 9g | Fat: 26g | Saturated Fat: 11g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 83mg | Sodium: 207mg | Potassium: 356mg | Fiber: 4g | Sugar: 44g | Vitamin A: 368IU | Vitamin C: 0.4mg | Calcium: 127mg | Iron: 2mg
Subscribe to Our Newsletter!Download 2 free eBooks, get Giveaway notifications, and New recipes will be sent to your inbox. Subscribe!
Please Share

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating