German Chocolate Poke Cake Recipe
If you’re looking for a show-stopping dessert that marries deep chocolate decadence with signature coconut-pecan indulgence, look no further than this German Chocolate Poke Cake. Each bite is irresistibly moist, gooey, and packed with crowd-pleasing flavors that never fail to impress. Whether you’re baking for a special celebration or just craving something extra luscious to end your week, this cake is as fun to make as it is to eat. Trust me, you’ll want to save this recipe for every sweet tooth emergency!

Ingredients You’ll Need
This German Chocolate Poke Cake keeps things wonderfully simple but never sacrifices flavor. Every ingredient in this recipe is chosen for the way it brings out richness, texture, and that classic taste you crave in a beloved chocolate cake.
- All-purpose flour: The backbone for the perfect cake crumb and stability in every forkful.
- Granulated sugar: Brings just the right amount of sweetness to balance out the cocoa and add moisture.
- Baking powder: Lifts the cake so each bite is fluffy and light.
- Baking soda: Works alongside the baking powder for just the right rise and tender texture.
- Salt: A pinch sharpens all the other flavors and cuts through the sweetness for balance.
- Unsweetened cocoa powder: This is where you get your fabulous chocolaty depth—don’t skimp on quality.
- Whole milk: Adds richness and helps create a supremely tender crumb.
- Vegetable oil: Makes the cake ultra-moist and keeps it soft, even after chilling.
- Large eggs: They bind everything together and help the cake set beautifully.
- Vanilla extract: Just a splash rounds out all the flavors with warmth.
- Boiling water: Hot water “blooms” the cocoa for extra depth and a smoother batter.
- Sweetened shredded coconut: Coconut brings texture and that distinct German chocolate character.
- Chopped pecans: For nutty crunch and classic southern flavor.
- Sweetened condensed milk: Infuses the cake with gooey sweetness and keeps it moist for days.
- Chocolate frosting: The crowning glory for a smooth, rich finish that ties everything together.
How to Make German Chocolate Poke Cake
Step 1: Prepare Your Pan
Set the stage for cake perfection by preheating your oven to 350°F (175°C) and greasing a 9×13-inch baking pan with butter or nonstick spray. For extra security, give the pan a light dusting of flour so your masterpiece releases cleanly when you’re ready to serve.
Step 2: Mix the Dry Ingredients
Grab a big mixing bowl and blend together the all-purpose flour, granulated sugar, baking powder, baking soda, salt, and cocoa powder. This combo is the secret to that iconic, chocolatey but tender base. Make sure everything’s well combined with no stubborn cocoa pockets lurking at the bottom!
Step 3: Add the Wet Ingredients
Pour in the milk, vegetable oil, eggs, and vanilla extract right into your dry mix. Using a mixer on medium speed, blend for 2 minutes until everything is unified and glossy. The batter will be thick at this stage, but that’s just what you want for perfect structure.
Step 4: Stir in Boiling Water
Carefully pour in the cup of boiling water and stir until your batter is silky-smooth. Don’t be alarmed—the batter gets quite thin, and that’s exactly the secret to a cake with dreamy, soft layers!
Step 5: Bake the Cake
Spread the batter evenly in your prepared pan and bake for 30-35 minutes. Use the classic toothpick test to check for doneness: a few moist crumbs clinging to the pick is perfect. Let it cool in the pan for 10 minutes before the magic really starts.
Step 6: Poke the Cake
While it’s still slightly warm, grab the handle of a wooden spoon and poke generous holes all over the cake. Don’t be shy—these wells are what turn an ordinary cake into an over-the-top German Chocolate Poke Cake.
Step 7: Pour the Coconut-Pecan Mixture
In a small bowl, stir together the sweetened condensed milk, shredded coconut, and chopped pecans. Pour this decadent mixture slowly and evenly over the entire cake, making sure it gets down into all those holes for that signature gooeyness in every slice.
Step 8: Frost and Chill
After your cake cools completely, slather the top with chocolate frosting. A spatula helps you get those thick, luscious waves across the surface. Let it set a bit, then serve at room temperature or chilled—each temp brings out something special in your German Chocolate Poke Cake.
How to Serve German Chocolate Poke Cake

