Irresistible German Chocolate Poke Cake Recipe with Gooey Caramel Frosting

Stuffani Borjat

June 26, 2025

irresistible German chocolate poke cake recipe with caramel and pecan topping

My mom always made German chocolate cake for special occasions, but she once surprised us by poking warm holes in it and pouring sweetened condensed milk inside. That’s how this Irresistible German Chocolate Poke Cake Recipe was born in our kitchen extra gooey, sticky-sweet, and unforgettable.

Years later, I added the coconut-pecan frosting and caramel twist that made it even more indulgent. It’s easy, always a hit, and one of those cakes that tastes like tradition.

We serve it with white chocolate coconut cake on holidays or mint chocolate cheesecake cake when we want something cold and creamy too.

Table of Contents

Irresistible German Chocolate Poke Cake Recipe Guide

Ingredients Irresistible German Chocolate Poke Cake Recipe

ingredients for irresistible German chocolate poke cake recipe

→ Cake

  • 1 box German chocolate cake mix
  • 1 1/2 cups water
  • 1/2 cup vegetable oil
  • 3 large eggs

→ Filling

  • 1 can sweetened condensed milk
  • 1 cup caramel sauce

→ Frosting

  • 1/2 cup butter, softened
  • 4 cups powdered sugar
  • 1/4 cup milk
  • 1 cup chopped pecans
  • 1 cup sweetened shredded coconut

Instructions

Step 1: Preheat the oven
Set your oven to 350°F (175°C). Lightly grease a 9×13-inch baking pan and set it aside.

Step 2: Bake the cake
In a large bowl, combine the cake mix, water, oil, and eggs. Beat until smooth. Pour into your prepared pan and bake for 30–35 minutes or until a toothpick comes out clean.

freshly baked  Irresistible German Chocolate Poke Cake Recipe in a 9x13 glass pan

Step 3: Make the caramel filling
In a medium bowl, whisk the sweetened condensed milk with 1/2 cup of caramel sauce until fully blended.

Step 4: Poke and soak
Let the cake cool for 5 minutes. Then use the handle of a wooden spoon to poke holes all over the cake, about 1 inch apart. Pour the caramel mixture over the top and spread it evenly.

poking holes in German chocolate poke cake and pouring caramel into them

Step 5: Make the frosting
In a large bowl, beat the softened butter until fluffy. Add powdered sugar, milk, and the remaining caramel sauce. Beat until smooth and creamy.

Step 6: Add the mix-ins
Fold in chopped pecans and shredded coconut until well combined.

folding chopped pecans and shredded coconut into caramel frosting

Step 7: Frost and chill
Spread the frosting evenly over the cooled cake. Refrigerate for 1–2 hours before serving.

slice of Irresistible German Chocolate Poke Cake Recipe with caramel drizzle

This cake goes perfectly with a scoop of vanilla ice cream or served after a slice of classic German chocolate cake or caramel chunk cookies.

What Makes This Cake So Irresistible

Soaked cake meets candy topping

The base of this Irresistible German Chocolate Poke Cake Recipe is rich on its own—but when you pour that caramel filling in, it turns melt-in-your-mouth good. The cake soaks it all up and stays moist for days.

Each bite is layered with something extra

Irresistible German Chocolate Poke Cake Recipe:

The frosting is buttery, fluffy, and loaded with coconut and pecans. It’s part frosting, part candy. Paired with that gooey cake underneath, it’s texture heaven.

If you like bakes with bold flavor, this one brings it—like our German chocolate upside-down cake or chocolate chip bundt cake. Sweet, rich, unforgettable.

Irresistible German Chocolate Poke Cake Recipe Variations

Quick Ingredient Swaps

Irresistible German Chocolate Poke Cake Recipe:

No pecans? Try walnuts or toasted almonds.
No coconut? Leave it out or replace with mini chocolate chips.
No caramel sauce? Use chocolate syrup or butterscotch.

Simple Add-Ons

