This decadent German chocolate cake will be your instant favorite! It is layered generously with sweet, caramely and nutty coconut pecan frosting. A traditional German chocolate cake has three layers of moist chocolate cake and the frosting are only in between layers of each cake, leaving its sides bare. This cake is so elegant and divine! With this recipe, it can create three layers of chocolate cake, but since I want to impress my friend, I pour the cake batter for third layer in a small baking pan and make a small version of this cake. If you are about to make this, please double the recipe because me, myself cannot control eating the frosting and can finish them in one snap…it tops all the frosting!