If you’ve ever tasted a dessert that feels like a warm hug from your grandma, then you’ll fall head over heels for this German Chocolate Poke Cake Recipe. This luscious cake takes a classic chocolate base and transforms it into a moist, rich masterpiece by infusing it with a decadent coconut-pecan filling. When topped with silky chocolate frosting, every bite offers a perfect balance of textures and flavors that’s utterly irresistible. Whether you’re baking for a special occasion or simply craving a sweet treat, this German Chocolate Poke Cake Recipe is sure to become a cherished favorite.

Ingredients You’ll Need
The beauty of this German Chocolate Poke Cake Recipe lies in its straightforward ingredients—each one playing an essential role in creating the perfect harmony of flavors and textures. From the moist chocolate cake that forms the base, to the gooey coconut-pecan filling that soaks in the goodness, every component is a building block of deliciousness.
- Chocolate cake mix: Provides a rich, chocolatey foundation that’s moist and fluffy with minimal effort.
- Water, oil, and eggs: The standard cake mix ingredients that bring the batter together and ensure perfect texture.
- Evaporated milk: Adds creamy richness to the coconut-pecan filling, helping it thicken beautifully.
- Granulated sugar: Sweetens the filling, balancing the chocolate and coconut flavors.
- Unsalted butter: Gives the filling a luscious, melt-in-your-mouth quality with smooth richness.
- Sweetened shredded coconut: Offers chewy texture and a tropical twist that’s essential to German chocolate charm.
- Chopped pecans: Adds a delightful crunch and nutty depth to the filling.
- Chocolate frosting: Creates a glossy, decadent finish that ties the whole cake together with creamy sweetness.
How to Make German Chocolate Poke Cake Recipe
Step 1: Bake the Chocolate Cake
Preheat your oven to 350°F (175°C) and make sure to grease and flour a 9×13-inch baking pan. Prepare the chocolate cake mix according to the package instructions, combining it with water, oil, and eggs. Pour the batter into the pan and bake for about 28-30 minutes, or until a toothpick inserted in the center comes out clean. The result should be a moist and fluffy cake that’s the perfect canvas for our luscious filling.
Step 2: Prepare the Coconut-Pecan Filling
While your cake is cooling, it’s time to whip up that signature coconut-pecan filling that makes this German Chocolate Poke Cake Recipe truly stand out. In a medium saucepan over medium heat, combine evaporated milk, granulated sugar, and unsalted butter. Stir continuously until the butter melts and the mixture blends fully. Then, add shredded coconut and chopped pecans, stirring the mixture constantly as it thickens slightly over the next few minutes. This filling is gooey, nutty, and completely addictive.
Step 3: Poke the Cake and Add Filling
Once the cake has cooled for about 10 minutes, use the handle of a wooden spoon or a skewer to poke holes evenly across the surface, spacing them roughly an inch apart. This step is key to letting the creamy coconut-pecan filling soak deep into the cake layers, delivering flavor in every bite.
Step 4: Pour Filling and Chill
Pour your warm coconut-pecan mixture evenly over the entire cake, ensuring it seeps into every hole. Allow the cake to cool to room temperature, then pop it into the fridge for at least 2 hours to let those incredible flavors meld together beautifully. The chilling process also sets the filling, improving the cake’s texture and making slicing a breeze.
Step 5: Frost and Serve
After chilling, spread a generous layer of chocolate frosting evenly across the top of the cake. This final touch adds a rich, glossy finish that ties all the flavors together perfectly. Slice into pieces and serve the cake chilled to fully enjoy the moistness, gooeyness, and creamy bliss that defines this German Chocolate Poke Cake Recipe.
How to Serve German Chocolate Poke Cake Recipe

