• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Barbara Bakes™
  • Home
  • About
  • Info
  • Contact
  • Press
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Breads
  • Breakfast
  • Desserts
    • Cakes
    • Cookies
    • Ice Cream
    • Pastry
    • All Desserts »
  • Main Dishes
    • Beef
    • Chicken
    • Pork
    • Pasta
    • Meatless
    • All Main Dishes »
  • Side Dishes & Vegetables
menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Baking Tips
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • About
    • Recipes
    • Baking Tips
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Recipes » Desserts » Cakes

    Easy German Chocolate Cake Recipe

    Published by Melissa on May 19, 2019 | Updated February 6, 2025 | 284 Comments

    FacebookPinterest
    Jump to Recipe
    Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image

    This Easy German Chocolate Cake Recipe is a simple, yummy, and easy-to-make cake—just FIVE ingredients—but the results are spectacular! It is among one of my favorite cake recipes, and it just might become yours, too!

    two layer chocolate cake with german chocolate frosting on top.

    WANT TO SAVE THIS RECIPE?

    Enter your email below and we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    Update: This Easy German Chocolate Cake recipe has been a family favorite for a long time, so I’ve updated it with a video and new photos and am sharing it again for new readers who may have missed it the first time around or haven’t made it yet. 

    So confession time—I’m a little bit picky about my chocolate cake. I love a good chocolate cake, as you can see by looking at all the cake recipes I have! It’s gotten to the point where each of my kids has a different favorite chocolate cake—my daughter prefers an old Hershey’s Chocolate Cake recipe that’s a little milder, while the boys prefer a rich Old-Fashioned Dark Chocolate Cake that really features the dark cocoa flavor.

    And then there’s my husband who is crazy about this German Chocolate Cake. He always wants this cake for his birthday and he wants it to taste just like Mom used to make. My mother-in-law gave me her recipe for Coconut-Almond Frosting for German Chocolate Cake when we were first married, and I’ve been making it ever since!

    We’ve tried several German Chocolate Cake recipes over the years. By far, the best and easiest we’ve found is Anne Byrn’s Chocolate from the Cake Mix Doctor, which has a recipe for German Chocolate Cake from a mix that is moist and delicious, even though it starts from a box. When combined with my mother-in-law’s Coconut-Almond Frosting, it is irresistible!

    Jump to:
    • Why You’ll Love This Recipe
    • Recipe Ingredients
    • How To Make German Chocolate Cake
    • Recipe FAQs
    • More Cake Recipes To Consider
    • Easy German Chocolate Cake
    A 2 layer brow, German chocolate cake with the German chocolate icing on top.

    Why You’ll Love This Recipe

    • Minimal ingredients: This recipe only calls for 5 ingredients! You might already have a few of them in your pantry.
    • Rich and decadent: This cake includes layers of moist chocolate cake topped with a gooey coconut-pecan frosting!
    • Customizable: This recipe is easy to adapt with different nuts or chocolate types.

    Recipe Ingredients

    Cake:

    • German chocolate cake mix
    • Buttermilk
    • Vegetable oil
    • Large eggs
    • Pure vanilla extract

    Coconut-Almond Frosting

    • Butter
    • Sugar
    • Evaporated milk
    • Eggs
    • Vanilla
    • Sweetened flaked coconut
    • Sliced almonds

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

    Each individual ingredient for this german chocolate cake recipe plus the coconut-almond frosting is displayed on the countertop.

    How To Make German Chocolate Cake

    The cake mix, buttermilk, oil, eggs and vanilla in a large mixing bowl are being mixed together.
    Step 1: Add cake mix, buttermilk, oil, eggs, and vanilla in a large mixing bowl and mix until combined.
    The chocolate cake batter is poured into a circular cake pan.
    Step 2: Pour into two greased and floured 9-inch round pans. Bake for 30 – 35 minutes. Cool on a wire rack for 10 minutes
    Butter, sugar, evaporated milk, and and eggs are being heated up in a saucepan on the stove.
    Step 3: Combine butter, sugar, evaporated milk, and eggs* in a saucepan. Cook over medium heat, stirring constantly, for about 12 minutes, then add vanilla, coconut and almonds.
    German chocolate cake with coconut-almond frosting from bird's eye view.
    Step 4: Cool to room temperature before frosting the cake.

    Recipe FAQs

    Can I Substitute Pecans?

    I know some people prefer pecans in their German Chocolate frosting, and you can substitute pecans for the almonds in this recipe. However, if you’ve never tried German Chocolate Cake with an almond frosting, I strongly encourage you to give it a try!

    How do you make German Chocolate Cake in a 9 x 13 pan?

    If you prefer, you can make the cake in 13 x 9 baking dish. Bake the cake 38–42 minutes until the cake springs back when lightly pressed. Allow to cool completely on a wire rack before frosting. 

    How can I elevate this recipe?

    Add Chocolate drizzle on top! I just melt about ¼ cup of chocolate chips, put it in a Ziploc storage bag, snipped the corner, and drizzled a bit on top.

    Expert Tips

    • Baking layered cakes: If you’re making this cake for a special occasion, head on over to my Tips for Baking Layer Cakes post. It’s a handy guide I wrote up with all the tips and tricks I’ve picked over the years.
    • For parties: You can also make German Chocolate Cupcakes, which makes the cake easier to serve. 
    • For easier mixing: You can also warm up the butter, sugar, and evaporated milk and temper the eggs before adding them to the saucepan.
    • Don’t overmix: Don’t overmix the batter as it keeps the cake tender and prevents toughness.

    More Cake Recipes To Consider

    • slice of layered German chocolate cake
      Easy Classic German Chocolate Cake
    • Two crumb-topped apple bars, reminiscent of apple streusel cake, sit on a light green plate with a whole green apple and more bars in the background. The scene is bright and fresh.
      Easy Apple Streusel Cake
    • A close-up of a rich, chocolate chip mug cake in a white mug, with another mug cake and two gold forks in the background on a white marble surface.
      Quick Chocolate Chip Mug Cake-Ready in 10 Minutes
    • A round gluten-free flourless chocolate cake with one slice removed sits on a blue table next to a white cloth. The slice is served on a plate with a fork and a dollop of whipped cream. A mixer whisk with whipped cream and chocolate chips are nearby.
      Gluten-Free Flourless Chocolate Cake

    Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram.

    WANT TO SAVE THIS RECIPE?

    Enter your email below and we will send it straight to your inbox. Plus you will get great new recipes from us every week!

    Please enable JavaScript in your browser to complete this form.
    Loading
    German-Chocolate-Cake-Barbara-Bakes
    Print Recipe Pin Recipe Rate this Recipe
    4.47 from 564 votes

    Easy German Chocolate Cake

    Prep Time5 minutes mins
    Cook Time40 minutes mins
    Additional Time20 minutes mins
    Total Time1 hour hr 5 minutes mins
    Servings: 12 -15 Servings
    Author: Melissa Griffiths
    Prevent your screen from going to sleep

    Ingredients 

    Cake

    • 1 15.25 ounce package German chocolate cake mix
    • 1 cup buttermilk
    • ½ cup vegetable oil
    • 3 large eggs
    • 1 teaspoon pure vanilla extract

    Coconut-Almond Frosting

    • ½ cup butter
    • 1 cup sugar
    • 1 cup evaporated milk
    • 2 eggs beaten
    • 1 tablespoon vanilla
    • 1 7 oz. package sweetened flaked coconut
    • 1 cup sliced almonds

    Instructions

    • Preheat oven to 350º. Mix the cake mix, buttermilk, oil, eggs and vanilla in a large mixing bowl on low speed for one minute until combined. Beat at medium speed for two minutes more.
    • Pour into two greased and floured 9 inch round pans. Bake for 30 – 35 minutes. Cool on a wire rack for 10 minutes and remove from pans. I like to line my round cake pans with parchment paper before adding batter for easy removal from the pan
    • You can also baked the cake in a greased and floured 13 x 9 baking dish. Bake 38–42 minutes until the cake springs back when lightly pressed. Allow to cool completely on a wire rack before frosting.

    Coconut-Almond Frosting

    • Combine butter, sugar, evaporated milk and eggs* in a saucepan. Cook over medium heat, stirring constantly, for about 12 minutes or until thickened. Add vanilla, coconut and almonds. Cool to room temperature before frosting cake.

    Video

    Notes

    • You can also warm up the butter, sugar, and evaporated milk and temper the eggs before adding them to the saucepan.
    • Chocolate drizzle, optional –  I just melted about ¼ cup of chocolate chips, put it in a Ziploc storage bag, snipped the corner, and drizzled a bit on top.
    • Chill before serving: Firms up the frosting for neater slices.
    • Use a serrated knife for clean, even cuts when serving.
    FacebookPinterest
    « Garlic Parmesan Air Fryer French Fries
    Pasta Caprese Salad Recipe »
    about us

    About Melissa & Barbara

    As of June 2022 Melissa Griffiths now is the one adding recipes. So think of it as Barbara Bakes, and Melissa too! Melissa and Barbara have been blogging friends for over 10 years and when Barbara was ready to retire and spend more time with her family, Melissa took over the site. Read more...

      • Facebook
      • Instagram
      • Pinterest
      • Twitter

    Reader Interactions

    Comments

      4.47 from 564 votes (556 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Jennifer

      December 23, 2018 at 4:56 pm

      How far in advance can you make this cake?

      Reply
      • Barbara Schieving

        December 23, 2018 at 7:00 pm

        Hi Jennifer – if you wanted to make the cake part, you could make it a few weeks ahead of time and just put it in the freezer. Then add the frosting the day you want to serve it. The frosting starts to seep into the cake after a day or two.

        Reply
    2. Dardanella Jones

      October 29, 2018 at 10:25 pm

      In regards to the Frosting on the German Chocolate Cake….why can’t 3-4 egg yolks be used in lieu of whole eggs? The eggs/yolks could be blended with the sugar, evaporated milk and vanilla….then add the butter and cook on medium heat for approximately 12 minutes. It thickens even more after adding the nuts and coconut, and given a chance to cool thoroughly.

      Reply
      • Barbara Schieving

        October 30, 2018 at 6:18 am

        Thanks for the suggestion Dardanella. Definitely a great option.

        Reply
    3. Maryh

      September 27, 2018 at 4:35 pm

      What did you use for the chocolate drizzle? And how much?

      Reply
      • Barbara Schieving

        September 27, 2018 at 8:11 pm

        Just a little melted chocolate – just a handful.

        Reply
      • Barbara Schieving

        June 03, 2019 at 4:42 pm

        Hi Mary – I just melted about 1/4 cup of chocolate chips, put it in a Ziploc storage bag, snipped the corner and drizzled a bit on top.

        Reply
    4. Katie

      September 22, 2018 at 3:50 pm

      I have scrambled eggs in my icing.

      Reply
      • Barbara Schieving

        September 22, 2018 at 6:46 pm

        Hi Katie – if your eggs are not incorporated well into the milk, then you can get little bits of scrambled egg white. Next time try warming up the butter, sugar and evaporated milk and tempering the eggs (add a little of the warmed liquid to the eggs) before adding them to the saucepan. See the note at the bottom of the recipe for a link to more information about tempering eggs.

        Reply
    5. Holly Kirkland

      June 17, 2018 at 2:08 pm

      Do I make the cake mix per the box instructions?? Then add the buttermilk and stuff on top of it???

      Reply
      • Barbara Schieving

        June 17, 2018 at 2:53 pm

        Hi Holly – no you don’t make the cake mix per the box instructions. Just add the buttermilk, oil, eggs and vanilla instead of the ingredients listed on the box.

        Reply
    6. Lisa

      January 01, 2018 at 10:41 am

      The frosting looks very blonde in color ?

      Reply
      • Barbara Schieving

        January 01, 2018 at 1:45 pm

        If you use a darker colored nut, such as pecans, the frosting does get a little darker.

        Reply
    7. Angela Morris

      December 12, 2016 at 5:31 pm

      I tried the Easy German chocolate cake recipe with a few changes. I added a stick of butter, 2 tsp. of chocolate extract and 1 cup of chocolate chips. I also added a box of chocolate fudge pudding. I baked it in 2 9 inch layers. For the frosting, I used pecans instead of the almonds. Turned out great!

      Reply
      • Carol Ramirez

        August 29, 2018 at 9:32 am

        Did you use the butter in place of the oil or in addition to the oil?

        Reply
        • Angela M Morris

          August 31, 2018 at 5:26 am

          In place of the oil. It tastes like like a cake from the bakery. I also added a 4 oz bar of bakers sweet German chocolate.

          Reply
          • Cathy

            November 19, 2018 at 6:18 am

            Were the chocolate chips, fudge and the 4 oz German all added in addition to the original receipt?

            Reply
    8. EILEEN SIGURTHORSSON

      November 18, 2016 at 8:16 am

      Can you make this “Easy German Chocolate Cake” in a bundt pan?

      Reply
      • Barbara Schieving

        November 19, 2016 at 8:23 pm

        Hi Eileen – you could, but the nice thing about doing it as a layer cake is you have more surface area for the frosting. You could make it a 9×13 pan too.

        Reply
      • Monica Nunchuck

        November 21, 2018 at 7:57 am

        I used my bundt pan and cut it half using clean floss which gave me two layers.

        Reply
        • Barbara Schieving

          November 21, 2018 at 11:46 am

          Fun idea – thanks for sharing Monica!

          Reply
    9. Janna

      August 28, 2016 at 3:11 pm

      Help! I’ve been stirring the frosting mixture for about 12 min and it’s not thickening! Any suggestions??

      Reply
      • Barbara Schieving

        August 28, 2016 at 3:56 pm

        Hi Janna – try cooking it for a few minute longer should help. If cooking it longer doesn’t help, you can try adding another egg. Whisk some of the hot liquid into the egg to temper it and then add it to the mixture. Also, when you add in the coconut and almonds, that absorbs some of the liquid as well, so you don’t want it spreadable thick – the consistency of a thin pudding. It will also thicken as it cools. Hope that helps and that it worked out well for you!

        Reply
    10. Danae Peacock

      June 08, 2016 at 4:05 pm

      What would you bake these at if you were making them into cupcakes?:)

      Reply
      • Barbara Schieving

        June 08, 2016 at 4:07 pm

        Hi Danae – I also did a cupcake version https://www.barbarabakes.com/german-chocolate-cupcakes-with-coconut-almond-frosting/ Enjoy!

        Reply
        • Danae Peacock

          June 09, 2016 at 7:07 am

          Thank you!!:)

          Reply
    11. Vicky Gunter

      May 15, 2016 at 4:25 pm

      Thanks for your help, I’m extremely grateful!

      Reply
    12. Sandra

      November 27, 2015 at 4:45 pm

      I left it over medium, mixing constantly as instructed, and I’m left with coagulation. Yes, I’ve tempered the eggs prior. I’m so disappointed.

      Reply
      • Barbara Schieving

        November 27, 2015 at 5:03 pm

        Sorry Sandra that is disappointing. Perhaps your eggs need a bit more of the warm mixture when tempering.

        Reply
    13. Kitty Poyezdala

      October 11, 2015 at 4:24 pm

      I used the Easy German Chocolate Cake receipe & it was delicious, but when I sliced it, it fell apart.I live in CO. Could this be because of the altitude?

      Reply
      • Barbara Schieving

        October 11, 2015 at 8:15 pm

        Hi Kitty – so glad you enjoyed it. I’m not sure why it would fall apart, but I don’t think it’s altitude since I bake at about 4,000 feet. Usually when you use a cake mix the additives the put in make the cake very forgiving. Perhaps you forgot an ingredient, or it wasn’t a typical cake mix?

        Reply
    14. Michelle

      August 09, 2015 at 9:45 pm

      Im interested in making this into a 3 layer cake because I think it looks pretty….(and doubling the icing recipe). For how long should I bake it?

      Reply
      • Barbara Schieving

        August 09, 2015 at 9:54 pm

        Hi Michelle – I haven’t tried it, but your cook time should be about 25 minutes. I’m sure it will be spectacular. 🙂

        Reply
    15. Mary Bandow

      February 06, 2015 at 10:53 am

      Do you really mean 1 TABLESPOON of vanilla for the frosting? In the cake its 1 teaspoon of pure vanilla extract…is it 1 Tablespoon of pure vanilla extract for the frosting as well?

      Reply
      • Barbara Schieving

        February 06, 2015 at 4:05 pm

        Hi Mary – yes the recipe is correct. The cake is chocolate so you really don’t need as much vanilla in it. It’s mainly just to boost the flavor of the cake mix a bit. If you’re concerned about putting that much in the frosting, just add a little at a time and taste it and see if you want to add more. It’s really just a preference thing.

        Reply
    16. Lynn

      November 19, 2014 at 8:37 pm

      Thank you, Barbara! This cake was exactly what I was looking for: easy (but a step above the overly simplified ones), with a 9×13 option (this cake had to travel). I used pecans in the frosting instead of almonds with confidence, as you had said in the comments section that the substitution could be made. Everything went just as you said it should, and I look forward to trying more of your recipes.

      Reply
      • Barbara Schieving

        November 19, 2014 at 9:05 pm

        Thanks Lynn! I look forward to you trying more recipes too.

        Reply
    17. Megan

      November 13, 2014 at 4:36 pm

      How many oz are in the box cake mix you use? Some brands are different.

      Reply
      • Barbara Schieving

        November 14, 2014 at 7:10 am

        Hi Megan – I used a traditional 18.25 oz. box, but others have had success using the recipe with a 15.25 oz box. I don’t know why they thought it was a good idea to reduce the size of a cake mix.

        Reply
    18. Danielle

      August 11, 2014 at 7:12 pm

      What type of butter should I use? Salted or unsalted?

      Reply
      • Barbara Schieving

        August 12, 2014 at 5:02 am

        Hi Danielle – it doesn’t make a big difference in this recipe. I just use whatever I have on hand. Probably salted would be better since there’s no salt in the recipe.

        Reply
    19. Alfreda

      May 29, 2014 at 4:30 pm

      Looks amazeballs!! Have you ever made this recipe into cupcakes? If so, what is the baking time??

      Reply
      • Barbara Schieving

        May 29, 2014 at 4:33 pm

        Thanks! Yes I have and they’re just as amazing. 20 – 25 minutes https://www.barbarabakes.com/2010/10/german-chocolate-cupcakes-with-coconut-almond-frosting/

        Reply
    20. dodo2014

      February 13, 2014 at 3:21 am

      very nice

      Reply
    « Older Comments
    Newer Comments »

    Primary Sidebar

    Welcome!

    Melissa and Barbara smiling

    Baking made easy! Sharing fabulous recipes for cookies, cakes, pies, breads and more. Barbara Bakes (and Melissa too!) Recipes from both of our kitchens to yours.

    Learn More »

    Popular Posts

    Lemon Bar Cookie Cup Bitten

    Lemon Bar Cookie Cups

    A stack of cinnamon sugar-coated snickerdoodle bread slices rests on a white surface, with crumbs scattered around. In the background, a loaf of bread and cinnamon sticks are visible, suggesting a cozy, homemade treat.

    Snickerdoodle Bread with Cinnamon Chips

    A 2 layer brow, German chocolate cake with the German chocolate icing on top.

    Easy German Chocolate Cake Recipe

    Air fryer french fries sitting next to a cup of dipping sauce

    Garlic Parmesan Air Fryer French Fries

    Footer

    ↑ back to top

    SEEN ON

    as seen on promo graphic

    SEEN ON

    as seen on promo graphic

    About

    • Home
    • About
    • Contact
    • Press

    Browse

    • Recipe Index
    • Popular
    • Baking Tips
    • Travel

    Subscribe

    • Newsletter
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon affiliate, and affiliate with other businesses, I earn from qualifying purchases.

    Copyright © 2024 barbarabakes.com. All rights reserved. DISCLOSURE - PRIVACY POLICY.

    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.