There’s something truly magical about a German Chocolate Roll Cake. It’s one of those desserts that carries a rich story in every bite—layers of light, fluffy cake rolled around luscious coconut-pecan filling, all wrapped in a swirl of chocolatey goodness. Growing up in southern England, I didn’t encounter this classic American treat until years later, but it quickly became a family favorite here in sunny San Diego. Baking it reminds me of those afternoons spent in my mum’s kitchen, where the joy was in the process as much as the final slice. If you love desserts that combine texture, flavor, and a bit of nostalgia, this cake is going to feel like a warm hug on your plate.
Table of Contents
Why You’ll Love This German Chocolate Roll Cake
This German Chocolate Roll Cake is a celebration of contrasts—the soft, airy sponge paired with a rich, nutty filling and luscious chocolate icing. What makes this recipe stand out is its balance between complexity and simplicity. I’ve found that it’s approachable for home bakers but impressive enough to serve at family gatherings or special occasions. Plus, it carries a lovely tradition in every bite, a reminder that food is about connection. I still remember the first time I made this for my kids; watching them eagerly dive into rolls they helped me make was just priceless.
Ingredients You’ll Need for This German Chocolate Roll Cake
The key to this dish lies in selecting the right ingredients, especially for the cake’s sponge and the classic coconut-pecan filling. I always prefer fresh eggs and good-quality shredded coconut to keep the textures vibrant. When I lived in restaurant kitchens, I learned the value of ingredient quality—it truly transforms a simple recipe into something memorable.
- 4 large eggs, separated
- 3/4 cup granulated sugar, divided
- 1/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 1 cup evaporated milk
- 3/4 cup packed brown sugar
- 3 large egg yolks, lightly beaten
- 1/2 cup unsalted butter, melted
- 1 1/2 cups sweetened shredded coconut
- 1 cup chopped pecans
- 1 cup semi-sweet chocolate chips (for optional drizzle or frosting)
If you want to substitute, light brown sugar works well, and for nuts, walnuts can replace pecans if needed. For a dairy-free option, coconut milk can replace evaporated milk, but expect a slightly different texture.
Nutrition Facts
- Calories: Approximately 380 per serving
- Protein: 6g
- Fat: 22g
- Carbohydrates: 38g
- Fiber: 2g
- Sugar: 28g
- Sodium: 180mg
Decadent German Chocolate Roll Cake Recipe You Need to Try
Learn how to make delicious German Chocolate Roll Cake. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
The key to this dish lies in selecting the right ingredients, especially for the cake’s sponge and the classic coconut-pecan filling. I always prefer fresh eggs and good-quality shredded coconut to keep the textures vibrant. When I lived in restaurant kitchens, I learned the value of ingredient quality—it truly transforms a simple recipe into something memorable.
- 4 large eggs, separated
- 3/4 cup granulated sugar, divided
- 1/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 1 cup evaporated milk
- 3/4 cup packed brown sugar
- 3 large egg yolks, lightly beaten
- 1/2 cup unsalted butter, melted
- 1 1/2 cups sweetened shredded coconut
- 1 cup chopped pecans
- 1 cup semi-sweet chocolate chips (for optional drizzle or frosting)
If you want to substitute, light brown sugar works well, and for nuts, walnuts can replace pecans if needed. For a dairy-free option, coconut milk can replace evaporated milk, but expect a slightly different texture.
Instructions
- Preheat your oven to 350°F (175°C). Line a 15×10-inch jelly roll pan with parchment paper and lightly grease it to prevent sticking.
- In a clean bowl, beat egg whites with 1/4 cup sugar until stiff peaks form. This step is crucial for the sponge to be light and airy—don’t rush it!
- In a separate bowl, whisk together egg yolks, remaining sugar, flour, cocoa powder, salt, and vanilla until smooth.
- Gently fold the egg whites into the yolk mixture in batches, preserving as much air as possible to keep the batter fluffy.
- Pour the batter evenly into the prepared pan and bake for 12-15 minutes, or until the cake springs back when lightly touched.
- While the cake bakes, prepare a clean kitchen towel and dust it generously with powdered sugar.
- Immediately upon removing the cake from the oven, invert it onto the towel. Carefully peel off the parchment paper, then roll the cake and towel together from the short edge. Let it cool completely rolled up—this keeps it flexible for filling.
- For the filling, combine evaporated milk, brown sugar, egg yolks, and melted butter in a saucepan. Cook over medium heat, stirring constantly, until thickened—about 10 minutes. Remove from heat and stir in shredded coconut and chopped pecans.
- Unroll the cooled cake gently, spread the coconut-pecan filling evenly over the surface, and re-roll without the towel.
- Optional: Melt chocolate chips and drizzle over the top or spread a thin chocolate frosting for extra indulgence.
- Chill the roll cake for at least an hour before slicing to allow the filling to set and flavors to meld.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your German Chocolate Roll Cake
- Preheat your oven to 350°F (175°C). Line a 15×10-inch jelly roll pan with parchment paper and lightly grease it to prevent sticking.
- In a clean bowl, beat egg whites with 1/4 cup sugar until stiff peaks form. This step is crucial for the sponge to be light and airy—don’t rush it!
- In a separate bowl, whisk together egg yolks, remaining sugar, flour, cocoa powder, salt, and vanilla until smooth.
- Gently fold the egg whites into the yolk mixture in batches, preserving as much air as possible to keep the batter fluffy.
- Pour the batter evenly into the prepared pan and bake for 12-15 minutes, or until the cake springs back when lightly touched.
- While the cake bakes, prepare a clean kitchen towel and dust it generously with powdered sugar.
- Immediately upon removing the cake from the oven, invert it onto the towel. Carefully peel off the parchment paper, then roll the cake and towel together from the short edge. Let it cool completely rolled up—this keeps it flexible for filling.
- For the filling, combine evaporated milk, brown sugar, egg yolks, and melted butter in a saucepan. Cook over medium heat, stirring constantly, until thickened—about 10 minutes. Remove from heat and stir in shredded coconut and chopped pecans.
- Unroll the cooled cake gently, spread the coconut-pecan filling evenly over the surface, and re-roll without the towel.
- Optional: Melt chocolate chips and drizzle over the top or spread a thin chocolate frosting for extra indulgence.
- Chill the roll cake for at least an hour before slicing to allow the filling to set and flavors to meld.
Tips for Making the Best German Chocolate Roll Cake
Getting this cake just right is all about technique and patience. I’ve learned through my years cooking in professional kitchens that a few small details can make all the difference. Here are some tips that helped me perfect this dessert—and I hope they help you too. Learn more: Irresistible Jamie Oliver Apple Pie Cake Recipe You Need to Try
- Beat egg whites to stiff peaks but avoid over-beating, which can cause dryness.
- Folding the batter gently is key to keeping the sponge light and airy; think of it as a delicate dance rather than mixing.
- Rolling the cake while it’s still warm prevents cracks and keeps it flexible.
- Use a clean kitchen towel dusted with powdered sugar to prevent sticking when rolling the cake.
- Cook the filling slowly over medium heat to avoid burning the sugar and eggs; stirring constantly is non-negotiable.
- Chilling the roll cake before slicing helps maintain clean slices and lets the flavors deepen.
With these tips, you’ll create a cake that’s as beautiful as it is delicious. Learn more: related recipe
Serving Suggestions and Pairings

