German Chocolate Cake Roll Recipe
Introduction
German Chocolate Cake Roll is a delightful twist on the classic cake, combining rich chocolate sponge with a luscious coconut-pecan filling. Rolled into a beautiful spiral and topped with whipped cream frosting, this dessert is perfect for celebrations or a special treat.

Ingredients
- 2 cups all-purpose flour
- 1 ½ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 1 ½ teaspoons baking powder
- 1 ½ teaspoons baking soda
- 1 teaspoon salt
- 4 large eggs
- 1 cup whole milk
- ½ cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup boiling water
- 1 cup sweetened shredded coconut (for filling)
- 1 cup chopped pecans (for filling)
- 1 cup sweetened condensed milk (for filling)
- 1 teaspoon vanilla extract (for filling)
- 1 cup heavy cream (for frosting)
- ½ cup powdered sugar (for frosting)
- 1 teaspoon vanilla extract (for frosting)
Instructions
- Step 1: Preheat the oven to 350°F. Grease a 15×10-inch jelly roll pan and line it with parchment paper, greasing the parchment as well.
- Step 2: In a large bowl, combine the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Mix well.
- Step 3: In another bowl, whisk together the eggs, milk, oil, and vanilla extract. Gradually add the wet ingredients to the dry ingredients, mixing until just combined.
- Step 4: Carefully stir in the boiling water until the batter is smooth.
- Step 5: Pour the batter into the prepared pan and spread it evenly. Bake for 15-20 minutes or until a toothpick inserted in the center comes out clean.
- Step 6: Remove from the oven and let it cool in the pan for about 5 minutes.
- Step 7: While the cake is cooling, prepare the filling by combining the coconut, pecans, sweetened condensed milk, and vanilla extract in a medium saucepan over medium heat. Cook for about 5-7 minutes, stirring constantly until thickened. Remove from heat and let cool.
- Step 8: Once the cake has cooled slightly, invert it onto a clean kitchen towel dusted with powdered sugar. Carefully peel off the parchment paper.
- Step 9: Spread the coconut-pecan filling evenly over the cake, leaving a small border around the edges.
- Step 10: Starting from one end, roll the cake tightly with the towel, using it to help shape the roll. Wrap the rolled cake in plastic wrap and refrigerate for at least 1 hour.
- Step 11: For the frosting, beat the heavy cream, powdered sugar, and vanilla extract in a mixing bowl until stiff peaks form.
- Step 12: After chilling, remove the cake roll from the refrigerator and unwrap it. Spread the whipped cream frosting over the top of the roll.
- Step 13: Slice into pieces and serve.
Tips & Variations
- For easier rolling, dust the towel generously with powdered sugar to prevent sticking.
- Substitute chopped walnuts for pecans if preferred.
- To add a richer flavor, brush the cake with coffee or rum before spreading the filling.
- Use sweetened coconut flakes if you prefer more sweetness in the filling.
Storage
Store the cake roll wrapped tightly in plastic wrap in the refrigerator for up to 3 days. To reheat, allow it to come to room temperature for about 15 minutes before serving. This helps maintain the texture of the sponge and filling.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the cake roll ahead of time?
Yes, you can prepare the cake roll a day in advance. Keep it refrigerated and frost it just before serving for the freshest taste and appearance.
What can I use instead of parchment paper?
If you don’t have parchment paper, you can use a silicone baking mat or grease the pan very well to prevent sticking, but parchment is best for easy removal and rolling.
PrintGerman Chocolate Cake Roll Recipe
This German Chocolate Cake Roll features a moist chocolate sponge cake rolled with a rich, sweet coconut-pecan filling and topped with a light whipped cream frosting. Perfect for dessert lovers who enjoy a delightful combination of chocolate, coconut, and nuts in a festive presentation.
- Prep Time: 20 minutes
- Cook Time: 15-20 minutes
- Total Time: 1 hour 40 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: German-American
Ingredients
Cake
- 2 cups all-purpose flour
- 1 ½ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 1 ½ teaspoons baking powder
- 1 ½ teaspoons baking soda
- 1 teaspoon salt
- 4 large eggs
- 1 cup whole milk
- ½ cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup boiling water
Filling
- 1 cup sweetened shredded coconut
- 1 cup chopped pecans
- 1 cup sweetened condensed milk
- 1 teaspoon vanilla extract
Frosting
- 1 cup heavy cream
- ½ cup powdered sugar
- 1 teaspoon vanilla extract
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Grease a 15×10-inch jelly roll pan and line it with parchment paper, making sure to grease the parchment as well to prevent sticking.
- Mix Dry Ingredients: In a large bowl, combine the all-purpose flour, granulated sugar, unsweetened cocoa powder, baking powder, baking soda, and salt. Stir well to evenly distribute all the dry ingredients.
- Mix Wet Ingredients: In a separate bowl, whisk together the eggs, whole milk, vegetable oil, and vanilla extract until fully blended.
- Combine Batter: Gradually add the wet ingredients to the dry ingredients, mixing gently until just combined to prevent overmixing.
- Add Boiling Water: Carefully stir in the boiling water until the batter is smooth and runny; this helps create a moist texture in the cake.
- Bake the Cake: Pour the batter evenly into the prepared jelly roll pan. Bake for 15-20 minutes, or until a toothpick inserted into the center comes out clean.
- Cool Cake Slightly: Remove the cake from the oven and allow it to cool in the pan for about 5 minutes to make handling easier.
- Prepare Filling: While the cake cools, combine the sweetened shredded coconut, chopped pecans, sweetened condensed milk, and vanilla extract in a medium saucepan over medium heat. Stir constantly and cook for 5-7 minutes until the mixture thickens. Remove from heat and let cool.
- Invert and Remove Parchment: Sprinkle powdered sugar on a clean kitchen towel. Invert the cake onto the towel and carefully peel off the parchment paper.
- Spread Filling: Evenly spread the cooled coconut-pecan filling over the surface of the cake, leaving a small border around the edges to prevent spilling when rolled.
- Roll the Cake: Starting from one short end, carefully roll the cake up tightly using the towel to help guide it and maintain shape. Wrap the cake roll in plastic wrap.
- Chill: Refrigerate the wrapped cake for at least 1 hour to set and firm up.
- Prepare Frosting: In a mixing bowl, beat the heavy cream, powdered sugar, and vanilla extract together until stiff peaks form, creating a light whipped cream frosting.
- Frost and Serve: Remove the cake roll from the refrigerator, unwrap it, and spread the whipped cream frosting evenly over the top. Slice into pieces and serve.
Notes
- For easier rolling, use a towel dusted with powdered sugar to prevent sticking.
- Ensure the filling is cooled before spreading to avoid melting the cake.
- This cake is best served chilled but can be served at room temperature.
- Use fresh pecans for the best nutty flavor.
- Store the cake roll wrapped in the refrigerator for up to 3 days.
Keywords: German Chocolate Cake Roll, chocolate cake roll, coconut pecan filling, rolled cake, jelly roll cake, dessert roll

