German Chocolate Poke Cake is the ultimate shortcut dessert that tastes like a decadent bakery treat. It takes the classic flavors of a German chocolate cake — rich chocolate, gooey coconut-pecan frosting, and buttery sweetness — and transforms them into a moist, indulgent poke cake that’s incredibly easy to make.
Originating from the Southern U.S. rather than Germany, German chocolate cake is named after Samuel German, the inventor of a sweet dark baking chocolate used in the original version. This poke cake variation brings those beloved flavors into a simpler, faster format using a boxed cake mix, sweetened condensed milk, and a creamy, homemade (or shortcut) topping that soaks into every bite.
Perfect for holidays, potlucks, birthdays, or anytime chocolate cravings hit, this cake is guaranteed to be a hit — and it only gets better the longer it sits.
Ingredients Overview
This version combines convenience with rich flavor. Here’s a breakdown of the key ingredients and why they matter:
For the Cake:
-
Boxed chocolate cake mix: A quick base that bakes up moist and soft. Use German chocolate or devil’s food for best flavor.
-
Eggs, oil, and water: As directed by the cake mix — these bring moisture and structure.
-
Sweetened condensed milk: Poured into the poked holes for that luscious, creamy texture.
-
Chocolate syrup (optional): Adds extra fudgy richness over the cake layer.
For the Coconut-Pecan Topping:
-
Sweetened shredded coconut: Gives the signature chewy texture.
-
Chopped pecans: Add crunch and a nutty, buttery contrast.
-
Evaporated milk: Creates the custard base of the topping.
-
Egg yolks: Thicken the mixture and add richness.
-
Granulated sugar + brown sugar: A balance of deep molasses flavor and sweetness.
-
Unsalted butter: Makes the topping smooth and glossy.
-
Vanilla extract: Rounds out the flavor and enhances the sweetness.
Optional Topping:
-
Whipped topping or chocolate ganache: A creamy finish that complements the dense cake and nutty topping.
Step-by-Step Instructions

