If you love the rich combination of chocolate, coconut, and pecans, this German chocolate poke cake recipe is for you! A moist chocolate cake base is pierced to create pockets that are filled with a luscious coconut-pecan filling, topped with a creamy chocolate frosting. It’s an indulgent dessert that’s perfect for any occasion — from birthdays to holidays or whenever you’re craving something sweet.
Table of Contents
Ingredients for German Chocolate Poke Cake

Ingredient | Measurement |
---|---|
Unsalted Butter | 1/2 cup (1 stick) |
Granulated Sugar | 1 1/2 cups |
Eggs | 3 large |
Vanilla Extract | 2 teaspoons |
German Sweet Chocolate | 4 ounces, melted |
All-Purpose Flour | 2 cups |
Baking Powder | 1 teaspoon |
Salt | 1/2 teaspoon |
Buttermilk | 1 cup |
Shredded Coconut | 1 cup |
Chopped Pecans | 1 cup |
Sweetened Condensed Milk | 1 can (14 oz) |
Chocolate Frosting | 1 batch |
How to Make German Chocolate Poke Cake

Preheat & Prepare
- Preheat the oven to 350°F (175°C).
- Grease and flour a 9×13-inch baking pan.
Make the Cake Batter
- Cream the butter and sugar until the mixture becomes airy and smooth.
- Incorporate the eggs one by one, ensuring each is fully blended before adding the next.
- Mix in the melted German sweet chocolate along with the vanilla extract.
- In another bowl, combine the flour, baking powder, and salt by whisking them together.
- Gradually add the dry ingredients and buttermilk to the wet mixture, beginning and finishing with the dry ingredients.
- Transfer the batter into the prepared pan, spreading it evenly on top.
Bake the Cake
- Bake for 30-35 minutes, or until a toothpick inserted into the center emerges clean.
- Allow the cake to cool for about 10 minutes before using a fork to poke holes evenly across the surface.
Make the Coconut-Pecan Filling
- In a saucepan, combine the sweetened condensed milk, shredded coconut, and chopped pecans.
- Cook over medium heat, stirring constantly until it thickens (about 10-12 minutes).
- Remove from heat and cool slightly.
Poke & Fill the Cake
- Pour the coconut-pecan mixture over the warm cake, making sure it fills the holes.
- Allow the cake to soak up the filling and cool down fully.
Frost & Serve
- Spread a layer of chocolate frosting over the cooled cake.
- Garnish with extra pecans and coconut if desired.
- Slice and serve this irresistible dessert!
Recipes You’ll Love
Pro Tips for Perfect German Chocolate Poke Cake

- Ingredients at Room Temperature: Let your butter, eggs, and buttermilk sit at room temperature to achieve a smoother batter.
- Don’t Overmix: Mix until just combined to avoid a dense texture.
- Toast the Pecans and Coconut: For added flavor, toast the pecans and coconut before using them in the filling.
- Let It Cool: Allow the cake to cool fully before adding the filling and frosting for the best texture.
Variations and Substitutions
- Gluten-Free: Use a 1:1 gluten-free flour blend in place of all-purpose flour.
- Dairy-Free: Swap butter for vegan butter and buttermilk for almond milk mixed with a tablespoon of lemon juice.
- Extra Chocolatey: Add a cup of mini chocolate chips to the batter for an extra burst of chocolate flavor.
FAQs
What makes German chocolate cake different?
German chocolate cake features a distinctive coconut-pecan filling, giving it a unique flavor and texture compared to traditional chocolate cakes. It also has a moist and rich base that perfectly complements the filling.
Can I make German chocolate poke cake ahead of time?
Yes! Make the cake layers a day in advance if needed. Once cooled, keep them in an airtight container at room temperature. Fill and frost just before serving.
How should I store German chocolate poke cake?
Store the cake covered at room temperature for up to 3 days, or refrigerate it for up to a week to keep it fresh. Be sure to let it come to room temperature before serving for the best flavor.
Can I freeze German chocolate poke cake?
Yes! Individually wrap slices in plastic wrap and freeze for up to three months. When ready to serve, thaw at room temperature and enjoy.
What’s the best chocolate for this cake?
German sweet chocolate is ideal for authenticity, but semi-sweet chocolate can be used as a substitute if necessary.
Why is my cake dry?
If your cake is dry, it may have been overbaked or you may have added too much flour. Stick to the recommended baking time and measurements for the best result.
Can I use a different frosting?
Yes! Chocolate buttercream or whipped cream frosting are both great alternatives if you prefer a different texture or flavor.
Do I need to toast the pecans?
Toasting the pecans brings out their flavor, though it’s not necessary. If you prefer a milder nutty taste, you can skip this step.

German Chocolate Poke Cake
Ingredients
- 1 box chocolate cake mix or homemade cake ingredients
- 1 can sweetened condensed milk
- 1 jar hot fudge sauce
- 1 ½ cups shredded coconut
- 1 cup chopped pecans
- Chocolate frosting store-bought or homemade
Instructions
- Prepare the cake mix according to package instructions, baking in a 9×13-inch pan.
- Once baked, poke holes all over the cake using a fork.
- Pour sweetened condensed milk and hot fudge sauce over the cake, allowing it to soak in.
- Top with shredded coconut and chopped pecans.
- Frost the cake with chocolate frosting and refrigerate for 30 minutes before serving.
2 thoughts on “German Chocolate Poke Cake”