Go Back
German Chocolate Cake is a moist and delicious cake.
Print Recipe
No ratings yet

German Chocolate Cake

Prep Time30 mins
Cook Time30 mins
Course: Dessert
Cuisine: American


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


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

For The Cake

  • Whisk together flour, cocoa powder, baking soda, and baking powder. Set aside.
  • 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.
  • Pour into prepared cake pans, and bake for 30 minutes or until a toothpick comes out clean.
  • Remove from oven, cool, and turn out onto a cooling tray.

For The Icing

  • Whisk sugar, egg yolk, evaporated milk and vanilla in a pot over medium heat. Cook for 15 minutes while stirring frequently.
  • Stir in coconut and chopped pecans, cook an additional 3-4 minutes, then spread over one of your cakes.
  • Place second cake on top and spread remaining icing. Add pecans if you like.
  • Cut and serve as desired.