Print

German Chocolate Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This German Chocolate Cake recipe is a decadent dessert made with rich chocolate layers, creamy coconut-pecan frosting, and simple ingredients. Perfect for birthdays, parties, or any special occasion, this classic cake is a must-try for chocolate lovers.

Ingredients

Scale
  • 2 cups granulated sugar
  • 1¾ cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • 1½ tsp baking powder
  • 1½ tsp baking soda
  • 1 tsp salt
  • 2 large eggs
  • 1 cup whole milk
  • ½ cup vegetable oil
  • 2 tsp vanilla extract
  • 1 cup boiling water

For the Coconut-Pecan Frosting:

  • 1 cup evaporated milk
  • 1 cup granulated sugar
  • 3 egg yolks
  • ½ cup unsalted butter
  • 1 tsp vanilla extract
  • 1⅓ cups sweetened shredded coconut
  • 1 cup chopped pecans

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
  2. In a large bowl, mix sugar, flour, cocoa powder, baking powder, baking soda, and salt.
  3. Add eggs, milk, oil, and vanilla extract. Mix until well combined.
  4. Stir in boiling water. The batter will be thin—this is normal.
  5. Divide the batter evenly into the prepared pans. Bake for 30-35 minutes or until a toothpick inserted comes out clean.
  6. Cool the cakes in the pans for 10 minutes, then transfer to a wire rack to cool completely.
  7. For the frosting, combine evaporated milk, sugar, egg yolks, butter, and vanilla in a saucepan. Cook over medium heat, stirring constantly until thickened (about 10 minutes).
  8. Remove from heat and stir in shredded coconut and chopped pecans. Cool completely before frosting.
  9. Assemble the cake by spreading frosting between layers and on top. Garnish with extra coconut or pecans if desired.

Notes

  • For extra moisture, brush the cake layers with simple syrup before frosting.
  • Store the cake in the fridge for up to 5 days.
  • Ensure the frosting cools completely to avoid sliding off the cake.

Nutrition