This Homemade German Chocolate Cake recipe is made simply with a doctored cake mix, buttermilk, coconut-pecan frosting, and a chocolate buttercream frosting, but it’s perfect for special occasions.
What Is German Chocolate Cake?
German chocolate cake is a decadent dessert with a rich chocolate flavor, generally made with a creamy chocolate buttercream frosting and a delicious coconut-pecan filling or frosting. Though many German Chocolate cakes tend to be multi-layered, we simplified this one into a single layer 9×13″ cake that still feels “fancy” enough for any kind of celebration.
What You’ll Love About This Recipe:
This is a delicious mix of homemade chocolate frosting with a simple chocolate cake made with pantry ingredients to get a sweet chocolate cake with a complex flavor profile that is unlike any other chocolate cake. You will not need to use any cake flour, unsweetened cocoa powder, or sweet baking chocolate to create the chocolate cake. Instead, we used a shortcut method, and these are all included in the dry ingredients of the cake mix.
The coconut-peacan frosting adds the best sweet flavor with a thick, nutty texture. It’s the perfect German chocolate cake frosting recipe when you pair it with a little chocolate buttercream!

Key Ingredients:
A German chocolate cake mix is the key ingredient, however, if you can’t find one, you can always substitute a Devil’s food cake or a dark chocolate cake mix.
Sweetened condensed milk is the key to the making the gooey pecan frosting that goes on top of the cake. Note: if you wanted to make this into two 8″ pans as a classic layered German chocolate cake, the pecan frosting would go in between the two layers.
For the buttercream, to get the best texture, make sure to use an unsalted butter that has softened to room temperature (that way you’re in control of how much salt is added).



How To Make German Chocolate Cake:
- Preheat oven to 350°F and prepare your 9×13-inch baking dish with parchment paper and butter.
- Mix with buttermilk, eggs, vegetable oil, and vanilla extract.
- Pour the batter into the prepared cake pans and bake for 35 minutes or until the inserted toothpick comes out clean, and cool completely to room temperature.
- Then combine condensed milk, butter, and egg yolks in a medium saucepan. Cook over medium heat for 5-6 minutes, or until the mixture has thickened.
- Remove from the heat and stir in coconut, chopped pecans, and vanilla extract. Set aside to cool down.
- In another mixing bowl, beat the softened butter with a handheld mixer until creamy.
- Then, add powdered sugar, cocoa, heavy cream, and vanilla extract. Add salt to balance flavor ot your liking.
- On low speed mix the frosting, increasing speed until you have a smooth buttercream.
- Fill a piping bag with the prepared buttercream.
- Spread about a ½ cup of the buttercream on top of the entire cake. Use the remaining frosting to decorate the edges of the cake.
- Add the coconut pecan frosting into the center and spread carefully on top of the cake, trying not to smear the buttercream on the sides.
- Let the cake cool for 1 hour in the fridge before slicing and serving.



Expert Tips:
- For the best results, use a regular chocolate cake mix that is 15.25oz. If you use a cake mix that is 18.25 oz, use ¼ cup more of buttermilk.
- Toasted coconut flakes can add even more flavor to the first cake layer.
- Use two prepared round cake pans if you want a layered cake for this moist chocolate cake.
- Chocolate chips or chocolate ganache are also great toppings for the tender chocolate cake.



More Chocolate Cake Recipes
- One Bowl Chocolate Cake
- Chocolate Raspberry Eclair Cake
- Hot Fudge Chocolate Poke Cake
- Gooey Chocolate Pudding Cake

German Chocolate Cake Recipe
Ingredients
For the cake:
- 15.25 oz. German chocolate cake mix
- 1 cup buttermilk
- 3 large eggs
- ½ cup vegetable oil
- 1 teaspoon vanilla extract
For the frosting:
- 7 oz. sweetened condensed milk
- 3 Tablespoons butter
- 1 egg yolk
- ⅓ cup coconut flakes
- ⅓ cup chopped pecans
- 1 teaspoon vanilla extract
For the buttercream:
- 1 cup unsalted butter, room temperature
- 3 ½ cups powdered sugar
- ½ cup cocoa powder
- 3 Tablespoons heavy cream
- 1 ½ teaspoon vanilla extract
- 1 pinch of salt
Equipment
Instructions
Prepare the cake:
- Make the cake; preheat oven to 350℉. Line the bottom of your 9×13-inch baking dish with parchment paper and grease the sides of the baking pan with butter.
- Mix the cake mix with buttermilk, eggs, vegetable oil, and vanilla extract.
- Pour the batter into the prepared baking pan and bake for 35 minutes or until the inserted toothpick comes out clean. Once baked, remove the cake from the oven and allow it to cool completely.
Prepare the frosting:
- Make the pecan frosting; combine condensed milk, butter, and egg yolk in a saucepot. Cook over medium heat for 5-6 minutes, or until the mixture has thickened. Remove from the heat and stir in coconut, pecans, and vanilla extract. Set aside to cool down.
Make the buttercream:
- Beat the butter; beat the butter with a handheld mixer until creamy.
- Add dry ingredients; add powdered sugar, cocoa, heavy cream, and vanilla extract. Add salt to balance flavor.
- Start beating on low speed and then increase speed until you have a smooth buttercream.
- Attach the desired nozzle to the piping bag. Fill the piping bag with the prepared buttercream.
Assemble the cake:
- Spread around ½ cup of the buttercream over the surface of the entire cake. Use the remaining buttercream and pipe it around the cake to create a decorative border.
- Spoon the pecan frosting into the center and spread carefully, trying not to smear the buttercream on the sides.
- Cool the cake for 1 hour in the fridge before slicing and serving.



















Questions & Reviews