Go Back
+ servings
close up of german chocolate cake on a white cake stand.

German Chocolate Cake Recipe

Course: Cake, Dessert
Cuisine: American
Prep Time: 45 minutes
Cook Time: 25 minutes
Total Time: 1 hour 10 minutes
Servings: 12 slices
Calories: 999kcal
Moist layers of chocolate cake with layers of finger licking buttercream frosting - this German Chocolate Cake is chocolate lovers dream!
Print Recipe

Equipment

  • Kitchen Scale (optional)
  • 2 9-inch Round Cake Pan
  • Stand Mixer
  • Piping Tip Set

Ingredients

For the Cake

  • 2 cups all-purpose flour 240 grams
  • teaspoons baking soda 11 grams
  • teaspoons baking powder 6 grams
  • 1 teaspoon kosher salt 3 grams
  • cup granulated sugar 133 grams
  • cup brown sugar 142 grams
  • cup milk 151 grams
  • ½ cup sour cream 114 grams
  • cup vegetable oil 67 grams
  • 2 large eggs 100 grams
  • 2 egg yolks 28 grams
  • 2 teaspoons pure vanilla extract 8 grams
  • cup unsweetened cocoa powder 56 grams
  • ½ cup hot water 114 grams (200°F)
  • ½ cup hot coffee 114 grams (200°F)

For the Icing

  • 4 egg yolks 56 grams, whisked
  • ½ cup brown sugar 107 grams
  • ½ cup granulated sugar 100 grams
  • 8 ounces evaporated milk 227 grams (⅔ can)
  • ¼ cup unsalted butter 57 grams (½ stick)
  • ¼ cup vegetable shortening 46 grams
  • 1 teaspoon pure vanilla extract 4 grams
  • 1⅔ cups sweetened shredded coconut 142 grams
  • 1 cup chopped pecans 114 grams

For the Buttercream

  • 5 cups powdered sugar 565 grams
  • cups unsalted butter 339 grams, room temperature (3 sticks)
  • cup unsweetened cocoa powder 56 grams
  • 1 teaspoon pure vanilla extract 4 grams
  • ½ teaspoon kosher salt
  • Milk optional, for consistency
  • Chocolate Drizzle optional, for topping

Instructions

  • Preheat oven to 350°F. Line 2 9-inch round cake pans with parchment paper and spray with nonstick spray. Set aside.
    overhead view of ingredients for german chocolate cake.
  • In a medium-sized bowl, whisk together the flour, baking soda, baking powder and salt.
    2 cups all-purpose flour, 1¾ teaspoons baking soda, 1½ teaspoons baking powder, 1 teaspoon kosher salt
  • In a large mixing bowl, whisk together the sugar, brown sugar, milk, sour cream, vegetable oil, eggs, egg yolks, and vanilla. Whisk in the cocoa powder until combined.
    ⅔ cup granulated sugar, ⅔ cup brown sugar, ⅔ cup milk, ½ cup sour cream, ⅓ cup vegetable oil, 2 large eggs, 2 egg yolks, 2 teaspoons pure vanilla extract, ⅔ cup unsweetened cocoa powder
    overhead view of cocoa powder added to german chocolate cake batter in a white bowl with a whisk.
  • Add in the flour mixture and whisk until incorporated. Add in the hot water and hot coffee and whisk until smooth. The batter will be runny at this point.
    ½ cup hot water, ½ cup hot coffee
    overhead view of german chocolate cake batter in a white bowl with a whisk.
  • Divide the batter evenly (about 644 grams per pan) into the cake pans and place into the preheated oven to bake for 25 minutes, or until a toothpick inserted comes out clean or with moist crumbs. Once baked, remove from the oven and place onto a cooling rack to cool completely.
    overhead view of baked german chocolate cake layers in round cake pans.
  • While the cakes are cooling, make the icing: Combine all of the icing ingredients except for the shredded coconut and pecans in a large saucepan. Place over medium heat and let simmer for 6-7 minutes, whisking constantly. Fold in the shredded coconut and chopped pecans. Set aside.
    4 egg yolks, ½ cup brown sugar, ½ cup granulated sugar, 8 ounces evaporated milk, ¼ cup unsalted butter, ¼ cup vegetable shortening, 1 teaspoon pure vanilla extract, 1⅔ cups sweetened shredded coconut, 1 cup chopped pecans
    overhead view of german chocolate cake frosting in a saucepan.
  • To make the buttercream, combine all of the buttercream ingredients (except the milk and chocolate syrup) in the bowl of a stand mixer fitted with the paddle attachment. Beat on high-speed for 5-6 minutes, or until a smooth, fluffy frosting has formed. If you find that your frosting is dry or too thick, add in milk a tablespoon at a time until you reach your desired consistency. Fill a piping bag fitted with a star tip with ½ cup of frosting.
    5 cups powdered sugar, 1½ cups unsalted butter, 1 teaspoon pure vanilla extract, ½ teaspoon kosher salt, Milk, ⅔ cup unsweetened cocoa powder
    overhead view of chocolate buttercream for german chocolate cake in a stainless mixing bowl.
  • To assemble the cake, place one of the cool cake layers onto a plate or cake stand.
    Chocolate Drizzle
    overhead view of a chocolate cake layer on a cake stand.
  • Using an offset spatula or rubber spatula, spread about ¼ cup of buttercream over the cake layer. Pipe a buttercream ring around the edges of the cake to form a barrier for the icing. Spoon half of the coconut-pecan icing into the middle of the buttercream ring.
    overhead view of a frosted chocolate cake layer with german chocolate filling on top on a cake stand.
  • Place the second layer of cake on top ensuring that the edges meet and that cake does not hang over on one side. Finish spreading the buttercream over the entire surface and sides of the cake. Drizzle chocolate syrup over the edges of the cake to make it look like it has dripped, if desired. Pipe a ring of buttercream swirls around the edge of the cake. Spread the remaining coconut-pecan icing into the middle of the swirls and smooth. Drizzle additional chocolate syrup in a crosshatch pattern over the frosting. Slice and serve.
    overhead view of german chocolate cake on a cake stand.

Notes

  • Granulated sugar may be used in place of the brown sugar.
  • You can use one hot water or hot coffee in place of each other.
  • You may use butter or shortening in place of the other in the frosting.
  • Whole milk or even 2% can be used in place of evaporated milk.
  • You can use walnuts in place of the pecans in the icing.
  • Measure your flour carefully. If not using a scale, use the spoon and level method to ensure that your cakes won't be dense.
  • As with other cakes, do not over-stir the batter once you add the flour. It will make it rubbery and/or crumbly. Be sure to only mix until the flour is just incorporated.
  • When making the buttercream, be sure to whip for the proper amount of time. The longer that you whip this frosting, the more air is incorporated and the smoother and more fluffy the frosting becomes.
  • Nutritional information does not include optional ingredients.
Storage: Store German chocolate cake in an airtight container at room temperature for up to 5 days, in the refrigerator for up to 1 week, or in the freezer for up to 3 months.

Nutrition

Serving: 1slice | Calories: 999kcal | Carbohydrates: 123g | Protein: 10g | Fat: 57g | Saturated Fat: 27g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 17g | Trans Fat: 2g | Cholesterol: 208mg | Sodium: 593mg | Potassium: 401mg | Fiber: 6g | Sugar: 98g | Vitamin A: 1129IU | Vitamin C: 1mg | Calcium: 172mg | Iron: 3mg