Go Back
Homemade German Chocolate Cake topped with coconut and pecan frosting

German Chocolate Cake

A beloved dessert that combines rich chocolate flavors with a sweet coconut and pecan frosting, perfect for any celebration.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 12 pieces
Course: Birthday, Dessert
Cuisine: German
Calories: 400

Ingredients
  

Cake Ingredients
  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup butter, softened
  • 2 cups white sugar
  • 4 units eggs
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk
Frosting Ingredients
  • 1 1/2 cups packed light brown sugar
  • 1 cup evaporated milk
  • 1/2 cup butter
  • 3 units egg yolks
  • 1 teaspoon vanilla extract
  • 2 cups shredded coconut
  • 1 1/2 cups chopped pecans

Method
 

Preparation
  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a medium bowl, mix together the flour, baking soda, and salt. Set aside.
  3. In a large bowl, cream the softened butter and white sugar until light and fluffy.
  4. Beat in the eggs one at a time, then stir in the vanilla extract.
  5. Gradually add the flour mixture to the butter mixture, alternating with the buttermilk. Start and end with the flour. Mix until just combined.
  6. Divide the batter evenly between the prepared pans and smooth the tops.
Baking
  1. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
  2. Let the cakes cool in the pans for 10 minutes, then turn them onto wire racks to cool completely.
Frosting Preparation
  1. For the frosting, combine brown sugar, evaporated milk, butter, and egg yolks in a saucepan over medium heat.
  2. Stir constantly until it thickens and begins to bubble.
  3. Remove from heat and stir in the vanilla extract, shredded coconut, and chopped pecans. Let cool before spreading on the cooled cakes.
Assembly
  1. Layer the cakes with frosting and finish with more frosting on top.

Notes

Make sure all your ingredients are at room temperature before you start. Don’t overmix the batter; mix just until combined to keep the cake light and fluffy. Allow the cake to cool completely before frosting to prevent the frosting from melting. Store in an airtight container in the refrigerator for 5-7 days or freeze for up to 3 months.