This German Chocolate Cake is a classic layer cake with a soft, tender chocolate crumb and a rich coconut pecan frosting that makes every slice feel special. The cake itself is light yet flavorful, while the frosting adds a buttery, caramel-like finish with plenty of texture from sweet coconut and chopped pecans. It is a beautiful dessert for birthdays, family gatherings, holidays, or anytime you want a homemade cake that feels timeless.
Why You’ll Love This Recipe
German Chocolate Cake has a way of feeling both comforting and impressive at the same time. The chocolate layers are moist and delicate, thanks to buttermilk, melted German chocolate, and whipped egg whites folded into the batter. That gives the cake a lovely softness without making it heavy.
Another reason this recipe stands out is the frosting. Instead of a typical buttercream, you get a cooked coconut pecan frosting that is thick, rich, and full of flavor. It brings sweetness, crunch, and a creamy finish that pairs perfectly with the cake.
This version is also wonderful for celebrations because it can be made as round layers or square layers. It looks elegant when assembled, but the steps are simple enough for a home baker to handle with confidence.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the cake:
1/2 cup boiling water
4 ounces sweet cooking German chocolate
2 cups granulated sugar
1 cup butter, softened
4 egg yolks
1 teaspoon vanilla
2 1/2 cups cake flour
1 teaspoon baking soda
1 teaspoon salt
1 cup buttermilk
4 egg whites, beaten stiff
For the coconut pecan frosting:
1 cup granulated sugar
1/2 cup butter
1 cup evaporated milk
1 teaspoon vanilla
3 egg yolks
1 1/3 cups flaked coconut
1 cup chopped pecans
Directions
Preheat your oven to 350 degrees F. Grease 2 square 9-inch pans or 3 round 8-inch pans well so the cake releases easily after baking.
Place the German chocolate in a heatproof bowl and pour the boiling water over it. Stir until the chocolate is fully melted and smooth, then set it aside to cool slightly.
In a large mixing bowl, beat the softened butter and sugar together until the mixture looks light and fluffy. Add the egg yolks one at a time, mixing well after each addition.
Blend in the melted chocolate and vanilla on low speed until evenly combined.
In a separate bowl, whisk together the cake flour, baking soda, and salt. Add the dry ingredients to the butter mixture in parts, alternating with the buttermilk. Mix gently after each addition until the batter is smooth.
Fold the stiffly beaten egg whites into the batter. This step helps create the cake’s tender texture, so fold gently to keep as much air in the batter as possible.
Divide the batter evenly between the prepared pans. Bake square pans for 40 to 45 minutes or round pans for 35 to 40 minutes. The cake is done when a toothpick inserted into the center comes out clean.
Cool the cakes in the pans briefly, then transfer them to wire racks to cool completely before frosting.
To make the frosting, combine the sugar, butter, evaporated milk, vanilla, and egg yolks in a saucepan. Cook over medium heat, stirring often, until the mixture thickens, about 12 minutes. Remove from the heat and stir in the coconut and chopped pecans. Let the frosting cool until it reaches a spreadable consistency.
Spread the coconut pecan frosting between the layers and over the top. For an inside-out style, keep the frosting between the layers and on top, leaving the sides exposed or adding your favorite chocolate frosting around the outside.
Servings and timing
This cake makes about 12 servings.
Prep time: 30 minutes
Bake time: 35 to 45 minutes
Frosting time: 12 minutes
Cooling and assembly time: 1 hour 15 minutes
Total time: about 2 hours 30 minutes
Variations
You can make this cake as a traditional layer cake, a sheet cake, or even cupcakes for smaller portions. If you want a deeper chocolate flavor, add a little espresso powder to the batter. For a richer finish, cover the outside of the cake with homemade chocolate frosting while keeping the coconut pecan frosting between the layers and on top.
You can also toast the pecans lightly before adding them to the frosting for extra flavor. If you prefer a sweeter topping, use the larger frosting measurements noted in the recipe for a thicker finish.
Storage/Reheating
Store the cake covered in the refrigerator for up to 4 days. Because the frosting contains milk and egg yolks, chilled storage is best. Before serving, let the cake sit at room temperature for about 20 to 30 minutes so the texture softens and the flavors come through more fully.
For longer storage, wrap individual slices well and freeze for up to 2 months. Thaw overnight in the refrigerator, then bring to room temperature before serving. This cake is best enjoyed at room temperature rather than reheated.
FAQs
What makes German Chocolate Cake different from regular chocolate cake?
It uses sweet German chocolate and is traditionally topped with coconut pecan frosting rather than standard chocolate buttercream.
Can I use round pans instead of square pans?
Yes. This recipe works with 3 round 8-inch pans or 2 square 9-inch pans.
Why are egg whites folded into the batter?
The beaten egg whites make the cake lighter and help create a soft, tender crumb.
Can I make the frosting ahead of time?
Yes. Prepare it in advance, cool it completely, and store it in the refrigerator until ready to use.
How do I know when the cake is done?
Insert a toothpick into the center. If it comes out clean, the cake is ready.
Can I use all-purpose flour instead of cake flour?
Cake flour gives the best soft texture, but all-purpose flour can work if needed, though the crumb may be slightly less delicate.
Should the frosting be hot when spread on the cake?
No. Let it cool and thicken first so it spreads easily and stays in place.
Can I add chocolate frosting to the outside?
Yes. Many people enjoy adding chocolate frosting to the sides for a more finished look.
Can I make this cake a day ahead?
Yes. In fact, it tastes even better after the flavors have had time to settle.
Do I need to refrigerate leftovers?
Yes. Since the frosting is cooked with dairy and egg yolks, refrigeration is the safest option.
Conclusion
German Chocolate Cake is one of those classic desserts that never goes out of style. With its soft chocolate layers and rich coconut pecan frosting, it delivers the perfect balance of sweetness, texture, and homemade flavor. Whether you serve it for a special celebration or a weekend treat, this cake is sure to become a favorite at your table.