This cake comes together easily and improves with time, making it an ideal make-ahead dessert.
1. Bake the cake
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish. Prepare the chocolate cake mix according to the box directions and bake until a toothpick inserted in the center comes out clean (about 28–32 minutes).
2. Poke holes
Let the cake cool for about 10 minutes. Then, using the handle of a wooden spoon or a thick straw, poke holes all over the cake, spacing about 1 inch apart.
3. Pour sweetened condensed milk
Slowly pour the sweetened condensed milk over the entire surface, allowing it to soak into the holes. Optional: drizzle a few tablespoons of chocolate syrup for extra richness.
Let the cake cool completely while you prepare the topping.
4. Make the coconut-pecan topping
In a medium saucepan over medium heat, combine evaporated milk, egg yolks, granulated sugar, brown sugar, and butter. Stir constantly until the mixture thickens and starts to bubble (about 8–10 minutes). Remove from heat and stir in vanilla, coconut, and pecans.
Let cool for 10–15 minutes before spreading.
5. Assemble
Spread the coconut-pecan mixture evenly over the cooled, soaked cake. If desired, top with whipped topping or drizzle with ganache once fully cool.
Chill for at least 1 hour before serving to let the layers set.
Tips, Variations & Substitutions
Cake Tips:
-
Don’t skip the poking step: It ensures every bite is soaked with flavor.
-
Let the milk absorb fully: Waiting before adding the topping helps lock in the moisture.
-
Use a serrated knife to cut for clean slices — the sticky topping can drag otherwise.
Flavor Variations:
-
Caramel twist: Use caramel sauce in place of condensed milk and top with a sprinkle of sea salt.
-
German chocolate brownie poke cake: Swap cake mix with brownie mix and bake slightly longer for a fudgier version.
-
Ganache glaze: Add a thin layer of chocolate ganache before the coconut topping for extra richness.
Dietary Substitutions:
-
Gluten-free: Use a gluten-free chocolate cake mix.
-
Dairy-free: Use coconut milk (full fat) for the topping and a dairy-free cake mix + sweetened condensed coconut milk.
-
Nut-free: Omit pecans or replace with toasted sunflower seeds or more coconut.
Serving Ideas & Occasions
This cake is a go-to dessert for gatherings and holidays thanks to its ease and irresistible flavor.
-
Thanksgiving or Christmas: Serve with a dollop of whipped cream and shaved chocolate.
-
Birthday parties: Crowd-friendly, sliceable, and indulgent.
-
Make-ahead potluck dessert: Tastes even better on day 2.
-
Casual family dinner: Serve chilled or at room temp with coffee or milk.
Garnish with:
-
Toasted coconut flakes
-
Chocolate curls
-
A drizzle of chocolate or caramel syrup
-
Whipped cream and crushed pecans
Nutritional & Health Notes
This dessert is rich and satisfying — meant to be shared and enjoyed. While indulgent, the pecans provide healthy fats and the coconut offers fiber and texture.
To lighten:
-
Use fat-free sweetened condensed milk or reduce the amount slightly.
-
Use applesauce in place of oil in the cake mix (check box instructions).
-
Serve smaller slices — the cake is rich enough to satisfy in moderation.
FAQs
Q1: Can I make German Chocolate Poke Cake ahead of time?
A1: Yes! This cake is best when made 1 day ahead and chilled overnight. It allows the milk to fully soak in and the topping to set.
Q2: Do I have to make the topping from scratch?
A2: While homemade is best, you can use canned coconut-pecan frosting in a pinch. Warm it slightly and spread it after the cake cools.
Q3: Can I freeze this cake?
A3: Yes, wrap individual slices in plastic and foil and freeze for up to 2 months. Thaw in the fridge overnight before serving.
Q4: How do I keep the cake from becoming soggy?
A4: Let the cake cool slightly before pouring the condensed milk and avoid over-pouring. Chill before slicing to help it set.
Q5: Can I use devil’s food cake mix?
A5: Definitely. Devil’s food cake adds a deeper chocolate flavor and works just as well as German chocolate mix.
Q6: Is this cake served warm or cold?
A6: It can be served either way, but it’s best chilled or at room temperature for clean slices and fully set layers.
Q7: Can I make this in cupcake form?
A7: Yes — poke each cupcake with a skewer and spoon a little condensed milk over the top. Frost individually with coconut-pecan topping.
PrintEasy Chocolate Poke Cake – German-Inspired Sweet Perfection
An ultra-moist chocolate poke cake soaked in sweetened condensed milk and topped with homemade coconut-pecan frosting. A rich, easy dessert perfect for crowds and holidays.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: 12–15 servings 1x
Ingredients
Cake Base:
-
1 box German chocolate or devil’s food cake mix
-
Ingredients per box (usually eggs, oil, water)
-
1 (14 oz) can sweetened condensed milk
-
Optional: 3–4 tbsp chocolate syrup
Coconut-Pecan Topping:
-
1 cup evaporated milk
-
3 egg yolks
-
½ cup granulated sugar
-
½ cup brown sugar
-
½ cup unsalted butter
-
1 tsp vanilla extract
-
1 ½ cups sweetened shredded coconut
-
1 cup chopped pecans
Optional Garnish:
-
Whipped topping or chocolate ganache
-
Extra pecans or coconut for sprinkling
Instructions
-
Preheat oven to 350°F. Prepare cake mix as directed and bake in a greased 9×13-inch pan.
-
Cool cake for 10 minutes. Poke holes all over using a wooden spoon handle.
-
Pour sweetened condensed milk evenly over the cake. Let cool completely.
-
In a saucepan, cook evaporated milk, egg yolks, sugars, and butter over medium heat until thickened (8–10 minutes). Stir constantly.
-
Remove from heat. Add vanilla, coconut, and pecans. Cool slightly.
-
Spread topping over cake. Chill at least 1 hour before slicing.
-
Garnish with whipped topping or drizzle if desired
Notes
-
Tastes better the next day.
-
Store covered in fridge for up to 5 days.
-
Freeze slices for longer storage.
