This German Chocolate Poke Cake is the ultimate intersection of texture and rich flavor. Inspired by the classic dessert, this version transforms a thick, dark brown moist chocolate sponge cake into an incredibly decadent treat. It is an unforgettable dessert that guarantees empty plates and requests for the recipe.
The magic happens when visible cylindrical poked holes throughout the cake are filled with an oozing golden amber liquid caramel and creamy white sweetened condensed milk. The liquids seep deeply into the crumb, creating a fudgy, melt-in-your-mouth foundation. Every slice is a visual and culinary masterpiece.
To finish it off, the surface is heavily layered with golden-brown toasted shredded coconut, roughly chopped roasted pecans, and a thick, glossy dark brown chocolate ganache. Drizzled in an overlapping zig-zag pattern, the ganache pools slightly at the base of the cake slice, ensuring every single bite is packed with sweet, salty, and crunchy satisfaction.
Why You’ll Love This Recipe
- Unmatched Moisture: Thanks to the dual-filling technique, the creamy white sweetened condensed milk and oozing liquid caramel soak into every square inch of the crumb.
- Incredible Textural Contrast: The soft chocolate sponge is perfectly balanced by the crunch of roughly chopped roasted pecans and toasted coconut.
- Bakery-Quality Finish: The overlapping zig-zag pattern of the glossy dark brown chocolate ganache makes this cake look like it came straight from a professional pastry window.
- Easy to Assemble: Despite its impressive appearance, the “poke” method is practically foolproof for home cooks of any skill level.
Ingredients & Substitutions

All-Purpose Flour: You will need 1 ¾ cups (210g) of all-purpose flour to give the cake its structural integrity. It provides just enough gluten to hold up to the heavy liquids without becoming tough.
Dutch-Processed Cocoa Powder: Use ¾ cup (75g) of high-quality Dutch-processed cocoa powder. This is essential for achieving that deep, thick dark brown color and smooth chocolate flavor.
Granulated Sugar & Leavening: Combine 1 ½ cups (300g) of granulated sugar with 1 ½ tsp (6g) baking powder and 1 ½ tsp (9g) baking soda. These foundational ingredients create the necessary lift for a light, porous sponge.
Wet Ingredients: You’ll need ½ cup (120ml) vegetable oil, 2 large eggs, and 1 cup (240ml) buttermilk. The oil and buttermilk work together to keep the cake incredibly moist and tender for days.
Hot Coffee: Adding 1 cup (240ml) of hot brewed coffee blooms the cocoa powder, intensifying the chocolate flavor. It will not make the cake taste like coffee.
Sweetened Condensed Milk: Use 1 can (14 oz / 396g) of creamy white sweetened condensed milk. This acts as the first layer of the soak, sweetening the crumb and keeping it dense.
Caramel Sauce: You will need 1 jar (11 oz / 310g) of thick caramel sauce. Once warmed, it becomes the oozing golden amber liquid caramel that fills the poked holes.
Toasted Coconut & Pecans: Gather 1 cup (80g) of golden-brown toasted shredded coconut and 1 cup (110g) of roughly chopped roasted pecans. These provide the iconic German chocolate cake flavor profile and essential crunch.
Chocolate Ganache: Melt 1 cup (175g) of semi-sweet chocolate chips with ½ cup (120ml) of heavy cream. This creates the thick, glossy dark brown chocolate ganache drizzle.
Equipment Needed
- 9×13-inch baking dish (light-colored metal or glass)
- Large mixing bowls and a whisk
- A wooden spoon (specifically the round handle for poking holes)
- Small saucepan (for heating the ganache and toasting nuts)
Step-by-Step Instructions

