Go Back
German Chocolate Cake is a moist and delicious cake.

German Chocolate Cake

Course Dessert
Cuisine American
Prep Time 30 minutes
Cook Time 30 minutes


For The Cake

  • 2 1/2 cups all purpose flour
  • 1 cup cocoa powder
  • 1 1/2 tsp baking powder
  • 1 tsp baking soda
  • 1 1/2 cups sugar
  • 3/4 cup oil
  • 3 eggs
  • 3/4 cup Greek yogurt
  • 1/2 cup milk

For The Icing

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


  1. Preheat oven to 350° and lightly grease and flour two 8 inch round cake pans. Set aside.

For The Cake

  1. Whisk together flour, cocoa powder, baking soda, and baking powder. Set aside.

  2. In a large bowl beat sugar and oil together, then add in eggs, Greek yogurt, and milk, beat until evenly blended. Add flour mixture and beat until combined.

  3. Pour into prepared cake pans, and bake for 30 minutes or until a toothpick comes out clean.

  4. Remove from oven, cool, and turn out onto a cooling tray.

For The Icing

  1. Whisk sugar, egg yolk, evaporated milk and vanilla in a pot over medium heat. Cook for 15 minutes while stirring frequently.

  2. Stir in coconut and chopped pecans, cook an additional 3-4 minutes, then spread over one of your cakes.

  3. Place second cake on top and spread remaining icing. Add pecans if you like.

  4. Cut and serve as desired.