Sour Cream German Chocolate Cake with Coconut Pecan Frosting

As an Amazon Associate I earn from qualifying purchases.

This German chocolate cake recipe stacks four tender layers of sour cream chocolate cake with a thick, buttery coconut pecan frosting cooked right on the stove. It serves a crowd, and while it takes some time, every single component is straightforward. The frosting can be made a day ahead, which means the actual assembly goes fast.

German chocolate cake layers split in half on a cutting board with a serrated knife for assembling four layers.
Four layers means twice the frosting in every slice, and that’s where all the magic lives. 

A Quick Look At The Recipe

  • Recipe Name: Sour Cream German Chocolate Cake with Coconut Pecan Frosting
  • Main Ingredients: Filling, ½ cups evaporated milk, sugar, brown sugar, egg yolks, butter, vanilla, salt
  • Why You'll Love It: This German chocolate cake recipe stacks four tender layers of sour cream chocolate cake with a thick, buttery coconut pecan frosting cooked right on the stove. It serves a crowd, and while it takes some time, every single component is straightforward. The frosting can be made a day ahead, which means the actual assembly goes fast.

Why Four Layers Change Everything

Most German chocolate cake recipes bake two standard rounds and call it done. I bake two 9-inch rounds and split each one in half so I end up with four thinner layers and three thick layers of that coconut pecan frosting between them. After testing both ways, I won’t go back. Two thick layers just can’t hold enough frosting, and the frosting is the whole point of this cake.

When you’re ready to split them, a long serrated knife and a gentle sawing motion keep the layers even.

While the cake itself is soft and light, the frosting is thick and rich. I love any dessert with coconut, in brownie form or whipped into a decadent pie. But this frosting has double the amount of other coconut frostings, putting it a the top of my coconut dessert recipes.

Sour Cream, Cake Flour, and Two Kinds of Chocolate

Sour cream is one of the things that sets this cake apart. Most versions use buttermilk or oil, which is what makes a confetti cake moist. But full fat sour cream adds a richness and density that keeps these thin layers moist without making them heavy.

Cake flour matters here. It has lower protein than all-purpose which means less gluten, a softer crumb, and layers that hold up under heavy frosting without crumbling. You can use all-purpose flour but it won’t be quite as light.

Close-up of German chocolate cake on a cake stand with one slice cut away, showing the layered filling.

I use both semisweet chocolate and cocoa powder, which gives the cake a deeper, more complex chocolate flavor than cocoa alone. The melted chocolate adds richness and moisture while the cocoa brings depth and color.

Ingredients for German chocolate cake arranged on a blue surface, including cake flour, cocoa powder, chocolate, sour cream, butter, sugar, eggs, and vanilla.
Cake batter in a mixing bowl with ground dry ingredients added on top and eggshells in the background.

The Frosting That Makes This Cake

This isn’t a vanilla buttercream, it’s a stovetop custard frosting, unique to this type of cake. Egg yolks, evaporated milk, butter, and sugar get whisked together until the mixture thickens and turns a light caramel color, then the coconut and toasted pecans get stirred in at the end. Make sure you use evaporated milk here, not sweetened condensed.

Toast the pecans first if you can. It takes five minutes and gives them a deeper flavor that holds up in the filling instead of disappearing. Toasted pecans add that same nutty depth I love in Southern pralines.

Slice of German chocolate cake on a white dessert plate with another plated slice and the whole cake in the background.

The cake itself stays very moist from the sour cream and melted chocolate mixture. It’s a soft batter, so I like to smooth the tops before baking so the layers come out as even as possible. Once the cake is stacked, a short chill helps everything settle and makes the slices cleaner.

Cook the Filling, Bake the Cakes, Then Stack It High

Step One: Make The Filling

German chocolate cake filling ingredients in a saucepan before cooking, including evaporated milk, butter, sugar, and egg yolks.
Whisk the evaporated milk, sugars, egg yolks, butter, vanilla, and salt in a saucepan.
German chocolate cake filling cooking in a saucepan until thick and golden.
Cook until thickened.

Step Two: Stir In Coconut And Pecans

Cool it fully: Warm filling is harder to spread and can make the cake layers slide.

Chocolate mixture in a bowl after sugar has been added, ready to be whisked smooth.
Toast the pecans.
Freshly baked German chocolate cake layers cooling in round pans on a wire rack.
Stir in the coconut and toasted pecans.

Step Three: Melt Chocolate And Cocoa

Chopped chocolate and cocoa powder in a glass measuring cup for German chocolate cake batter.
Add the chopped chocolate and cocoa powder to a bowl and pour the boiling water over the top.
German chocolate cake batter smoothed into two round cake pans before baking.
Let it sit briefly, then whisk until smooth.

Step Four: Cream Butter And Sugars

German chocolate cake batter in a mixing bowl with a spatula after the wet ingredients have been combined.
Beat the butter with the sugar and brown sugar until light and fluffy.
Chocolate cake batter in a mixing bowl, thick and smooth after mixing.
Add the eggs one at a time, then add the vanilla.

Step Five: Add Chocolate Mixture

Chocolate mixture in a bowl after sugar has been added, ready to be whisked smooth.
Mix in the cooled chocolate mixture until everything is combined.

