Go Back
Delicious slice of homemade German Chocolate Cake with coconut and pecan frosting

German Chocolate Cake

A rich chocolate layer cake topped with a sweet coconut and pecan frosting, perfect for birthdays and special occasions.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 12 servings
Course: Cake, Dessert
Cuisine: American
Calories: 350

Ingredients
  

For the cake
  • 2 cups all-purpose flour Measure with a spoon and level with a knife.
  • 2 cups sugar
  • 3/4 cup cocoa powder
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 4 large eggs Use room temperature for a smooth batter.
  • 1 cup milk Room temperature.
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract
For the coconut pecan frosting
  • 1 can evaporated milk
  • 1 1/2 cups sugar
  • 3 large egg yolks
  • 1/2 cup butter
  • 1 teaspoon vanilla extract
  • 1 1/2 cups shredded coconut
  • 1 cup chopped pecans Toast lightly for extra flavor.

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C) and grease and flour two 9-inch round pans.
  2. In a bowl, mix flour, sugar, cocoa, baking soda, baking powder, and salt.
  3. In another bowl, whisk eggs, milk, oil, and vanilla. Stir the wet mixture into the dry mixture until smooth.
  4. Pour the batter into the prepared pans and bake for 25 to 30 minutes, or until a toothpick comes out clean.
  5. Let the cakes cool in the pans for 10 minutes, then turn them onto a rack to cool completely.
Frosting
  1. In a saucepan, mix evaporated milk, sugar, egg yolks, and butter. Cook and stir until thick and bubbly.
  2. Remove from heat, then stir in vanilla, shredded coconut, and chopped pecans.
Assembly
  1. Once the cakes are cool, place one layer on a plate, spread some frosting on top, add the second layer, then frost the top and sides.
  2. Chill the cake for 30 minutes to set the frosting, then serve.

Notes

Serve with a scoop of vanilla ice cream for contrast, and add fresh berries on the side to cut the sweetness.