Garnishes
Dress up your cake with extra shredded coconut, a sprinkle of chopped pecans, or even a light dusting of cocoa powder. For parties, a few chocolate curls or a drizzle of caramel sauce add extra flair that’s almost too pretty to eat (almost!).
Side Dishes
Pairing German Chocolate Poke Cake with a scoop of vanilla ice cream or a dollop of whipped cream makes each bite even more luxurious. Fresh berries like raspberries or strawberries add brightness and balance the cake’s richness.
Creative Ways to Present
Try slicing the cake into small squares for finger-friendly dessert bars at potlucks, or serve warm with a splash of cream for a twist on bread pudding. You can even layer bites into small jars for portable (and adorable) individual trifles.
Make Ahead and Storage
Storing Leftovers
Keeps beautifully covered in the fridge for up to 5 days. The longer it sits, the more the filling soaks into the cake, so don’t be surprised if it tastes even better on day two!
Freezing
German Chocolate Poke Cake freezes like a dream. Wrap individual pieces tightly in foil or plastic wrap, then pop them into an airtight container or freezer bag for up to 2 months. Thaw overnight in the refrigerator for best results.
Reheating
If you prefer your cake slightly warm, microwave individual slices for about 15 seconds. This softens the frosting and brings back that just-baked gooeyness without drying out the crumb. Serve immediately for maximum comfort!
FAQs
Can I use a boxed cake mix instead of making the cake from scratch?
Absolutely! For a shortcut, you can use your favorite chocolate cake mix. Just prepare and bake it in a 9×13-inch pan, then follow the “poke and fill” steps as described for the German Chocolate Poke Cake.
Are there substitutions for pecans if I have a nut allergy?
Of course—feel free to omit the pecans or substitute with toasted sunflower seeds for a similar crunch without the nuts.
Can I use a different frosting besides chocolate?
Yes! While classic chocolate frosting is the go-to, a coconut-pecan frosting or even a whipped cream cheese topping can be absolutely delicious with the rich, moist cake base.
Do I need to let the cake cool before poking the holes?
It’s best to let the cake cool just 10 minutes—poke while it’s still warm so the condensed milk mixture soaks in deeply and creates those signature moist pockets.
Is German Chocolate Poke Cake best served chilled or at room temperature?
Either works beautifully! Chilling gives the cake a dense, fudgy feel, while serving at room temperature makes it ultra-soft and gooey. Try both and see which you prefer.
Final Thoughts
This German Chocolate Poke Cake is more than just a dessert—it’s a celebration in every forkful. Give it a try at your next gathering, and you might just find it becomes your new signature treat. You deserve a slice of something special, so don’t wait!
PrintGerman Chocolate Poke Cake Recipe
Indulge in the decadent delight of this German Chocolate Poke Cake. Rich cocoa-infused cake soaked in sweet condensed milk and topped with a luscious chocolate frosting, this dessert is a crowd-pleaser for any occasion.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: German
- Diet: Vegetarian
Ingredients
Cake:
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 ½ teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup unsweetened cocoa powder
- 1 cup whole milk
- ½ cup vegetable oil
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 cup boiling water
Topping:
- 1 cup sweetened shredded coconut
- 1 cup chopped pecans
- 1 cup sweetened condensed milk
- 1 cup chocolate frosting
Instructions
- Preheat the oven: Preheat the oven to 350°F (175°C) and prepare a 9×13-inch baking pan.
- Mix dry ingredients: In a large bowl, combine flour, sugar, baking powder, baking soda, salt, and cocoa powder.
- Add wet ingredients: Blend in milk, oil, eggs, and vanilla extract until smooth.
- Incorporate boiling water: Mix in boiling water until batter is thin; pour into pan.
- Bake: Bake for 30-35 minutes until a toothpick comes out clean.
- Poke holes: Using a wooden spoon handle, poke holes on the cake’s surface.
- Prepare topping: Combine condensed milk, coconut, and pecans; pour over cake.
- Add frosting: Once cooled, spread chocolate frosting evenly.
- Serve: Serve at room temperature or chilled.
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 28g
- Sodium: 190mg
- Fat: 19g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 35mg
Keywords: German Chocolate Poke Cake, Chocolate Cake, Dessert Recipe