1. Bake the Chocolate Sponge Base
Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking pan. In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt until completely uniform.
Add the oil, eggs, and buttermilk to the dry ingredients, mixing on low speed until just combined. Carefully stream in the hot coffee, stirring constantly until the batter is smooth and thin.
Pour the batter into the prepared pan and bake for 30-35 minutes. You will know it is done when a toothpick inserted in the center comes out clean and the cake slightly pulls away from the edges.
2. Poke and Fill with Liquid Gold
Allow the cake to cool for exactly 10 minutes. While it is still warm, take the round handle of a wooden spoon and press cylindrical poked holes all over the cake, spacing them about an inch apart.
Slowly pour the creamy white sweetened condensed milk over the surface, using a spatula to push it down into the visible holes. Let it absorb for 5 minutes.
Next, slightly warm your caramel sauce until it is pourable but not scalding. Drizzle the oozing golden amber liquid caramel over the cake, coaxing it into the remaining space inside the holes.
3. Toast, Top, and Drizzle
While the cake cools completely in the refrigerator, prepare your toppings. Evenly scatter the golden-brown toasted shredded coconut over the sticky surface of the cake.
Follow the coconut with an even layer of roughly chopped roasted pecans. Press them down lightly so they adhere to the caramel layer beneath.
For the finish, heat the heavy cream until simmering, pour it over the chocolate chips, and let it sit for 3 minutes before whisking into a smooth, glossy dark brown chocolate ganache. Drizzle the ganache over the pecans and coconut in a heavy, overlapping zig-zag pattern, allowing it to pool slightly at the edges.
Expert Tips for Success
- Use the Right Tool for Poking: A wooden spoon handle creates the perfect sized cylindrical holes. Fork tines are too small and won’t allow the thick caramel to seep in properly.
- Poke While Warm: Always poke and pour your condensed milk while the cake is still warm. The heat helps the sponge absorb the liquids quickly without turning soggy.
- Toast Your Own Nuts and Coconut: Take the extra 5 minutes to toast your shredded coconut and pecans in a dry skillet. The sensory cue is a fragrant, nutty aroma and a distinct golden-brown color that elevates the entire dessert.
- Control Ganache Temperature: Let your ganache cool for about 10 minutes before drizzling. If it is too hot, it will melt the caramel; if it is too cold, you won’t achieve that perfect overlapping zig-zag pattern.
Storage & Freezing Instructions
Because of the dairy-rich fillings, this cake must be stored in the refrigerator. Cover the baking dish tightly with plastic wrap or a fitted lid. It will stay fresh, moist, and delicious for up to 5 days.
To freeze, slice the cake into individual squares and wrap each piece tightly in plastic wrap, then place them in an airtight container. Freeze for up to 3 months, and thaw overnight in the fridge before serving.
What to Serve With This
Before digging into a rich slice of this cake, you’ll want a savory main course that matches its elegance. Try pairing it with our hearty Million Dollar Roast Beef Tenderloin alongside a comforting bowl of Creamy Mashed Potatoes.
If you’re hosting a fun, casual gathering, this dessert perfectly follows a warm, savory bowl of Shrimp Bisque or an interactive dinner featuring our Bacon Jalapeno Popper Egg Rolls.
For dessert lovers craving a diverse holiday spread, serve this gorgeous poke cake alongside our famous Peanut Butter Cake or a platter of our irresistible Caramel Cheesecake Cookies.
Frequently Asked Questions
Yes! Poke cakes actually taste better the next day because the caramel and sweetened condensed milk have more time to soak into the chocolate sponge. You can make it 1-2 days in advance and keep it covered in the refrigerator.
The round, wooden handle of a standard stirring spoon is the best tool. It creates cylindrical holes that are perfectly sized to let thick liquids, like caramel sauce, seep deeply into the crumb.
While hot coffee blooms the cocoa powder and enhances the chocolate flavor without making the cake taste like coffee, you can substitute it with an equal amount of hot water if you prefer.
Because this cake contains dairy-based fillings and a heavy cream ganache, it must be stored in the refrigerator. Keep it tightly covered with plastic wrap, and it will stay moist for up to 5 days.
Absolutely. A high-quality, thick store-bought caramel sauce works perfectly and saves time. Just warm it slightly in the microwave so it pours easily into the poked holes.
Recipe Card

Decadent German Chocolate Poke Cake
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and lightly grease a 9x13-inch baking pan. Whisk the flour, cocoa powder, sugar, baking powder, baking soda, and salt together in a large bowl.
- Add the oil, eggs, and buttermilk to the dry ingredients, mixing on low speed. Stream in the hot coffee, stirring constantly until the batter is smooth.
- Pour the batter into the prepared pan and bake for 30-35 minutes until a toothpick comes out clean.
- Cool the cake for 10 minutes. Use the round handle of a wooden spoon to press cylindrical holes all over the warm cake, spaced one inch apart.
- Pour the sweetened condensed milk over the surface, pushing it down into the holes. Let it absorb for 5 minutes.
- Warm the caramel sauce slightly, then drizzle it over the cake so it seeps into the remaining space inside the holes.
- Scatter the toasted shredded coconut and chopped roasted pecans evenly over the top, pressing lightly to adhere.
- Heat the heavy cream until simmering, pour it over the chocolate chips, wait 3 minutes, then whisk until glossy. Drizzle in an overlapping zig-zag pattern over the cake.
Nutrition
Notes
Always store the finished cake in the refrigerator to keep the dairy fillings fresh.
Tried this recipe?
Let us know how it was!Closing Thoughts
This German Chocolate Poke Cake is guaranteed to be a showstopper at your next gathering. With its oozing caramel centers and satisfying crunch, it delivers bakery-level quality right from your home kitchen. If you loved this recipe, please leave a comment and a 5-star rating below!
Don’t forget to subscribe to our newsletter for more decadent dessert ideas delivered straight to your inbox. Pin the image below to your favorite Pinterest dessert board so you always have this recipe on hand!













