• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
I Scream for Buttercream
  • Blog
    • Subscribe for Free
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Blog
    • Subscribe for Free!
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
×
Home » Blog » Recipes

German Chocolate Layer Cake

Updated: Aug 8, 2021 · Published: Sep 19, 2019 by Kara · This post may contain affiliate links · This blog generates income via ads

  • Email
  • Facebook

This moist, from scratch, german chocolate layer cake is filled with coconut pecan filling, then covered in rich german chocolate buttercream frosting. It’s the perfect chocolate cake recipe for any birthday or celebration.

Jump to Recipe
German Chocolate Layer Cake

I’ve been asked a few times to write a recipe for German chocolate cake, but I’ve always hesitated.

I think the reasons were mostly selfish though. I’m allergic to pecans and German chocolate cake has that coconut pecan filling and I really like to taste my own cakes.

(Ok, let’s be honest…I really like to eat a lot of my own cakes and I knew I wouldn’t be able to eat any of this one.) I know it sounds selfish.

But, I knew there were people wanting my version of it, so I put on my big girl pants and got to crackin’. I wrote my version of german chocolate cake and tried this puppy out more times than I can count at this point.

German Chocolate Layer Cake

Hey there! Before you scroll, there’s lot’s of important stuff in the post!…including the FAQ section, which may answer any questions you might have about this recipe. Enjoy!

Jump to:
  • Ingredient Notes:
  • Mixing Method Notes:
  • Tips & FAQs:
  • Supplies Used:
  • Recipe
  • Video:

I was able to taste the actual cake, just not the filling (which has the pecans in it).

Anyway, after trying it multiple times, I think I’ve gotten it to taste just the way I want it to and it makes just the right amount for the pans. (The first couple of times, there was too much batter.)

German chocolate cake with coconut pecan filling and chocolate buttercream

Ingredient Notes:

Let’s talk a little about just some of the ingredients in this cake.

German Sweet Chocolate: I owe all the wonderful flavor in this cake to the German sweet chocolate. I just used the Bakers brand of German Chocolate and the flavor is SO good.

You’ll also use this in the buttercream…it’s SO yummy.

Cake Flour: We’re using cake flour in this cake because I love how cake flour makes such a light crumb…the cake texture just feels softer. Make sure to check out the FAQ section below if you can’t get cake flour.

Cocoa Powder: You’ll use a little cocoa powder in both the cake and the buttercream just to give an added jolt of chocolate flavor. Use regular cocoa powder, not dutch.

Brown Sugar: I’ve added in some brown sugar to the cake, instead of just using all white sugar. I really love brown sugar in chocolate cakes as I feel like it adds some depth and richness to it.

Buttermilk: There’s buttermilk in this cake as well and I LOVE baking with buttermilk. It’s rich, has a good fat content to it and really gives a good flavor to the cake. (If you can’t get it, make sure to look at the FAQ section below.)

large slice of german chocolate cake on a white plate

Mixing Method Notes:

Now let’s talk just a second about the mixing method for this cake. We’re going to use the reverse creaming method. That just means instead of creaming the butter and sugar together first, you’ll actually mix the dry ingredients and mix in the butter to coat it, then add in the liquid ingredients.

Don’t worry, there’s nothing’ to it. In fact I find it easier to use this mixing method, instead of the regular creaming method and the recipe instructions will talk you through it…plus there’s a video.

Why am I using the reverse creaming method for this cake?

  • I like it because it’s easy to do.
  • You’re able to add in more liquid and sugar (it’s good for high ratio recipes)
  • It seems to make a softer textured cake

One thing to note and something I’ve noticed when using the reverse creaming method is that these cake layers will bake up flat. There won’t be any dome in the middle at all. Don’t panic that you did anything wrong.

I’ve made this one a bunch of times and it always bakes through, but it won’t puff up in the middle, so don’t panic about that.

top view of german chocolate cake and coconut pecan filling

Tips & FAQs:

So what makes a cake a German chocolate cake and not regular chocolate cake?

Well for one, we’re using German chocolate in this one. Now, there are some German chocolate cake recipes that don’t use the German sweet chocolate, but I’ve found most recipes do use buttermilk and the amount of chocolate isn’t quite as dark and rich as a classic chocolate cake.

I can’t find German sweet chocolate, what do I do?

The German sweet chocolate really makes the cake and buttercream special, but if you can’t find it, you can use semi-sweet chocolate, or even milk chocolate in place of it.

Can I substitute the buttermilk?

