German chocolate cake roll

Section: Sweet Desserts & Treats

This chocolate roll features a tender cocoa sponge baked to perfection, then filled with a creamy blend of shredded coconut and chopped pecans simmered in a rich custard base. After spreading the filling evenly, it's carefully rolled to maintain a smooth texture and topped with a glossy chocolate ganache made from semisweet chocolate and fresh cream. Garnished with extra coconut and pecans, this dessert offers a luscious combination of flavors and textures, making it an indulgent choice for special occasions.

A woman wearing a pink apron is cutting a cake.
Last modified on Mon, 19 Jan 2026 17:20:32 GMT
A chocolate covered cinnamon roll. Pin it
A chocolate covered cinnamon roll. | dinabakery.com

This German chocolate cake roll delivers a luscious chocolate sponge layered with a creamy coconut-pecan filling and finished with a glossy chocolate ganache. It’s a show-stopping dessert perfect for celebrations or anytime you want to impress with something rich and indulgent. The delicate textures and classic flavors come together in a way that feels both nostalgic and special.

I first tried this recipe for a family dinner and was amazed how it became the centerpiece everyone raved about. Now it’s my go-to for holidays and birthdays because it looks as good as it tastes.

Ingredients

  • All-purpose flour: for a tender but sturdy sponge that supports rolling without cracking
  • Cocoa powder: to give the cake its rich chocolate flavor opt for unsweetened, good quality powder for best taste
  • Baking powder and salt: for rise and balance so the cake spongy but not dense or bitter
  • Eggs: bring structure and volume room temperature eggs beat better to a light, fluffy batter
  • Granulated sugar: sweetens the cake and filling measure carefully for balance
  • Vanilla extract: enhances all the chocolate and nut flavors
  • Milk: adds moisture helping the cake stay soft in the oven
  • Evaporated milk: contributes richness and creaminess in the coconut-pecan filling
  • Unsalted butter: in the filling and ganache ensures you control the salt level while adding smoothness
  • Shredded coconut: brings a chewy texture and classic tropical sweetness
  • Chopped pecans: add crunch and a toasty nutty note that pairs perfectly with coconut
  • Semisweet chocolate: for ganache gives a bittersweet contrast to the sweet filling
  • Heavy cream: makes a smooth, elegant ganache when combined with chocolate
  • Extra shredded coconut and whole or halved pecans: for garnish provide a pretty finish and hint at what’s inside

Step-by-Step Instructions

Sift the Dry Ingredients:
Combine the flour, cocoa powder, baking powder, and salt in a bowl. Whisk them thoroughly so the leaveners and cocoa are evenly distributed for consistent rise and flavor.
Beat Eggs and Sugar:
In another bowl, beat the eggs with sugar using an electric mixer on high until the mixture becomes thick, pale, and at least tripled in volume. This step is critical for a light and airy sponge.
Fold in Wet Flavors:
Gently mix in vanilla extract and milk to the egg mixture to add moisture and flavor without knocking out the air you just incorporated.
Add Dry Ingredients:
Sift the dry mix over the wet ingredients. Fold carefully until just combined so you keep the batter light and fluffy.
Bake Cake:
Pour the batter evenly into a lined jelly roll pan, then bake at 180 degrees Celsius (350 degrees Fahrenheit) for 10 to 12 minutes. The cake should spring back when lightly pressed.
Roll While Warm:
Immediately turn the warm cake out onto a powdered-sugar-dusted kitchen towel. Peel off the parchment and roll the cake from a short end with the towel inside. Let it cool completely rolled to prevent cracking.
Make Filling:
In a saucepan whisk evaporated milk, sugar, and egg yolks. Cook over medium heat, stirring constantly for 8 to 10 minutes until the mixture thickens. Remove from heat, then stir in butter, vanilla, shredded coconut, and pecans. Cool until spreadable.
Assemble the Roll:
Unroll the cooled cake gently and spread the coconut-pecan filling evenly over the surface. Reroll the cake tightly and place it seam-side down on your serving platter.
Prepare the Ganache:
Heat the heavy cream until just simmering and pour over the chopped semisweet chocolate. Let sit for 2 minutes then stir until smooth and glossy. Stir in butter if you want an extra shine.
Finish:
Pour the ganache over the rolled cake and garnish with extra shredded coconut and pecans before serving.
A chocolate cake with nuts on top. Pin it
A chocolate cake with nuts on top. | dinabakery.com

The coconut-pecan filling is the star of this dessert for me. Its creamy sweetness with toasted nuts reminds me of holidays spent baking with my family. Rolling the cake while warm was a game changer to avoid cracks—trust me, it’s worth the extra care.

Storage Tips

Store the cake covered in the refrigerator to keep the ganache firm but soft enough to slice. Wrapped well, leftover slices freeze fine for up to a month. Let thaw in the fridge overnight before serving for best texture.

Ingredient Substitutions

You can swap pecans with walnuts if preferred or to suit allergies. Coconut can be unsweetened but expect a less sweet filling. Milk can be replaced with almond or oat milk for a dairy-free version but cream for ganache should be substituted carefully if needed.

Serving Suggestions