Top with extra pecans or a drizzle of hot fudge.
Add a layer of whipped cream before serving.
Freeze it unfrosted and frost later for fresh texture.

Use what you have. This irresistible German chocolate poke cake recipe always works.

Serving and Storing German Chocolate Poke Cake

How to Serve It

Irresistible German Chocolate Poke Cake Recipe:

This irresistible German chocolate poke cake recipe is rich enough to stand alone but pairs perfectly with a cold glass of milk or a scoop of vanilla ice cream. For something extra, serve it with a slice of mint chocolate cheesecake cake or beside white chocolate caramel cookies for a dessert tray.

How to Store It

Irresistible German Chocolate Poke Cake Recipe:

Let the cake cool completely. Cover and refrigerate for up to 4 days. The frosting sets beautifully in the fridge. You can also freeze slices without the frosting, then thaw and top just before serving.

For more recipes follow me in pinterest and Facebook 

People Also Ask

  1. Can I use homemade cake instead of a box mix?

    Yes! A homemade German chocolate cake works great just be sure it’s sturdy enough to hold the filling.

  2. What’s the best way to store this cake?

    Keep it covered in the fridge for up to 4 days. It actually tastes better the next day once the flavors soak in.

  3. Can I freeze German chocolate poke cake?

    You can freeze it before frosting. Wrap it well, then frost after thawing for the best texture.

  4. Is this cake gluten-free?

    Not with a standard box mix, but you can use a gluten-free chocolate cake mix instead.

  5. Can I add extra toppings?

    Absolutely—extra pecans, more caramel drizzle, or even a sprinkle of sea salt work great.

Conclusion

This irresistible German chocolate poke cake recipe is rich, easy, and full of flavor in every bite. It’s got the nostalgia of a classic German chocolate cake but with a gooey twist that keeps people coming back for seconds.

Whether it’s for a birthday, Sunday dinner, or just because—it’s always a good time to make this cake.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
slice of Irresistible German Chocolate Poke Cake Recipe with caramel drizzle

Irresistible German Chocolate Poke Cake Recipe with Gooey Caramel Frosting

  • Author: Stuffani Borjat
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 2 hours
  • Yield: 1 cake (12 servings) 1x
  • Category: Dessert
  • Method: Bake
  • Cuisine: American
  • Diet: Vegetarian

Description

Moist and decadent, this irresistible German chocolate poke cake recipe is filled with caramel, topped with coconut pecan frosting, and easy to make.


Ingredients

Scale

1 box German chocolate cake mix

1 1/2 cups water

1/2 cup vegetable oil

3 large eggs

1 can sweetened condensed milk

1 cup caramel sauce

1/2 cup butter, softened

4 cups powdered sugar

1/4 cup milk

1 cup chopped pecans

1 cup sweetened shredded coconut


Instructions

1. Preheat oven to 350°F (175°C) and grease a 9×13-inch baking pan.

2. Mix cake mix, water, oil, and eggs in a bowl until combined. Pour into pan and bake 30–35 minutes.

3. Cool cake 5 minutes. In a bowl, whisk sweetened condensed milk with 1/2 cup caramel sauce.

4. Poke holes in warm cake and pour caramel mixture evenly over top.

5. Beat butter until creamy. Gradually add powdered sugar, milk, and remaining caramel. Mix until smooth.

6. Fold in chopped pecans and shredded coconut.

7. Spread frosting over cooled cake and refrigerate for 1–2 hours before serving.


Notes

Let the cake soak for at least 4 hours to develop full flavor.

To make ahead, freeze unfrosted cake and frost just before serving.


Nutrition

  • Serving Size: 1 slice
  • Calories: 480
  • Sugar: 42g
  • Sodium: 340mg
  • Fat: 26g
  • Saturated Fat: 14g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 60mg

Keywords: irresistible German chocolate poke cake recipe, poke cake, caramel cake, coconut pecan frosting

Leave a Comment

Recipe rating