Saad asked me to make this cake for his birthday, his cousin's birthday, and then just randomly on a Tuesday — all within the same month. That's when I knew I had to write it down properly. This German Chocolate Poke Cake is the kind of dessert that doesn't need a special occasion to justify it, but it also makes any occasion feel like more of a thing.
What makes this version work is the double-soak: sweetened condensed milk goes in first, then caramel sauce pours over the top, and both sink into the holes you've poked through the cake. By the time it's chilled, the whole thing is this dense, gooey slab of chocolate cake that's nothing like the dry boxed cake it started as. The whipped topping, coconut, and pecans on top give you that classic German chocolate flavor without having to make a complicated layer cake from scratch.
I usually make this for gatherings because one 9x13 pan goes a long way — and it actually gets better overnight, which means I can make it the day before and not stress about dessert at all. If you're someone who also loves easy make-ahead desserts, my Caramel Apple Dessert Cups follow the same logic: assemble ahead, pull from the fridge, done.
One thing to set expectations on: this is a rich cake. It is not subtle. The filling soaks all the way through and the topping is sweet and coconutty and the chocolate drizzle on top is just extra. I'd say one piece is genuinely satisfying, which is rare for me to admit about any chocolate dessert.

Why You'll Love This Recipe
- The soaking method does all the work: Once you poke the holes and pour the condensed milk and caramel over the warm cake, the cake basically takes care of itself. It absorbs everything as it chills, and you end up with a texture that's completely different from a regular frosted cake — denser, moister, more like a pudding cake in the best possible way. No special technique required.
- You can make it a full day ahead: This is genuinely one of those desserts that improves with time in the fridge. I've made it the morning of a dinner party and I've made it the night before — the overnight version is always better. The filling has more time to work into the cake, and the topping sets up nicely so it's easy to cut clean slices.
- A boxed mix that doesn't taste like a boxed mix: I'm not going to pretend I make everything from scratch. The German chocolate cake mix is the base here, and that's fine — because after it gets soaked in condensed milk and caramel, nobody is detecting "box mix" in their slice. The filling transforms it completely.
- The coconut-pecan topping is classic for a reason: That combination of sweetened shredded coconut and chopped pecans on top of Cool Whip is what makes this recognizably German chocolate. It's chewy, a little crunchy, and it balances the softness of the soaked cake underneath. Don't skip it or swap it — it's the whole point.
- It feeds a crowd from one pan: A 9x13 pan cuts into at least 15 decent pieces, which means this travels well to potlucks and family dinners without you having to do anything more than cover it with foil. I've brought this to school events, Eid gatherings, and backyard dinners — the pan always comes back empty.
Ingredients
- 1 box German chocolate cake mix (plus the eggs, oil, and water listed on the box)
- 1 can (14 oz) sweetened condensed milk
- 1 jar (12 oz) caramel topping (the kind in the ice cream sauce aisle — Smucker's works well)
- 1 tub (8 oz) whipped topping like Cool Whip, thawed
- 1 cup sweetened shredded coconut
- ½ cup chopped pecans
- ½ cup mini chocolate chips (optional, but I use them)
- Chocolate syrup for drizzling
Directions
- Step 1 – Bake the cake: Prepare the German chocolate cake mix according to the package directions and pour into a greased 9x13-inch baking pan. Bake as directed — usually around 30–33 minutes at 350°F — and let it cool for about 10 minutes. You want it warm but not falling apart when you poke it.
- Step 2 – Poke and fill: Use the handle of a wooden spoon to poke holes all over the warm cake, spacing them about an inch apart. Pour the sweetened condensed milk evenly over the surface first, letting it sink in, then pour the caramel topping over that. It will look like a lot of liquid — that's correct. Let the cake sit and absorb everything for a few minutes, then refrigerate for at least 1 hour.
- Step 3 – Add the topping: Once the cake is chilled and the filling has set, spread the whipped topping evenly across the surface. Sprinkle the shredded coconut and chopped pecans over the top, then scatter the mini chocolate chips if you're using them.
- Step 4 – Drizzle and serve: Drizzle chocolate syrup over the whole thing right before serving. Keep the cake refrigerated until you're ready to cut it — it slices much more cleanly when cold.

Tips for Success
- Don't wait too long before poking: The cake should be warm — not just out of the oven hot, but also not fully cooled. If it's completely cold, the condensed milk won't absorb as well and you'll end up with liquid pooling on top instead of soaking in. Ten minutes of cooling time is about right.
- Make your holes big enough: The first time I made this I used a skewer and the holes were too narrow — the condensed milk just sat on top instead of going through. Use the thick end of a wooden spoon handle. You want real channels through the cake, not pinpricks.
- Thaw your Cool Whip fully before spreading: If you try to spread it while it's still partially frozen, it tears the top of the cake and you end up dragging coconut and pecans around instead of layering them neatly. Leave it in the fridge overnight to thaw — or on the counter for 30 minutes if you forgot.
- Chill overnight if you can: One hour in the fridge works, but this cake genuinely transforms with more time. The condensed milk and caramel finish soaking all the way to the bottom, and the whole thing firms up into something that's dense and gooey in the best way. I always make it the evening before I need it.
- Toast the pecans if you have five minutes: This is optional but it makes a difference. Toss them in a dry skillet over medium heat for 3–4 minutes until they smell nutty. It deepens the flavor and keeps them from tasting bland against the sweetness of everything else. I started doing this after noticing the topping tasted flat the first couple of times.
Variations
- Skip the coconut: Not everyone loves coconut — my husband is indifferent to it, and sometimes I make half the pan without it for him. Just double up on pecans and add a little extra chocolate drizzle to fill the gap. It still tastes great, just less tropical.
- Add a caramel layer on top too: If you want even more caramel flavor, drizzle a little extra caramel sauce over the whipped topping before adding the coconut and pecans. It goes sticky and golden and looks like something from a bakery display. My Caramel Apple Dessert Cups use a similar layering approach if you want another caramel-forward dessert idea.
- Swap walnuts for pecans: Walnuts are slightly more bitter and give a different texture, but they work. I've used them when I couldn't find pecans at my local store. Almonds would also work if that's what you have — just chop them roughly.
- Make it gluten-free: Swap in a gluten-free German chocolate cake mix — most major grocery stores carry them now, and the rest of the ingredients are naturally gluten-free. I haven't noticed a texture difference once the cake is soaked through.
- Hawaiian twist: Add a handful of toasted sweetened coconut and a few tablespoons of crushed pineapple (well-drained) mixed into the whipped topping before spreading. It gives the cake a tropical angle that's different from the original but genuinely good — somewhere between this and my Hawaiian Pineapple Cake.
Serving and Storage
Serving
Serve this cake cold, straight from the fridge. It cuts cleanest when chilled — if you let it come to room temperature the whipped topping softens and the slices get messy. I use a thin sharp knife and wipe it between cuts. If you want to make it feel extra, add a scoop of vanilla ice cream on the side, though honestly the cake is already very rich on its own. Saad always asks for both.
Storage
Cover the pan tightly with plastic wrap or foil and keep it in the refrigerator. It stays good for up to 5 days, and I'd argue it's at its best on days 2 and 3. If you want to freeze portions, cut individual slices and wrap each one in plastic wrap, then put them in a zip-lock bag. They freeze for up to a month — thaw in the fridge overnight before eating.

Frequently Asked Questions
Can I use a homemade chocolate cake instead of a box mix?
Yes, any chocolate cake that bakes in a 9x13-inch pan will work here. Just make sure it's fully baked and still warm when you poke it. The box mix is honestly just easier and I use it without apology, but if you have a from-scratch recipe you love, use it.
Does this cake need to stay refrigerated?
Yes. Between the sweetened condensed milk, caramel, and whipped topping, this needs to stay cold. Don't leave it out longer than about an hour at a party — cover it and put it back in the fridge between servings if you can.
Can I make this a day ahead?
It actually works better made a day ahead. The cake has more time to absorb the filling overnight and the whole thing firms up and slices more cleanly. I'd hold off on the chocolate drizzle until right before serving so it looks fresh, but everything else can go on the night before.
What if I can't find sweetened shredded coconut?
Unsweetened shredded coconut works fine — the cake is already very sweet from the condensed milk and caramel, so you honestly might prefer it. You can also toast either kind in a dry pan for a few minutes to bring out more coconut flavor before sprinkling it on top.
Can I freeze this cake?
Yes, in individual slices. Wrap each piece tightly in plastic wrap and freeze for up to a month. Thaw in the fridge overnight. The whipped topping gets a little softer after freezing, but the flavor is still good. I wouldn't freeze the whole pan — it's harder to thaw evenly.

GERMAN CHOCOLATE POKE CAKE
Ingredients
For the Cake:
- 1 box German chocolate cake mix plus ingredients on the box: eggs, oil, water
- 1 can 14 oz sweetened condensed milk
- 1 jar 12 oz caramel topping
For the Topping:
- 1 tub 8 oz whipped topping (like Cool Whip)
- 1 cup sweetened shredded coconut
- ½ cup chopped pecans
- ½ cup mini chocolate chips optional
- Chocolate syrup for drizzling
Instructions
Step 1 – Bake the Cake:
- Prepare the German chocolate cake mix according to the package directions in a 9x13-inch pan. Bake as directed and let cool for about 10 minutes.
Step 2 – Poke and Fill:
- Using the end of a wooden spoon, poke holes all over the cake. Pour the sweetened condensed milk evenly over the cake, followed by the caramel sauce. Let the cake absorb the liquid completely, then chill for 1 hour.
Step 3 – Top the Cake:
- Spread the whipped topping evenly over the chilled cake. Sprinkle with shredded coconut, chopped pecans, and mini chocolate chips if using.
Step 4 – Drizzle and Serve:
- Drizzle chocolate syrup over the top before serving. Keep refrigerated until ready to enjoy.
Notes
- Make-Ahead: Can be made a day ahead and stored in the fridge for easy serving.
- Coconut-Free Option: Leave out the coconut and replace with chopped pecans and extra chocolate drizzle.
- Frosting Swap: Use homemade coconut-pecan frosting for an even more indulgent version.
- Serving Tip: Serve chilled with a scoop of vanilla ice cream for extra decadence.
This is the cake I make when I want to show up somewhere with something that looks like I tried hard but didn't actually stress about it. The pan comes out of the fridge, I drizzle the chocolate syrup on top right before serving, and it looks like a proper dessert. Nobody has to know it started with a box mix and about 15 minutes of active work.
What I keep coming back to is how much the overnight chill changes the texture. The first time I made this I cut into it after just two hours and it was good. The next morning there was a slice left and I tried it cold with my coffee — completely different cake. Denser, richer, the caramel more settled into the crumb. Now I always make it the day before if I have the option.
If you're into easy poke-style desserts and want to try something on the fruitier side, my Hawaiian Pineapple Cake uses a similar soaked-cake method and is just as low-effort. And if you need something smaller for a gift or a lunchbox situation, the Lunchbox Cake is exactly what it sounds like.
Make this once for a gathering and watch what happens to the pan. That's really all I have to say about it. 🍫🥥✨
If you liked this, here are a few more recipes worth trying:





Comments
No Comments