You can. If at all possible, you’ll want to use buttermilk if you can get it. It really adds richness and flavor, but if you can’t get it, you can fill a measuring cup up with milk, take out one tablespoon of the milk and replace it with either vinegar or lemon juice. Mix it and let it sit for around five minutes and use that in place of the buttermilk.

Can I substitute the cake flour?

You’ll get the best results using cake flour, but if you can’t get it, you can substitute with all purpose flour and make these changes: For every cup of cake flour called for in the recipe, use one cup of all purpose flour instead and remove two tablespoons of it, then replace that with two tablespoons of cornstarch.

Why use regular natural cocoa powder and why not the dutch processed cocoa powder?

Because natural cocoa powder is acidic and dutch cocoa powder has all the acids neutralized. The cake recipe calls for baking soda and baking soda needs acid to work. The buttermilk and brown sugar also have a bit of acid. You want to keep all the ratios working together. If you lesson the amount of an ingredient, or change it, it can throw off the ratios and your cake may not taste right, or the texture could be off.

Make sure you’re not packing down the cake flour.

When you measure, don’t pack your flour into your measuring cup. Spoon the flour into your measuring cup and level it off.

When preparing the coconut pecan filling, it’s essential that you go slow.

If you heat it too fast, it will scramble the eggs and you’ll get cooked egg bits in your filling. This part will take some time, so be patient. If you don’t want to mess with making the filling from scratch, you could always just buy the filling pre-made. There’s no judgment here.

As an Amazon Associate, I earn from qualifying purchases.

Supplies Used:

  • KitchenAid Mixer
  • Glass KitchenAid Bowl
  • German Sweet Chocolate
  • Flat Beater Attachment
  • 8″ Round Cake Pans
  • Cooling Racks

Ok let’s get to the recipe!

Note About Recipe Measurements: I write recipes using volume (cups) measurements because here in the U.S., this is what people are more familiar with and I don’t want anyone to feel intimidated when baking. For metric/weight measurements, click the ‘metric’ button under the ingredients in the recipe card below. The weights are converted by a program, not me, and it’s just a best guess. I can’t guarantee that weighing the ingredients will produce the exact same results, since I test recipes using volume measurements.

Recipe

German Chocolate Layer Cake

German Chocolate Layer Cake

A moist, from scratch German chocolate layer cake that's filled with coconut pecan filling, then covered in rich German chocolate buttercream.
5 from 1 vote
Print Pin SaveSaved! Rate
Course: Dessert
Cuisine: American
Keyword: german chocolate layer cake
Prep Time: 1 hour hour 15 minutes minutes
Cook Time: 1 hour hour 10 minutes minutes
Total Time: 2 hours hours 25 minutes minutes
Servings: 12 servings
Calories: 1297kcal
Author: Kara @I Scream for Buttercream

Ingredients

For the cake:

  • 2 ½ cups cake flour (see FAQ section in post if you can't get cake flour)
  • ½ cup unsweetened natural cocoa powder (not dutch processed)
  • 1 cup granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • ¾ teaspoon salt
  • 1 cup packed light brown sugar
  • 1 cup buttermilk
  • ½ cup regular milk (whole milk is best here)
  • 1 tablespoon vegetable oil
  • 3 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup unsalted butter (slightly cooler than room temperature)
  • 4 oz. sweetened German's chocolate, melted (I used Bakers brand)

For the coconut pecan filling:

  • 3 egg yolks
  • ½ cup granulated sugar
  • ½ cup packed light brown sugar
  • ½ cup unsalted butter (1 stick)
  • 1 12 oz can evaporated milk
  • 1 teaspoon vanilla extract
  • 1 cup shredded sweetened coconut (can use an additional ½ cup coconut to make filling thicker)
  • 1 cup chopped pecans

For the frosting:

  • 1 cup unsalted butter (room temp)
  • 1 cup salted butter (room temp-see instructions if you do not have access to salted butter)
  • 6 cups confectioner’s sugar
  • 2 teaspoons vanilla extract
  • ¼ cup unsweetened natural cocoa powder
  • 4 oz sweetened German's chocolate (I used Baker's brand)
  • 3 tablespoons milk (can add in another tablespoon if needed)
US Customary – Metric
Have questions?Check out the Tips & FAQ section or the video in the post!
Prevent your screen from going dark

Instructions