Step Six: Finish The Batter and Pour Into Pans

Do not overmix: Once the flour goes in, stop as soon as the batter looks blended so the cake stays tender.

German chocolate cake batter smoothed into two round cake pans before baking.
Add dry ingredients until the mixture comes together.
German chocolate cake batter smoothed into two round cake pans before baking.
Divide the batter between the pans and smooth the tops.

Step Seven: Bake and Cut In Half

Chopped toasted pecans in a skillet for German chocolate cake filling.
Bake until the cakes are set
Assembled German chocolate cake on a cake stand with coconut pecan frosting between the layers and on top.
Slice the layers in half, so you have 4 layers.

Use a gentle sawing motion: It helps keep the layers even and keeps the cake from tearing.

Step Eight: Assemble The Cake

German chocolate cake filling ingredients in a saucepan before cooking, including evaporated milk, butter, sugar, and egg yolks.
Spread the filling over the first layer.
Coconut pecan filling in a mixing bowl, thick and chunky after the pecans have been stirred in.
Repeat with the remaining layers until the cake is stacked.

Chill before slicing: Refrigerate the cake for a bit before cutting. That helps the filling firm up and makes the slices neater.

Don’t Forget!

Like and review this post – it helps our website grow so we can give you more delicious Southern recipes!

Close-up of sliced German chocolate cake on a cake stand, showing thick layers of coconut pecan frosting.

Sour Cream German Chocolate Cake with Coconut Pecan Frosting

This German chocolate cake recipe stacks four tender layers of sour cream chocolate cake with a thick, buttery coconut pecan frosting cooked right on the stove. It serves a crowd, and while it takes some time, every single component is straightforward. The frosting can be made a day ahead, which means the actual assembly goes fast.
Prep Time: 40 minutes
Cook Time: 30 minutes
Total Time: 1 hour 10 minutes
Servings: 16
Calories: 606kcal

Equipment

Ingredients

Filling

  • 1 ½ cups evaporated milk 12 oz can
  • 1 cup sugar
  • ¼ cup brown sugar
  • 4 egg yolks
  • 12 tablespoons butter
  • 2 teaspoons vanilla
  • ¼ teaspoon salt
  • 2 ½ cups sweetened coconut 7 oz bag
  • 1 ½ cup chopped toasted pecans

Cake

  • 4 oz semi-sweet chocolate chopped
  • ¼ cup cocoa powder
  • ½ cup boiling water
  • 2 cups cake flour
  • ¾ teaspoon baking soda
  • 12 tablespoons butter softened
  • 1 cup sugar
  • cup brown sugar
  • ¾ teaspoon salt
  • 4 eggs room temp
  • 1 teaspoon vanilla
  • ¾ cup sour cream

Instructions

Frosting:

  • Whisk together the milk, sugar, egg yolks, butter, vanilla and salt in a saucepan and heat over medium heat, whisking constantly until the mixture is caramel in color and starts to thicken, 12-15 minutes. Remove from the heat and stir in coconut and toasted pecans. Allow to cool completely before assembling the cake. This can be made ahead and refrigerated overnight if needed.

Cake:

  • Preheat the oven to 350º. Line two 9 inch round pans with parchment paper and spray with cooking spray and dust with flour. Shake out any excess flour.
  • Add chocolate and cocoa powder to a small bowl and pour boiling water over it. Let it sit for about 2 minutes until the chocolate melts. Whisk until smooth and allow to cool to room temperature.
  • Use a stand mixer to beat butter and sugars on medium-high until light and fluffy, 3-5 minutes. Add eggs one at a time, mixing well after each, add vanilla and beat until light and fluffy. Add chocolate mixture and beat to combine.
  • Alternate adding flour and sour cream in 3 additions, beginning and ending with flour. Mix just until combined. Divide evenly between the 2 pans and smooth the tops so they are even.
  • Bake until a toothpick comes out clean, 25-30 minutes. Place the pans on a wire rack to cool for 10 minutes, then invert and remove the parchment paper. Allow to cool to room temperature before assembling.

Assemble:

  • Slice the cakes horizontally with a serrated knife so that you have 4 layers. Add about 1 cup of filling to the first layer using an offset spatula to spread it to the edges. Repeat with the remaining layers. Chill for an hour to make it easier to cut.

Notes

  • Store: Keep the cake covered in the refrigerator for up to 5 days. I like to let slices sit out for a few minutes before serving so the cake softens back up a bit.
  • Freeze: You can freeze the cake whole or by the slice. Wrap it well and freeze for up to 2 months. Thaw in the refrigerator overnight before serving. The filling can also be made ahead and refrigerated before assembling.

Nutrition

Calories: 606kcal | Carbohydrates: 64g | Protein: 8g | Fat: 37g | Saturated Fat: 20g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 148mg | Sodium: 421mg | Potassium: 291mg | Fiber: 4g | Sugar: 48g | Vitamin A: 782IU | Vitamin C: 1mg | Calcium: 117mg | Iron: 2mg
Tried this recipe?Mention @easy.southern.desserts or tag #easysoutherndesserts!

Similar Posts

Leave a Reply

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

Recipe Rating