This German Chocolate Roll Cake is a showstopper for any occasion, from casual family dinners to holiday celebrations. Its rich flavors pair beautifully with simple accompaniments, allowing the cake to shine without overpowering your palate.
- Serve with a dollop of lightly whipped cream or a scoop of vanilla ice cream for extra indulgence.
- Pair with a robust cup of coffee or a smooth black tea to balance the sweetness.
- For a fresh contrast, offer seasonal berries or a citrus salad alongside.
- Decorate with toasted pecans or a sprinkling of cocoa powder for a rustic look.
I often bring this cake to family gatherings, and it never fails to spark conversation. My kids especially love it when we serve it with their favourite ketchup-dipped chicken nuggets—proof that food doesn’t need to be fancy to be loved!
Storage and Reheating Tips
Proper storage is essential to keep your German Chocolate Roll Cake fresh and moist. Leftover cake is a wonderful thing, and with a few simple steps, you can enjoy it for days.
- Store the cake in an airtight container in the refrigerator for up to 3 days.
- For longer storage, wrap tightly in plastic wrap and freeze for up to 2 months.
- When reheating, allow the cake to come to room temperature to revive the textures, or warm gently in the microwave for 15-20 seconds.
- If the filling seems a bit firm after refrigeration, a splash of milk or cream can be whisked in when warming to soften it.
Frequently Asked Questions
What are the main ingredients for German Chocolate Roll Cake?
The main ingredients for German Chocolate Roll Cake include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make German Chocolate Roll Cake?
The total time to make German Chocolate Roll Cake includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make German Chocolate Roll Cake ahead of time?
Yes, German Chocolate Roll Cake can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with German Chocolate Roll Cake?
German Chocolate Roll Cake pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is German Chocolate Roll Cake suitable for special diets?
Depending on the ingredients used, German Chocolate Roll Cake may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
I hope this German Chocolate Roll Cake becomes a treasured part of your baking repertoire, just as it has in mine. It’s a dessert that embodies warmth, celebration, and a touch of nostalgia—a perfect blend for any home cook looking to create something special. I’d love to hear how your baking journey goes with this recipe, so please do share your stories!













