Memorable German Chocolate Cake with Frosting

87 / 100 SEO Score

If you’re looking for the best German chocolate cake with frosting, this classic dessert is rich, moist, and layered with the famous coconut pecan frosting that makes it unforgettable. Despite the name, German chocolate cake is actually an American invention made famous by Baker’s German’s Sweet Chocolate, and it has become one of the most loved layered cakes in the South.

German chocolate cake recipe with coconut pecan frosting
German chocolate cake with coconut pecan frosting recipe

This recipe will walk you step-by-step through making a from-scratch German chocolate cake with frosting that is perfect for birthdays, holidays, potlucks, or anytime you want a show-stopping dessert.


What Is German Chocolate Cake?

German chocolate cake is a layered chocolate cake filled and topped with a coconut pecan frosting made from evaporated milk, egg yolks, butter, sugar, coconut, and chopped pecans.

Unlike traditional chocolate cake, German chocolate cake:

  • Is lighter and sweeter
  • Uses German sweet chocolate instead of cocoa powder
  • Is topped with coconut pecan frosting instead of buttercream
  • Often has frosting between layers and on top but not always on the sides

Ingredients for German Chocolate Cake with Frosting

Cake Ingredients

  • 4 oz German sweet chocolate
  • 1/2 cup hot water
  • 1 cup butter (softened)
  • 2 cups sugar
  • 4 eggs (separated)
  • 1 tsp vanilla
  • 2 1/2 cups all-purpose flour
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 cup buttermilk

Coconut Pecan Frosting Ingredients

  • 1 cup evaporated milk
  • 1 cup sugar
  • 3 egg yolks
  • 1/2 cup butter
  • 1 tsp vanilla
  • 1 1/3 cups sweetened shredded coconut
  • 1 cup chopped pecans

How to Make German Chocolate Cake

Step 1 – Melt Chocolate

In a bowl, pour hot water over the German chocolate and stir until melted. Let cool.

Step 2 – Cream Butter and Sugar

In a large mixing bowl, beat butter and sugar until light and fluffy.

Step 3 – Add Egg Yolks

Add egg yolks one at a time and mix well. Stir in melted chocolate and vanilla.

Step 4 – Combine Dry Ingredients

In another bowl mix:

  • Flour
  • Baking soda
  • Salt

Add dry ingredients to batter alternating with buttermilk.

Step 5 – Beat Egg Whites

Beat egg whites until stiff peaks form and fold into batter.

Step 6 – Bake

Pour into 3 greased 9-inch cake pans.

Bake at 350°F for 30–35 minutes.

Let cakes cool completely before frosting.


How to Make Coconut Pecan Frosting

This frosting is what makes German chocolate cake with frosting so special.

  1. In a saucepan combine:
    • Evaporated milk
    • Sugar
    • Egg yolks
    • Butter
  2. Cook over medium heat, stirring constantly until thick (about 10–12 minutes).
  3. Remove from heat and stir in:
    • Vanilla
    • Coconut
    • Pecans
  4. Let frosting cool until spreadable.

How to Assemble German Chocolate Cake

  1. Place first cake layer on plate
  2. Spread coconut pecan frosting
  3. Add second layer and frost
  4. Add top layer and frost top
  5. Leave sides unfrosted or spread chocolate frosting if desired

Optional Chocolate Buttercream (For Sides)

If you like your cake fully frosted:

Chocolate Frosting Ingredients

  • 1/2 cup butter
  • 2/3 cup cocoa powder
  • 3 cups powdered sugar
  • 1/3 cup milk
  • 1 tsp vanilla

Mix until smooth and spread on sides of cake.


Tips for the Best German Chocolate Cake with Frosting

  • Use German sweet chocolate, not dark chocolate
  • Don’t rush the frosting — it must thicken
  • Toast pecans for better flavor
  • Use room temperature eggs and butter
  • Let cake cool completely before frosting
  • Frosting thickens as it cools

How to Store German Chocolate Cake

  • Store covered at room temperature for 1–2 days
  • Refrigerate up to 5 days
  • Freeze cake layers for up to 3 months

German chocolate cake with coconut pecan frosting
Classic German chocolate cake with coconut pecan frosting

German Chocolate Cake Variations

