Go Back
+ servings
German chocolate cake with coconut pecan frosting layers
4.62 from 90 votes
Print Recipe

The BEST German Chocolate Cake

This traditional Homemade German Chocolate Cake Recipe can be described in one word; perfection. Spoonfuls of creamy, sweet coconut pecan frosting nestled between rich chocolate cake layers, all made completely from scratch. This old-fashioned cake recipe is the ideal dessert for all of your dessert cravings and special occasions. 
Prep Time20 minutes
Cook Time30 minutes
Additional Time30 minutes
Total Time1 hour 20 minutes
Course: Cake & Cupcakes
Cuisine: American
Keyword: coconut pecan frosting, Frosting for German Chocolate Cake, German Cake, German Chocolate Cake, German Chocolate Cake Recipe, German Chocolate Cake Recipe from Scratch, German Chocolate Frosting, Homemade German Chocolate Cake, icing, Recipe German Chocolate
Servings: 12
Calories: 900kcal
Author: Michaela Kenkel

Ingredients

  • FOR THE CAKE:
  • 4 ounces German sweet chocolate chopped
  • ½ cup boiling hot water
  • 1 cup butter softened
  • 1 ¾ cups sugar
  • 4 eggs room temperature, divided
  • 2 teaspoons pure vanilla extract
  • 2 ½ cups cake flour
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup buttermilk
  • FOR THE FROSTING:
  • ¾ cup granulated sugar
  • ¾ cup brown sugar
  • 12 ounces evaporated milk
  • ¾ cup butter
  • 5 large egg yolks room temperature, beaten
  • 3 cups shredded sweetened coconut
  • 1 ½ cups chopped pecans
  • 1 Tablespoon pure vanilla extract

Instructions

  • Preheat the oven to 350 degrees F.  Grease and flour three 9” round cake pans or line with parchment paper for easy release. Set Aside.
  • To a medium sized bowl, add the chopped chocolate. Pour the boiling hot water over the chocolate and stir gently until it is melted and smooth. Set aside to cool slightly.
  • Using your stand mixer or hand mixer, cream butter and sugar together for about 4 minutes, until light and fluffy. Scrape the sides and bottom of the bowl about halfway through.
  • Separate egg whites from yolks, reserving the egg whites. Add each of the yolks, one at a time, to the butter and sugar, mixing after each addition.
  • Add in the vanilla and the melted chocolate and mix until combined. Scrape the sides and bottom of the bowl and mix again.
  • Add the flour, baking soda, and salt alternately with the buttermilk. Mixing until just combined. Scraping the sides of the bowl after each addition. 
  • Beat egg whites until stiff peaks form, then gently fold into the batter.
  • Divide the cake batter evenly between three prepared 9-inch round cake pans and bake for 24-28 minutes or until a toothpick inserted into the center of the cakes comes out clean. Cool slightly before inverting onto wire racks to cool completely.
  • For the frosting, heat the granulated sugar, brown sugar, evaporated milk, butter, and beaten egg yolks in a saucepan over medium heat until thick and golden brown. Takes about 5 minutes. Make sure to stir constantly so as not to scramble the eggs. Remove from the heat and add in the vanilla, shredded coconut and chopped pecans. Cool for at least 30 minutes. The frosting will continue to thicken as it cools. 
  • To assemble the cake, set the first cake layer on a cake plate and frost just the top with ⅓ of the frosting. Repeating with the next two layers, leaving the sides of the cake bare.

Notes

    1. If you want to frost the outside of the cake, you will need to make a double batch of the frosting.
    2. Don't have buttermilk? Try this easy Buttermilk Substitution
    3. To Freeze leftovers: I recommend slicing the cake into big slices, then wrapped securely in plastic wrap before placing it into an airtight container.  Freeze the cake layers for up to three months. 
    4. Store at room temperature in an airtight container for up to 3 days, and in the fridge for up to 1 week!

Nutrition

Serving: 1g | Calories: 900kcal | Carbohydrates: 98g | Protein: 13g | Fat: 52g | Saturated Fat: 28g | Polyunsaturated Fat: 21g | Trans Fat: 1g | Cholesterol: 238mg | Sodium: 605mg | Fiber: 4g | Sugar: 70g