Garnishes
For an extra special presentation, sprinkle toasted pecans or additional shredded coconut over the frosted cake. A few chocolate shavings or a light dusting of powdered sugar can also add a beautiful touch that makes your dessert look as good as it tastes.
Side Dishes
This cake pairs wonderfully with a scoop of vanilla ice cream or fresh whipped cream to balance its richness. A cup of strong coffee or a creamy latte also makes for a perfect accompaniment, highlighting the cake’s chocolate and coconut notes.
Creative Ways to Present
Deliver this classic dessert in a trifle bowl by layering chunks of the German Chocolate Poke Cake Recipe with whipped cream and chopped pecans for a stunning layered treat. Alternatively, serve individual slices with fresh berries on top, giving a refreshing twist to every forkful.
Make Ahead and Storage
Storing Leftovers
After enjoying your cake, wrap any leftovers tightly with plastic wrap or store them in an airtight container in the refrigerator. This keeps the cake fresh and moist for up to 4 days, allowing you to savor every bite without drying out.
Freezing
If you want to save some for later, this cake freezes beautifully. Wrap it well in plastic wrap and then in foil before placing it in the freezer. When properly stored, the cake maintains its flavor and texture for up to 2 months.
Reheating
While it’s typically best served chilled, if you want to enjoy a slightly warm slice, allow the cake to sit at room temperature for about 20 minutes or gently warm a single piece in the microwave for 10-15 seconds. Avoid overheating, as that can melt the frosting and alter the texture of the filling.
FAQs
Can I make the coconut-pecan filling ahead of time?
Absolutely! You can prepare the filling a day ahead and store it in the refrigerator. When ready to use, warm it gently on the stove to soften it before pouring over the cake.
Is it necessary to use evaporated milk in the filling?
Evaporated milk is key in achieving the rich, creamy texture of the filling. While you could experiment with heavy cream or milk, the consistency and flavor may differ slightly.
Can I use homemade chocolate cake instead of a box mix?
Yes, a homemade chocolate cake can be substituted as long as it fits a 9×13-inch pan and bakes up moist. Just make sure it’s cooled completely before poking and filling.
Why do I have to poke holes in the cake?
The holes allow the coconut-pecan filling to seep deep into the cake layers, ensuring every bite is infused with that signature gooey goodness. Skipping this step results in a less flavorful, drier cake.
Can I make this cake gluten-free?
To make this German Chocolate Poke Cake Recipe gluten-free, use a gluten-free chocolate cake mix and double-check all other ingredients for gluten content. The rest of the process stays the same and the result is just as delightful.
Final Thoughts
This German Chocolate Poke Cake Recipe is more than just a dessert—it’s a celebration of comforting flavors and nostalgic moments. From its fudgy chocolate base to the irresistible coconut-pecan filling and smooth frosting, it’s a crowd-pleaser that always delivers smiles. Give this recipe a try and watch it become your go-to for gatherings, holidays, or any day you need a little extra sweetness in your life.
Print
German Chocolate Poke Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 4 hours 45 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This German Chocolate Poke Cake is a rich and moist chocolate cake infused with a luscious coconut-pecan filling. The cake is baked, then poked with holes so the warm, sweet filling seeps deep inside, creating a delightfully gooey texture. Topped with smooth chocolate frosting, this cake is perfect for celebrations or any time you crave a decadent dessert.
Ingredients
For the Cake:
- 1 box (15.25 oz) chocolate cake mix
- Ingredients required by the cake mix (typically water, oil, and eggs)
For the Filling:
- 1 can (12 oz) evaporated milk
- 1 cup granulated sugar
- 3/4 cup (1 1/2 sticks) unsalted butter
- 1 1/2 cups sweetened shredded coconut
- 1 cup chopped pecans
For the Frosting:
- 1 can (16 oz) chocolate frosting
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan to prevent sticking.
- Mix and Bake Cake: Prepare the chocolate cake mix according to the package instructions, combining water, oil, and eggs as required. Pour the batter into the prepared pan and bake for 28-30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool Cake Slightly: Allow the cake to cool in the pan for about 10 minutes to firm up slightly.
- Make Coconut-Pecan Filling: In a saucepan over medium heat, combine evaporated milk, granulated sugar, and butter. Stir until the butter melts and the mixture is well combined. Add shredded coconut and chopped pecans and stir to combine.
- Cook Filling: Continue cooking for an additional 2-3 minutes, stirring constantly, until the mixture thickens slightly.
- Poke Cake: Using the handle of a wooden spoon or skewer, poke holes all over the cooled cake about 1 inch apart to allow the filling to seep in.
- Pour Filling Over Cake: Pour the warm coconut-pecan filling evenly over the cake, making sure it seeps into the holes for maximum flavor and moisture.
- Chill Cake: Allow the cake to cool to room temperature, then refrigerate for at least 2 hours to let the flavors meld and the filling set.
- Frost and Serve: Once chilled, spread the chocolate frosting evenly over the top of the cake. Slice and serve chilled for a delicious, moist dessert.
Notes
- The poke holes ensure the coconut-pecan filling sinks into the cake, making it moist and flavorful.
- Chilling the cake before frosting helps the filling set and makes frosting easier to spread.
- You can substitute pecans with walnuts if preferred.
- Store leftovers covered in the refrigerator for up to 4 days.
- For a richer filling, use full-fat evaporated milk.