You can change this recipe slightly to create different versions:

  • German chocolate cupcakes
  • German chocolate sheet cake
  • German chocolate poke cake
  • German chocolate brownies
  • German chocolate cheesecake
  • German chocolate bundt cake

🍽️ More Delicious Recipes You’ll Love

If you enjoyed this German chocolate cake with frosting, check out these homemade favorites from RecipesMania!

German Chocolate Cake with Frosting Recipe

Ingredients

Cake

  • 4 oz German sweet chocolate
  • 1/2 cup hot water
  • 1 cup butter
  • 2 cups sugar
  • 4 eggs separated
  • 1 tsp vanilla
  • 2 1/2 cups flour
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 cup buttermilk

Frosting

  • 1 cup evaporated milk
  • 1 cup sugar
  • 3 egg yolks
  • 1/2 cup butter
  • 1 tsp vanilla
  • 1 1/3 cups coconut
  • 1 cup pecans

Instructions

  1. Melt chocolate in hot water.
  2. Cream butter and sugar.
  3. Add egg yolks, chocolate, vanilla.
  4. Mix dry ingredients and alternate with buttermilk.
  5. Fold in beaten egg whites.
  6. Bake at 350°F for 30–35 minutes.
  7. Cook frosting ingredients until thick.
  8. Stir in coconut and pecans.
  9. Frost between cake layers and on top.
A whole 3 layer German Chocolate Cake

Super Moist German Chocolate Cake

A decadent and super moist German chocolate cake with rich chocolate layers, topped with a luscious coconut-pecan frosting, perfect for any special occasion.
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 12 servings
Course: Dessert
Cuisine: German
Calories: 300

Ingredients
  

For the Cake
  • 1 cup granulated sugar
  • 1 cup brown sugar
  • 1 cup unsalted butter, softened
  • 4 large eggs, room temperature
  • 1 cup buttermilk, room temperature
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • 1 cup unsweetened cocoa powder
  • 1 ½ teaspoons baking powder
  • 1 ½ teaspoons baking soda
  • 1 teaspoon salt
  • 1 cup boiling water
For the Coconut-Pecan Frosting
  • 1 cup evaporated milk
  • 1 cup granulated sugar
  • 3 large egg yolks, beaten
  • 1/2 cup unsalted butter
  • 1 teaspoon vanilla extract
  • 1 1/3 cups sweetened shredded coconut
  • 1 cup chopped pecans

Method
 

For the Cake
  1. Preheat Oven: Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans and line the bottoms with parchment paper.
  2. Mix Dry Ingredients: In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
  3. Cream Butter and Sugar: In a large bowl, use an electric mixer to cream the butter, granulated sugar, and brown sugar until light and fluffy.
  4. Add Eggs and Vanilla: Add the eggs, one at a time, beating well after each addition. Mix in the vanilla extract.
  5. Combine Wet and Dry Ingredients: Add the dry ingredients alternately with the buttermilk, beginning and ending with the dry ingredients. Mix just until combined.
  6. Add Boiling Water: Gradually add the boiling water, mixing until smooth. The batter will be thin.
  7. Bake: Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
  8. Cool: Let the cakes cool in the pans for 10 minutes, then remove from the pans and place on a cooling rack to cool completely.
For the Coconut-Pecan Frosting
  1. Cook Frosting Base: In a saucepan, combine the evaporated milk, sugar, egg yolks, butter, and vanilla. Cook over medium heat, stirring constantly, until thickened, about 12 minutes.
  2. Add Coconut and Pecans: Remove from heat and stir in the shredded coconut and chopped pecans. Let cool to room temperature.
Assemble the Cake
  1. Frost the Cake: Place one cake layer on a serving plate. Spread a generous amount of coconut-pecan frosting over the top. Place the second cake layer on top and frost the top and sides of the cake with the remaining frosting.

Nutrition

Calories: 300kcal

Video

Notes

  • Storage: Store any leftover cake in an airtight container in the refrigerator for up to 5 days.
  • Tip: For an extra moist cake, brush the layers with a simple syrup made of equal parts water and sugar before frosting.
  • Tried this recipe?

    Let us know how it was!

    Get our best recipes & expert tips right into your inbox!

    Join over 10k subscribers

    By submitting above, you agree to our privacy policy.

    Leave a Reply

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

    Recipe Rating