• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Baked Bree

Pretty pictures and delicious family recipes

  • pasta
  • salad
  • desserts
  • cookies
  • dinner

German Chocolate Cake

No ratings yet
Amy GoldenBy Amy Golden
Amy Golden
Amy Golden Food Writer

Curious home cook and copyeditor, with a zest for tasting and writing.

Expertise: Baking & Southern Cooking View all posts →
Jump to Recipe

Lovely, moist chocolate cake layers topped with a rich coconut-pecan icing—this decadent German Chocolate Cake is bound to become a classic at your house!

A slice of German Chocolate Cake on a white plate, showing chocolate layers and coconut-pecan icing.

My husband is not a chocolate person (don’t worry, he has lots of redeeming qualities), but the first year we were dating, he requested a German chocolate cake on his birthday. Of course, I was very surprised! But it makes sense. German chocolate cake is definitely chocolate, but it’s a less intense chocolate flavor than, say, devil’s food cake. Ever since then, it’s become the birthday cake standard for him.

You might think this recipe is a recipe from the Old World, brought over by German immigrants. However, it’s totally American. In the 1950s, an employee of the Baker’s Chocolate company named Samuel German developed a milder form of dark baking chocolate. It became known as German’s chocolate. One of the first published versions of “German’s Chocolate Cake” dates to 1957 and is attributed to a Mrs. Clay of Dallas, Texas. Eventually, the “s” was dropped from the recipe, creating the confusion about the cake’s origins.

No matter its backstory, German chocolate cake, as it’s known today, is a wonderful cake for birthday celebrations or family gatherings. You will love the moist, tender cake layers that are sweet and just the right amount of chocolaty. The topping, even if you’re not a big coconut fan, is a great contrast: the buttery, rich flavor is nutty and delicious. A bite of this cake almost tastes like biting into a yummy chocolate candy from a box of mixed chocolates.

Ingredients for German Chocolate Cake: all-purpose flour, granulated sugar, brown sugar, cocoa powder, eggs, butter, buttermilk, pecans, and shredded coconut.

Buttermilk in chocolate cake?

If you’re surprised to see buttermilk in the list of ingredients for a chocolate cake, it’s understandable. But buttermilk is actually a really effective agent when it comes to making cakes tender. The acidic nature of buttermilk helps tenderize the gluten, reacts with the leavening agents, and makes the cake wonderfully moist. Remember, a quick substitute for buttermilk is easy: just use a scant cup of regular milk and add one tablespoon of lemon juice to make it a full cup. Let the mixture sit about five minutes at room temperature and proceed with the recipe as directed.

Spreading coconut pecan frosting between layers of German chocolate cake.

How do I store leftovers?

If kept in a tightly sealed cake carrier, German chocolate cake will stay fresh at room temperature for 1-2 days. You can refrigerate it up to 1 week. You can also slice leftovers and freeze slices individually, in freezer-safe containers, for up to 3 months.

German Chocolate Cake with coconut pecan frosting, garnished with whole pecans, served with coffee.

Serving suggestions

Especially if you are serving German chocolate cake as a birthday cake, you have to have some ice cream on the side. Either store-bought or homemade Vanilla Bean Ice Cream tastes amazing with this cake. If you’re not an ice cream fan, consider serving with a side of homemade Sweetened Whipped Cream. However, this cake is not just for birthdays. It’s a delicious dessert after a big holiday meal or a popular cake to take to a potluck dinner. Leftovers are great for breakfast as well, with a nice cup of coffee!

Looking for other decadent chocolate cake recipes? Go ahead and give this fudgy Chocolate-Peanut Butter Cake a go. You won’t be disappointed!

A slice of German chocolate cake with coconut-pecan frosting being lifted by a fork.
A slice of German Chocolate Cake on a white plate, showing chocolate layers and coconut-pecan icing.

German Chocolate Cake

Close-up of a smiling woman with curly dark hair sitting indoors at a cafe or restaurant.Amy Golden
No ratings yet
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 45 minutes mins
Cooling Time 45 minutes mins
Total Time 2 hours hrs
Course Dessert
Cuisine American
Servings 12
Calories 577 kcal

Ingredients
  

  • 1 3/4 cups all-purpose flour
  • 1 1/2 cups granulated sugar
  • 1/2 cup brown sugar
  • 3/4 cup unsweetened cocoa powder
  • 2 teaspoons baking powder
  • 1 1/4 teaspoons baking soda
  • 1/4 teaspoon salt
  • 2 large eggs
  • 1 cup buttermilk
  • 1/2 cup vegetable oil
  • 1 1/2 teaspoons vanilla extract
  • 1 cup hot water
  • 3/4 cup evaporated milk
  • 1 cup granulated sugar
  • 3 large egg yolks
  • 1/2 cup unsalted butter
  • 1 teaspoon vanilla extract
  • 1 1/4 cups sweetened shredded coconut
  • 3/4 cup chopped pecans

Instructions
 

  • Preheat your oven to 375°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper.
    Eggs, butter, vanilla, and baking ingredients ready for cake baking process.
  • In a large mixing bowl, whisk together the flour, sugar, brown sugar, cocoa powder, baking powder, baking soda, and salt.
    Dry ingredients for German Chocolate Cake ready to be whisked in a bowl.
  • Add eggs, buttermilk, oil, and vanilla extract to the dry ingredients. Beat on medium speed until well combined.
    Flour, eggs, and ingredients for chocolate cake batter preparation.
  • Carefully stir in the hot water until the batter is smooth. The batter will be thin.
    Rich chocolate cake batter being mixed in a large bowl with a whisk.
  • Divide the batter evenly between the prepared pans. Bake for 25-32 minutes, or until a toothpick inserted into the center comes out clean.
    Rich chocolate cake batter in metal bowls for baking desserts.
  • Allow the cakes to cool in the pans for about 10 minutes, then remove them to wire racks to cool completely.
  • In a medium saucepan, combine evaporated milk, sugar, egg yolks, butter, and vanilla extract.
  • Cook over medium heat, stirring constantly, until thickened and golden brown, about 12 minutes.
  • Remove from heat and stir in shredded coconut and chopped pecans. Allow the frosting to cool completely.
    Stirring shredded coconut and chopped pecans into the frosting for German Chocolate Cake.
  • Place one cake layer on a serving plate. Spread about half of the frosting on top. Repeat with the second cake.
    Spreading coconut pecan frosting between layers of German chocolate cake.
  • Slice and serve.
    German chocolate cake with coconut-pecan frosting and whole pecans.

Nutrition

Calories: 577kcalCarbohydrates: 76gProtein: 7gFat: 30gSaturated Fat: 12gSodium: 315mgFiber: 4g
Keyword German Chocolate Cake
Tried this recipe?Let us know how it was!
Close-up of a smiling woman with curly dark hair sitting indoors at a cafe or restaurant.

About Amy GoldenBaking & Southern Cooking

Curious home cook and copyeditor, with a zest for tasting and writing.

Reader Interactions

Published: Aug 4, 2025 | Updated: Mar 5, 2026

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!

Recipe Rating




Valentine’s Day Cupcakes with chocolate cake, pink frosting, and colorful sprinkles.
Previous Post
Valentine’s Day Cupcakes
Mint Brownies with a chocolate base, green mint frosting, and a shiny chocolate glaze.
Next Post
Mint Brownies

Primary Sidebar

Let's Connect

Back to Top
  • About
  • Contact
  • Privacy Policy
  • Terms and Conditions
Baked Bree is part of Waywith.

Rate This Recipe

Your vote:




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