This Toffee Poke Dessert is a chocolate poke cake that gets soaked with a caramel-and-condensed-milk mixture, then finished with whipped topping and crunchy toffee bits.
I like this one because it’s super moist, very chocolatey, and the caramel soaks in so you don’t end up with dry cake edges. The toffee on top gives you that little bit of crunch that makes each slice more interesting.
For me, this is a go-to make-ahead dessert for holidays, potlucks, and weekend dinners. It slices best when it’s cold, and it’s easy to serve straight from the pan.

Why You’ll Love This Recipe
Easy to make ahead: This cake actually gets better after a few hours in the fridge, so it’s a nice one to prep the day before.
Super moist: The poke filling soaks down into the cake and keeps it soft all the way through.
Chocolate + caramel: It’s a classic combo, and the sweetened condensed milk makes the caramel taste extra rich.
Simple to serve: No layers, no frosting drama, and no fancy tools. Just slice and scoop.
That crunchy topping: Toffee bits on top add crunch and a little saltiness that plays really well with the sweet cake.
Ingredients You’ll Need
Cake
- Chocolate cake mix: I use a standard boxed mix here because it’s reliable and quick. Any brand is fine as long as it’s the 9×13-size mix.
- Eggs: Whatever your cake mix calls for. Eggs help the cake hold up once you soak it.
- Water: The usual liquid for the cake mix. If you like a deeper chocolate flavor, you can swap in brewed coffee, but plain water works great.
- Vegetable oil: This is what keeps the crumb soft and moist, which is exactly what you want for a poke cake.
Poke Filling
- Sweetened condensed milk: Don’t swap this for evaporated milk. The sweetened condensed milk is what makes the filling thick and sweet.
- Caramel ice cream topping: The jar kind is easy and pourable. If you want a thicker, deeper caramel flavor, dulce de leche works too.
Topping
- Whipped topping: I use a thawed tub for convenience, especially when I’m bringing this somewhere. Homemade whipped cream works if you’d rather.
- Toffee bits: Heath bits are my usual choice. They add crunch and that buttery toffee flavor on top.
- Chocolate syrup: Totally optional, but a little drizzle looks nice and adds extra chocolate.
- Kosher salt: Just a pinch, especially if your caramel is very sweet. I like it, but you can skip it.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F and grease a 9×13-inch baking pan.
- Mix the batter: Mix the chocolate cake batter according to the box directions until smooth, then pour it into the prepared pan.
- Bake: Bake for about 28 to 33 minutes, until a toothpick comes out clean.
- Cool: Let the cake cool for about 10 minutes so it’s still warm but not piping hot.
- Poke the cake: Use the handle of a wooden spoon to poke holes all over the cake, spacing them fairly close together.
- Mix the filling: Whisk the sweetened condensed milk and caramel topping together until it’s well combined and pourable.
- Pour the filling: Slowly pour the caramel mixture over the warm cake, pausing as needed so it can soak into the holes.
- Chill: Cover the pan and refrigerate for at least 4 hours, or overnight.
- Add the topping: Spread the whipped topping evenly over the chilled cake, then sprinkle the toffee bits on top. Drizzle with chocolate syrup and add a pinch of salt if you’re using them.
- Slice and serve: Chill for about 30 minutes for cleaner slices, then cut into pieces and serve.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Poke plenty of holes. This is what gets the filling down into the cake instead of just sitting on top. I go pretty generous with the holes, especially toward the edges.
Pour the filling slowly. If you dump it all in one spot, it tends to pool and take longer to soak in. A slow pour across the whole pan works better.
Warm dulce de leche if you use it. Dulce de leche is thicker than jarred caramel topping. A few seconds in the microwave (just until it loosens up) makes it much easier to whisk and pour.
Use a cold cake for topping. If the cake is even a little warm, the whipped topping can melt and get messy. Cold cake keeps everything neat.
Add the toffee last if you want crunch. Toffee bits soften as they sit in the fridge. If you care about that crunch, sprinkle them on right before serving.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Ice cream: A scoop of vanilla ice cream on the side is really good with this. I like it best when the cake is cold and the ice cream is starting to melt a little.
- Coffee: Serve this with hot coffee or a latte. The bitterness helps cut the sweetness in a simple way.
- Fresh berries: Strawberries or raspberries are nice on the plate if you want something fresh. You don’t need much.
- Extra drizzle: Put a little extra caramel or chocolate syrup on individual slices if you’re serving guests. It’s an easy way to dress it up.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the refrigerator up to 4 days. I keep it right in the 9×13 pan with a tight cover. The cake stays soft and easy to slice.
You can make this recipe ahead by baking and soaking the cake the day before, then topping it the next day. That timing keeps the topping looking fresh.
If you want to freeze it, I’d freeze individual pieces without the whipped topping when possible. Thaw in the fridge overnight, then add topping and toffee before serving.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use dulce de leche instead of caramel topping?
Yes. Dulce de leche is thicker and has a deeper caramel flavor. I usually warm it just a little so it whisks easily with the sweetened condensed milk and pours into the holes.
Do I have to refrigerate it for 4 hours?
I really recommend it. The chill time is what lets the filling soak through the cake and makes the slices clean instead of messy.
Can I use homemade whipped cream instead of whipped topping?
You can. Whip heavy cream with a little powdered sugar, then spread it on once the cake is fully chilled. Homemade whipped cream is softer than whipped topping, so keep it cold until serving.
Why did my toffee bits get soft?
That happens after they sit on top in the fridge for a while. If you want the crunch, sprinkle the toffee bits on right before serving, or add a fresh pinch over each slice.
Can I make this with a homemade chocolate cake?
Absolutely. A homemade 9×13 chocolate cake works fine here as long as it’s a sturdy cake that can handle the soak. Let it cool for a few minutes, then poke and fill the same way.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Toffee Poke Dessert
INGREDIENTS
Cake
- 1 box chocolate cake mix 15.25 oz
- ingredients called for on cake box typically 3 large eggs
- 1 cup water
- 1 3 cup vegetable oil.
Poke Filling
- 1 can sweetened condensed milk 14 oz
- 1 jar caramel ice cream topping 12 oz or 1 can dulce de leche 13.4 oz.
Topping
- 1 tub whipped topping 8 oz thawed
- 1 cup toffee bits or Heath bits
- 2 tbsp chocolate syrup optional
- 1 pinch kosher salt optional.
INSTRUCTIONS
Bake Cake
- preheat oven to 350 F and grease a 9x13 inch baking pan
- mix cake batter per box directions until smooth
- pour into pan and bake until a toothpick comes out clean about 28 to 33 minutes
- cool 10 minutes.
Poke And Fill
- poke holes all over warm cake using the handle of a wooden spoon
- whisk sweetened condensed milk with caramel topping until pourable
- slowly pour mixture over cake letting it soak into holes
- cover and refrigerate at least 4 hours or overnight.
Finish And Serve
- spread whipped topping evenly over chilled cake
- sprinkle toffee bits over top and drizzle with chocolate syrup if using
- chill 30 minutes before slicing for clean pieces.