Serve with a dollop of lightly whipped cream or a scoop of vanilla ice cream to balance the richness. Pair with fresh berries or a simple berry coulis for a pop of bright acidity. This cake is perfect with a strong cup of coffee or a dessert wine for special occasions.

Cultural Context

A chocolate cake with nuts and cream. Pin it
A chocolate cake with nuts and cream. | dinabakery.com

German Chocolate Cake is an American creation named after an English-American named Sam German who developed a type of baking chocolate. The coconut-pecan frosting is the hallmark of this style, making it distinct from other chocolate cakes. The roll variation adds an elegant twist, making it practical for parties and holidays when you want something both traditional and unique.

Frequently Asked Questions

→ How do I prevent the cake from cracking when rolling?

Roll the warm sponge cake gently in a clean kitchen towel dusted with powdered sugar immediately after baking. This helps the cake set its shape and reduces cracking during filling.

→ Can I prepare the coconut-pecan filling ahead of time?

Yes, the filling can be made in advance and chilled until firm but spreadable. Bring it to room temperature before spreading to ensure smooth application.

→ What is the best way to achieve a shiny ganache topping?

Warm the cream just to simmering before pouring over chopped chocolate. Let stand briefly to melt, then stir until smooth. Adding a small amount of butter can enhance shine.

→ Is it necessary to use evaporated milk in the filling?

Evaporated milk adds richness and helps thicken the filling when cooked with egg yolks. Substitute options may alter texture and flavor.

→ How should leftover cake be stored?

Cover the roll loosely with plastic wrap and refrigerate. Consume within 2-3 days for best freshness and flavor retention.

German chocolate cake roll

Decadent chocolate roll with coconut-pecan filling and smooth ganache topping, ideal for celebrations.

Prep Time
25 minutes
Cooking Time
25 minutes
Total Preparation Time
50 minutes
By: Dina

Featured in: Desserts

Difficulty Level: Challenging

Cuisine Type: American

Number of Portions: 8 Serving Size (1 rolled cake)

Dietary Options: Vegetarian Option

The Ingredients You'll Need

→ Chocolate Sponge Cake

01 3.2 oz all-purpose flour
02 0.9 oz cocoa powder
03 1 teaspoon baking powder
04 0.25 teaspoon salt
05 4 large eggs, room temperature
06 3/4 cup granulated sugar
07 1 teaspoon vanilla extract
08 2 tablespoons milk

→ Coconut-Pecan Filling

09 1 cup evaporated milk
10 3/4 cup granulated sugar
11 3 large egg yolks
12 8 tablespoons unsalted butter, cubed
13 1 teaspoon vanilla extract
14 1 cup sweetened shredded coconut
15 3/4 cup chopped pecans

→ Chocolate Ganache

16 4.2 oz semisweet chocolate, chopped
17 1/2 cup heavy cream
18 1 tablespoon butter (optional)

→ Finishing Touches

19 Extra shredded coconut, for garnish
20 Whole or halved pecans, for garnish

Step-by-Step Instructions

Step 01

Preheat the oven to 350°F (180°C). Line a 10 x 15 inch jelly roll pan with parchment paper.

Step 02

Whisk together flour, cocoa powder, baking powder, and salt in a medium bowl until well combined.

Step 03

Using an electric mixer, beat eggs and granulated sugar until the mixture is thick, pale, and has tripled in volume, approximately 5 minutes.

Step 04

Gently fold in vanilla extract and milk. Sift the dry mixture over the egg mixture and fold until just incorporated without deflating.

Step 05

Spread the batter evenly in the prepared pan and bake for 10 to 12 minutes, until the cake springs back when lightly touched.

Step 06

Invert the warm sponge onto a clean kitchen towel dusted with powdered sugar. Peel off the parchment paper and roll the cake from the short side with the towel inside. Allow to cool completely while rolled.

Step 07

Whisk evaporated milk, granulated sugar, and egg yolks in a saucepan over medium heat. Stir constantly until thickened, about 8 to 10 minutes. Remove from heat and stir in butter, vanilla, shredded coconut, and chopped pecans. Cool until spreadable.

Step 08

Unroll the cooled sponge carefully and spread the coconut-pecan filling evenly. Re-roll tightly and position seam-side down on a serving platter.

Step 09

Heat heavy cream until just simmering, then pour over chopped semisweet chocolate. Let stand for 2 minutes, then stir until smooth. Add butter if desired for added shine.

Step 10

Pour ganache over the rolled cake. Garnish with extra shredded coconut and whole or halved pecans before serving.

Extra Tips

  1. Roll the cake while warm inside the towel to prevent cracking and achieve a smooth texture.

Tools You'll Need

  • Jelly roll pan
  • Electric mixer
  • Mixing bowls
  • Saucepan
  • Parchment paper
  • Kitchen towel

Allergy Information

Check ingredient labels to avoid allergens, and speak to an expert if necessary.
  • Contains eggs, dairy, and tree nuts (pecans). Check ingredients for potential allergens.

Nutritional Details (per serving)

These figures are for informational purposes only. Always consult a professional if needed.
  • Calorie Count: 465
  • Fat: 25 grams
  • Carbohydrates: 53 grams
  • Proteins: 7 grams