Grandma's German Chocolate Cake Recipe

This legendary German Chocolate Cake recipe has been a family favorite for generations! My grandma's recipe, passed down through birthdays and first dates (yes, really!), delivers moist, decadent layers of chocolate cake topped with a rich, creamy coconut pecan frosting. We use black walnuts for that extra special nutty depth – but feel free to substitute with English walnuts. The secret ingredient? Hot water! It sounds unusual, but trust us, it's the key to this cake's amazing texture. Get ready to make your family's new favorite dessert!

Prep Time 30 mins
Cook Time 65 mins
Calories 1088.3 kcal
Protein 35g
Rating 5.0 (2 Reviews)
Grandma's German Chocolate Cake 36

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Grandma's German Chocolate Cake

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Grandma's German Chocolate Cake? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Grandma's German Chocolate Cake

  1. Preheat oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
  2. In a large bowl, cream together 1 cup (2 sticks) unsalted butter and 2 cups granulated sugar until light and fluffy.
  3. Beat in 4 large eggs, one at a time, then stir in 2 teaspoons vanilla extract.
  4. In a separate bowl, whisk together 2 cups all-purpose flour, 2 cups unsweetened cocoa powder, 2 teaspoons baking powder, 1 teaspoon baking soda, and 1 teaspoon salt.
  5. Gradually add the dry ingredients to the wet ingredients, alternating with 1 cup buttermilk and 1 cup boiling water, beginning and ending with the dry ingredients. Mix until just combined.
  6. Stir in 1 cup coarsely chopped black walnuts (or English walnuts).
  7. Divide batter evenly among the prepared cake pans.
  8. Bake for 25-30 minutes, or until a wooden skewer inserted into the center comes out clean.
  9. Let cakes cool in pans for 10 minutes before inverting onto wire racks to cool completely.
  10. Meanwhile, prepare the frosting:
  11. In a large bowl, combine 1 cup (2 sticks) unsalted butter, 1 (14-ounce) can sweetened condensed milk, 4 large eggs, 1 teaspoon vanilla extract, and 1 cup grated coconut. Beat until smooth.
  12. Gradually add 2 cups powdered sugar and 1 cup coarsely chopped black walnuts (or English walnuts), mixing until combined.
  13. Once the cakes are completely cool, frost the layers and top with additional coconut and walnuts.
  14. Refrigerate for at least 30 minutes before serving to allow the frosting to set.

Nutrition Information (Approximate per serving)

Sodium

40 g

Sugar

311g

Fat

87g

Carbs

39g