How to bake the best German Chocolate Cake

Heather Davis • April 17, 2023

For a moist German Chocolate Cake follow this recipe

German Chocolate Cake is a classic dessert that is beloved by many. It is a rich and decadent cake that is perfect for special occasions or for satisfying a sweet tooth. Here's a recipe for baking the best German Chocolate Cake:

Ingredients:

For the cake:

  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder
  • 2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon salt
  • 1 cup buttermilk
  • 1/2 cup butter, room temperature
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup hot water

For the frosting:

  • 1 cup evaporated milk
  • 1 cup granulated sugar
  • 3 large egg yolks
  • 1/2 cup unsalted butter, cut into small pieces
  • 1 teaspoon vanilla extract
  • 1 1/2 cups sweetened shredded coconut
  • 1 cup chopped pecans

Instructions:

  1. Preheat your oven to 350°F (175°C) and grease and flour two 9-inch cake pans.
  2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt until well combined.
  3. In a separate mixing bowl, whisk together the buttermilk, butter, eggs, and vanilla extract until smooth.
  4. Gradually add the wet ingredients to the dry ingredients, stirring until just combined.
  5. Gradually add the hot water to the batter, stirring until the batter is smooth and well combined.
  6. Divide the batter evenly between the prepared cake pans, and bake for 30-35 minutes, or until a toothpick inserted in the center of the cakes comes out clean.
  7. Allow the cakes to cool completely in the pans before removing them.
  8. While the cakes are cooling, make the frosting. In a medium saucepan, whisk together the evaporated milk, sugar, egg yolks, and butter.
  9. Cook the mixture over medium heat, stirring constantly, until it thickens and comes to a boil.
  10. Remove the pan from the heat, and stir in the vanilla extract, coconut, and pecans until well combined.
  11. Allow the frosting to cool slightly before using it to frost the cakes.
  12. To assemble the cake, place one of the cake layers on a cake plate or serving platter. Spread a generous amount of frosting over the top of the cake layer.
  13. Place the second cake layer on top of the frosting, and spread a generous amount of frosting over the top of the second cake layer.
  14. Use the remaining frosting to frost the sides of the cake, swirling the frosting with a spatula for a decorative effect.
  15. Serve and enjoy your delicious German Chocolate Cake!


Pistachio Birthday Cake
By Heather Davis April 29, 2026
Discover why cake is the ultimate birthday dessert and why customers searching for “birthday cakes near me” choose a scratch-made Houston bakery for their celebrations.
By Heather Davis April 20, 2026
The Art of the Southern Teacake
By Heather Davis April 15, 2026
Mother’s Day treats
By Heather Davis April 14, 2026
P ure serendipity—and I’m thankful I said yes.
By Heather Davis March 9, 2026
New seasonal pastries and classic favorites too
By Heather Davis February 25, 2026
Texas-Inspired Desserts for Rodeo Se ason
Teacakes in Houston, Texas Chic Sweets Bakery
By Heather Davis February 17, 2026
Honoring the Hands That Fed a Nation
Red Velvet Cupcakes Houston bakery Chic Sweets Bakery
By Heather Davis February 10, 2026
A Sweet Houston Valentine’s Day Trad ition
By Heather Davis February 9, 2026
Mardi Gras Treats Houston Bakery Fans Will Love
By Heather Davis January 15, 2026
And How We’re Baking It