For the cake:

  • Preheat oven to 325 degrees Fahrenheit.
  • Grease and flour two 8" round (2" inch deep) cake pans and set aside.
  • In a small bowl, break up the sweet German chocolate and melt in the microwave. Set this aside to cool while you mix up the other cake ingredients.
  • In a large mixing bowl, whisk together the flour, cocoa powder, granulated sugar, brown sugar, baking soda, baking powder and salt.
  • In another bowl, mix together the buttermilk, regular milk, oil, eggs, and extract. Whisk well and set aside.
  • Make sure the butter is slightly cooler than room temperature. Add the butter (in chunks) slowly to your dry ingredients while mixing at medium-low speed. (You can turn your stand mixer on medium-low and leave it on while you add the butter chunks a bit at a time, or you can use a hand mixer.)
  • Turn the mixer up to medium and mix until all the flour is coated with the butter and the mixture is crumbly. It will have a sand-like texture.
  • Pour in about half of the liquid mixture. Mix on low to medium for about a minute.
  • Pour the last of the liquid mixture and mix again only until well combined. Don't over mix the batter at this point. Mixing it for several minutes is too long. Once all the ingredients are incorporated well, stop mixing.
  • Use a rubber spatula to scrape the sides and bottom of the bowl. Mix again for only about 10 seconds.
  • Add in the melted chocolate and mix again, until just combined.
  • Pour into prepared pans. The batter might look a bit grainy due to the brown sugar…that's okay.
  • Bake at 325 degrees for approximately 55-60 minutes. These layers will not bake with a dome on them. They will bake flat. Don't panic that you did anything wrong if the layers do not puff up in the middle.
  • Once baked, set on wire racks to cool for 10-15 minutes, then turn the cakes out onto the racks and let them cool out of the pans completely before adding filling and frosting.

For the filling:

  • In a medium sized saucepan, add the egg yolks, sugars, butter and evaporated milk. Slowly bring it to a low boil and then let it simmer for about 10 minutes until it thickens. Be patient with this part. Take as long as possible and heat it slowly. If you heat it too quickly, your eggs will scramble and your filling will get chunky. Raise the heat in increments. Once it's boiled and thickened a bit, remove from the heat and add the extract, coconut and pecans and stir. Set it to the side and allow it to come to room temperature before adding to the cake.

