This German Chocolate Poke Cake is the kind of dessert that disappears in tidy little squares—because every bite is soft, deeply chocolatey, and soaked through with sweetened condensed milk. When you cut into it, you can actually see the little pockets where the milk settled, which is exactly what keeps the crumb extra tender and almost fudge-like.
The finish is simple and classic: a smooth layer of chocolate frosting, then a snowy scatter of sweet shredded coconut and chopped pecans for crunch. If you love that coconut-pecan-meets-chocolate combo, you’ll also be very happy with my German chocolate cheesecake—same flavor family, different vibe.
Why You’ll Love This Recipe
- The boiling water blooms the cocoa, so the cake tastes darker and more chocolate-forward (not just “sweet”).
- Sweetened condensed milk seeps into the holes and turns a basic sheet cake into something plush and gooey in the best way.
- You get contrast in every bite: creamy frosting on top, tender cake in the middle, and crunchy pecans + chewy coconut at the finish.
- It’s baked right in a 9×13 pan—no layers, no leveling, no fancy assembly.
- The topping is forgiving: sprinkle the coconut and pecans thick in the center or all the way to the edges—either way it looks generous.
- It slices cleanly once cooled, so it’s easy to portion for sharing (or “just one more sliver”).
The Story Behind This Recipe
I built this one for the days when I want German chocolate cake flavor without making a separate coconut-pecan frosting on the stove—so the cake does the heavy lifting, the condensed milk does the magic soaking, and the chocolate frosting plus coconut and pecans give you that instantly recognizable finish. It’s also a nice detour if you’ve ever made a big celebration-style bake like my chocolate chip cookie cake and wanted something even more low-maintenance.
What It Tastes Like
Think classic chocolate cake—but more intense and moist—thanks to cocoa powder and boiling water creating a glossy, loose batter that bakes up dark and tender. The sweetened condensed milk adds a caramel-vanilla sweetness and a creamy, slightly sticky texture in the pockets where it settles. On top, chocolate frosting turns everything richer, while the coconut brings a soft chew and the pecans add a toasty crunch that keeps each bite from feeling one-note.
Ingredients You’ll Need
This recipe is all about smart contrast: cocoa powder for deep chocolate, buttermilk for a gentle tang that keeps the cake from tasting flat, and sweetened condensed milk for that signature “poke cake” melt-in texture. Use sweetened shredded coconut here (it matters for the classic sweetness), and chop the pecans so they sprinkle evenly and don’t tumble off when you slice.
- 1 cup unsweetened cocoa powder
- 2 cups all-purpose flour
- 2 cups sugar
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 cup boiling water
- 1 cup sweetened shredded coconut
- 1 cup chopped pecans
- 1 can (14 oz) sweetened condensed milk
- 1 cup chocolate frosting
How to Make German Chocolate Poke Cake
- Heat the oven and prep the pan. Preheat to 350°F (175°C) and grease a 9×13-inch baking pan well, especially in the corners where cake loves to cling.
- Whisk the dry ingredients. In a large bowl, mix together the cocoa powder, flour, sugar, baking powder, baking soda, and salt until the cocoa looks evenly distributed and there are no obvious streaks.
- Add the wet ingredients (except the water). Pour in the buttermilk and vegetable oil, then add the eggs and vanilla. Mix just until you don’t see dry patches. The batter will be thick at this stage—that’s normal.
- Bloom the cocoa with boiling water. Carefully stir in the boiling water. The batter will loosen up quickly and turn smoother and darker. Keep stirring until it looks glossy and uniform with no lumps of dry cocoa.
- Bake. Pour the batter into the prepared pan and bake for 30–35 minutes. You’re looking for the top to be set and the cake to spring back lightly when you touch the center.
- Cool briefly, then poke. Let the cake cool for about 10 minutes—warm, not piping hot. Use a fork to poke holes all over the surface, evenly spaced so the condensed milk has lots of places to sink in. (Don’t be shy here; those holes are the whole point.)
- Soak with sweetened condensed milk. Slowly pour the sweetened condensed milk over the warm cake, aiming for even coverage. Give it a minute to find the holes and disappear; you’ll see little glossy pools at first, then they’ll soak down.
- Frost and finish. Once the cake is fully cool, spread the chocolate frosting over the top in an even layer. Sprinkle with sweetened shredded coconut and chopped pecans so every slice gets some crunch and chew.
- Slice and serve. Cut into squares and serve. The texture should be tender and slightly sticky in the best poke-cake way, with a creamy top and nutty finish.
Tips for Best Results
- Stir the boiling water in gently but thoroughly. It can splash, and you want a smooth batter—stop as soon as it’s glossy and lump-free.
- Poke while the cake is warm, not cold. Warm cake accepts the condensed milk; if it cools too long, the soak-in effect won’t be as dramatic.
- Pour the condensed milk slowly. If you dump it all in one spot, you’ll get a few overly-sweet patches instead of a nice even soak.
- Wait until the cake is completely cool to frost. If the cake is still warm, the chocolate frosting can melt and slide, and the coconut/pecans won’t stay put.
- Chop the pecans fairly small. Smaller pieces cling to the frosting and give you crunch in every bite instead of big, tumble-off chunks.
Variations and Substitutions
- More coconut-pecan coverage: Use the full coconut and pecans as written, but concentrate them heavier toward the center for a “bakery-style” look, or spread them edge-to-edge for maximum texture in every bite.
- Different finish, same spirit: If you’re craving another chocolate-forward dessert that still slices into neat squares, my cheesecake-stuffed chocolate chip cookies hit that rich-and-creamy note in a totally different form.
- Love a fruit-and-chocolate contrast? For a brighter, tangier cake moment, my white chocolate raspberry cake is a fun change of pace.
How to Serve It
Serve this cake slightly chilled or at cool room temperature—both are great. Chilled gives you a firmer, fudge-like bite; room temp makes the frosting extra creamy. For clean squares, use a sharp knife and wipe it between cuts so the chocolate frosting doesn’t drag through the coconut and pecans. This is especially good alongside coffee or a cold glass of milk, where the cocoa flavor really stands out.
How to Store It
Cover the pan tightly and store the cake in the refrigerator to keep the frosting set and the poke-cake texture nicely moist. It also slices even more cleanly once it’s cold. If you’re making it ahead, you can bake, poke, and soak it first—then frost and sprinkle with coconut and pecans once it’s fully cool so the topping stays pretty and textured.
Final Thoughts
If you want a no-fuss sheet cake that still feels special, this one delivers: dark chocolate cake, creamy condensed-milk pockets, and that classic coconut-pecan finish all in one pan. Make it once and you’ll understand why poke cakes have such a loyal following.
Conclusion
If you’d like to compare notes with a couple of other takes, you can check out The Country Cook’s German Chocolate Poke Cake, Noble Pig’s easy shortcut version, or My Heavenly Recipes’ German Chocolate Poke Cake—they’re all helpful for seeing how different bakers handle the poke-and-soak step.

German Chocolate Poke Cake
Ingredients
Method
- Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking pan well, especially in the corners.
- In a large bowl, mix together the cocoa powder, flour, sugar, baking powder, baking soda, and salt until evenly distributed.
- Pour in the buttermilk and vegetable oil, then add the eggs and vanilla, mixing just until no dry patches remain.
- Carefully stir in the boiling water until the batter looks glossy and smooth.
- Pour the batter into the prepared pan and bake for 30-35 minutes, until the top is set and springs back when touched.
- Let the cake cool for about 10 minutes, then poke holes all over the surface using a fork.
- Slowly pour sweetened condensed milk over the warm cake to soak the holes evenly.
- Once the cake is fully cool, spread the chocolate frosting over the top.
- Sprinkle with sweetened shredded coconut and chopped pecans.
- Slice into squares and serve.