For the frosting:

  • Melt the sweet German chocolate and set aside to cool a bit.
  • Use a paddle attachment on your mixer, if you have a stand mixer. If not, just use your whisk attachment or use a hand mixer.
  • Cream the butter well at medium speed.
  • Add in the cocoa and beat on low until combined, then on medium until well incorporated. Scrape down the sides of the bowl and mix again.
  • Add in 3 cups of powdered sugar. Beat on low until combined, then on medium until fully and incorporated.
  • Add 2 tablespoons of milk plus the last 3 cups of powdered sugar. Beat on low until combined, then on medium until fully incorporated. Scrape down the sides of the bowl, then mix again. (If it's too thick at this point, add another tablespoon or two of milk and mix.)
  • Add vanilla extract and the cooled down melted chocolate. Beat until well incorporated.
  • Check the texture of your buttercream and if it's still too thick, add milk only a tablespoon at a time, and mix after each addition.
  • For a fluffier frosting, mix on medium-high for several minutes.

Notes

This cake will need to be kept in the refrigerator if you add the filling. It can be frozen for up to a month if wrapped well in plastic wrap and foil.
Nutritional values are an estimate.
Make sure to check out the TIPS & FAQs for this recipe in the blog post.
*This recipe card may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Nutrition

Calories: 1297kcal | Carbohydrates: 151g | Protein: 10g | Fat: 77g | Saturated Fat: 45g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 21g | Trans Fat: 2g | Cholesterol: 236mg | Sodium: 437mg | Potassium: 371mg | Fiber: 5g | Sugar: 123g | Vitamin A: 1840IU | Vitamin C: 1mg | Calcium: 127mg | Iron: 3mg
Some recipes have difficulty levels.Check out what they mean here: Difficulty Levels Explained
Baking at higher elevation?Adjustments will need to be made for that. This website does not specialize in higher elevation baking. Please take time to do your research on what adjustments should be made.
DisclaimersTo see food safety, allergy & nutrition disclaimers, go here: Disclaimers

How to Share

I’d love for you to share this recipe link or tag it, but please do not share screenshots or copy/paste the recipe to social media as the content and photographs are copyright protected and we (bloggers) work really hard on our content. Sharing the link, tagging us on socials and pinning it is super appreciated though!

Video:

Other Recipes You Might Like:

  • Chocolate Butter Cake
  • Triple Chocolate One Bowl Cake
  • Milk Chocolate Chip Cake

Don’t Forget to Pin it for Later!

German Chocolate Layer Cake

German Chocolate Layer Cake

FREE GUIDE: 7 Easy Tips to Get Professional Looking Cakes!

Even if you've never baked or decorated a cake before!

Grab the FREE guide plus get email updates & see behind the scenes fun each week.

    We won't send you spam. Unsubscribe at any time.

    Built with Kit
    « Questions To Ask Before Taking a Cake Order (+ printable cake questionnaire)
    Funfetti Bundt Cake (A Doctored Cake Mix Recipe) »
    • Email
    • Facebook

    Filed Under: Cakes, Frostings/Fillings, Recipes Tagged With: birthday cakes, buttercream, chocolate, coconut, layer cakes

    Reader Interactions

    Comments

    1. Rosemary

      September 20, 2019 at 9:15 pm

      This is great I so much love this German chocolate cake thanks so much I’m going to try it out soon oh wao I can’t wait to try it. Thanks so much for sharing

      Reply
      • Kara Jane

        September 21, 2019 at 7:09 pm

        Hi Rosemary, thank you so much. I hope when you try it out that you really like it!

        Reply
    2. Chandra Persaud

      September 27, 2019 at 10:23 pm

      Where is the metric converter button please?

      Reply
      • Kara Jane

        September 28, 2019 at 7:33 pm

        Oh goodness, thanks for letting me know it wasn’t showing up! I actually forgot to hit the button to calculate it for me. I just fixed it and the button is below the ingredient list.

        Reply
    3. Amie

      April 13, 2020 at 5:13 pm

      Can this recipe be converted to a 9×13” pan?

      Reply
      • Kara Jane

        April 14, 2020 at 7:14 pm

        Yes this should be just fine to bake in a 13×9 inch pan. You shouldn’t have to make any adjustments. You might start checking for doneness a little earlier, just to make sure, but it should probably take around the same amount of time.

        Reply
    4. Peggy

      October 08, 2021 at 2:13 pm

      Hello
      I really want to try this.
      I don’t have a Kitchen Aid, trusty Hamilton Beach with regular beaters. Also I use 9” pans. Also have hand mixer but no fancy blades. Are there any adjustments I should make when mixing/ baking?
      I’ve been following your site for some time now and really enjoy it and am learning a lot. Thanks

      Reply
      • Kara Jane

        October 08, 2021 at 6:31 pm

        Peggy, you can just use the mixer you have. A hand mixer with normal beaters will work just fine. You can also use the 9″ pans, just be aware that the batter won’t be as high in each pan so the layers will be a bit thinner and will probably take a little less time to bake. Start checking for doneness about ten minutes early. Also, I’m so glad you’ve been enjoying it here and I’m very happy that it’s helped! Just remember, don’t worry about having a fancy mixer…you can make pretty much anything with a hand mixer.

        Reply
    5. Betty Denmark

      October 11, 2021 at 8:58 am

      5 stars
      THIS CAKE CAME OUT PERFECT. ERY GOOD INSTRUCTIONS FOR SOME WHAT EXPERIENCED CAKE BAKER. NOT SURE HOW AN INEXPERIENCED INDIVIDUAL WOULD DO IT. HAVING NEVER DONE THE REVERSE METHOD OF MIXING, AND A BIT APPREHENSIVE…I DID A BEAUTIFUL JOB.

      Reply
      • Kara Jane

        October 11, 2021 at 12:43 pm

        Hi Betty, this is wonderful! So glad it turned out well and that the instructions were good. I do wonder sometimes if they’re easy enough to follow. Thanks so much for your amazing review!

        Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Hey there, I’m Kara!

    Hi, I'm so glad you're here! Cake shows up at our most important and happiest moments in life, like birthdays, weddings, baby showers and holidays. It's also for those everyday moments...it makes them even better. Put simply, cake just makes us happy! I love trying out new cake flavor combinations and decorating ideas. Have a look around and I bet you can find a cake recipe or tutorial for any of life's big moments and those everyday moments too. Click here if you want to learn more about me!

    FREE GUIDE: 7 Easy Tips to Get Professional Looking Cakes!

    Even if you've never baked or decorated a cake before!

    Grab the FREE guide plus get email updates & see behind the scenes fun each week.

      We won't send you spam. Unsubscribe at any time.

      Built with Kit
      • Let’s Make a Cake!
      • Blog
      • Privacy Policy
      • Cookie Policy
      • Terms and Conditions
      • Advertising Disclosures

      Copyright © 2025 ·

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required

      Recipe Ratings without Comment

      Something went wrong. Please try again.