This Better Than Sex Dessert is a chocolate poke cake soaked with a caramel condensed milk mixture and topped with whipped topping and toffee. It’s rich, messy in the best way, and the kind of dessert I like to keep in the fridge for easy slicing.
The texture is the whole point here: soft chocolate cake with sweet, creamy pockets from the soak, plus a crunchy toffee finish. I also like that it stays good for days, which makes it a reliable dessert when you want something you can make once and serve more than once.
I usually serve this cold, straight from the pan, especially for potlucks and holiday weekends. It’s also great when you want a make-ahead dessert that doesn’t need frosting skills or fancy decorating.

Why You’ll Love This Recipe
Fast and easy: A boxed cake mix keeps it simple, and the rest is just stirring and spreading.
Super moist: The caramel and condensed milk soak into the cake and keep it soft for days.
Chocolate + caramel: That combo never fails, and the optional hot fudge makes it even richer if you want it.
Make-ahead friendly: This one is actually better after it chills, so it works well when you need dessert handled early.
Simple to serve: No layers, no piping, no slicing headaches—just cut squares and go.
Ingredients You’ll Need
Cake
- Chocolate cake mix: I use a standard boxed mix here because it’s reliable and still tastes great once it’s soaked.
- Eggs: Use whatever the box calls for. Eggs give the cake structure so it holds up to all that filling.
- Vegetable oil: Oil keeps the crumb softer than butter, which is exactly what I want for a poke cake.
- Water: Plain water is fine. If you like a deeper chocolate flavor, you can swap in coffee, but it’s not necessary.
- Nonstick cooking spray: Don’t skip it. This cake likes to cling to the corners of the pan.
Filling
- Sweetened condensed milk: This is what makes the soak creamy and sweet, and it thickens a little as it chills.
- Caramel sauce: The jar kind works well. If it’s very thick, warm it slightly so it pours easily.
- Hot fudge sauce: Optional, but nice if you want a more chocolatey, slightly deeper flavor in the soak.
Topping
- Whipped topping: I use a tub of thawed whipped topping because it spreads easily and holds up in the fridge.
- Toffee bits or Heath bars: Toffee bits are the easiest. If you’re crushing bars, chop them fairly small so the slices cut cleanly.
- Chocolate shavings: Optional, but a quick way to make the top look finished without doing much.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F (or the temperature listed on your cake mix box).
- Spray the pan: Coat a 9×13-inch baking pan well with nonstick cooking spray.
- Mix the batter: Prepare the chocolate cake batter according to the box directions, using the eggs, oil, and water called for.
- Bake: Pour the batter into the pan and bake until a toothpick comes out clean, about 28 to 32 minutes.
- Cool slightly: Let the cake cool for about 10 minutes so it’s still warm but not piping hot.
- Poke holes: Use the handle of a wooden spoon to poke holes all over the surface of the cake, going down into the cake evenly.
- Mix the filling: Whisk the sweetened condensed milk and caramel sauce together, then whisk in the hot fudge sauce if you’re using it.
- Pour the filling: Slowly pour the mixture over the warm cake, letting it sink into the holes. Spread it gently if you need to, so it reaches the edges.
- Chill: Cool the cake to room temperature, then refrigerate for at least 4 hours or overnight.
- Add the topping: Spread the whipped topping evenly over the chilled cake, then sprinkle on the toffee bits and chocolate shavings if using.
- Slice and serve: Cut into squares and serve cold.

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. More holes means more of the caramel mixture actually gets down into the cake instead of sitting on top. I aim for evenly spaced holes across the whole pan, including the corners.
Pour the filling slowly. If you dump it on all at once, it tends to pool. A slower pour gives it time to soak in, and you’ll get a more even result.
Let the cake cool before chilling. If it goes into the fridge still warm, you can end up with extra condensation and a slightly soggy top layer. Room temp first keeps the texture nicer.
Warm thick caramel just a bit. If your caramel sauce is stiff, a short warm-up makes it much easier to whisk and pour. You don’t need it hot—just loose enough to flow.
Keep the toffee fairly fine. Big chunks look nice but they make slicing harder. Smaller pieces give you crunch without tearing up the top when you cut squares.
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
- Cold glass of milk: This dessert is sweet and rich, and milk keeps it simple. I like it especially when the cake is really cold from the fridge.
- Coffee: Serve this with black coffee or a latte if you want something that cuts the sweetness a bit. It’s a good after-dinner dessert.
- Fresh berries: Strawberries or raspberries are nice on the side, especially if you want a smaller slice but a fuller plate.
- Extra drizzle: A little extra caramel or hot fudge over each slice is great if you’re serving it to guests. Just keep it light so the cake doesn’t get messy to cut.
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 for up to 4 days. I keep it right in the 9×13 pan and cover it tightly so the topping doesn’t pick up fridge smells.
You can make this recipe ahead up to 2 days, which is one reason I like it for parties. I usually add the whipped topping and toffee the day I’m serving, but it’s fine if it’s already topped.
If you want them to last longer, freeze individual slices for up to 1 month. Wrap them well so they don’t dry out.
Thaw in the fridge overnight before serving. The texture is best cold, and it slices cleaner once it’s fully thawed.

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 sauce?
Yes. Dulce de leche works really well here and tastes a little deeper and more “cooked” than regular caramel sauce.
If it’s very thick, warm it slightly so it whisks smoothly with the condensed milk.
Do I have to use hot fudge sauce?
No. The cake is great with just caramel and condensed milk, and it’s already plenty rich.
If you like a stronger chocolate flavor, add the hot fudge. It also makes the filling a little darker and thicker.
Why does my filling sit on top instead of soaking in?
This usually means the holes aren’t deep or wide enough, or the filling was poured too quickly. Use the handle of a wooden spoon and poke all the way down, then pour slowly so it has time to sink in.
Can I use homemade whipped cream instead of whipped topping?
You can, but it won’t hold up as long in the fridge. If you’re serving the cake the same day, homemade whipped cream is fine; if you’re making it ahead, I stick with whipped topping.
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.

Better Than Sex Dessert
INGREDIENTS
Cake
- 1 box chocolate cake mix 15.25 oz
- 3 large eggs or as directed on box
- 1 4 cup vegetable oil or as directed on box
- 1 cup water or as directed on box
- nonstick cooking spray.
Filling
- 1 can sweetened condensed milk 14 oz
- 1 cup caramel sauce
- 1 2 cup hot fudge sauce optional.
Topping
- 1 tub whipped topping 8 oz thawed
- 1 cup toffee bits or 6 Heath bars crushed
- 2 tbsp chocolate shavings optional.
INSTRUCTIONS
Bake and poke
- heat oven to 350 degrees F or as directed on cake mix box
- coat a 9x13 inch pan with nonstick cooking spray
- prepare cake batter according to box directions and bake until a toothpick comes out clean about 28 to 32 minutes
- cool cake 10 minutes then poke holes all over the surface using the handle of a wooden spoon.
Fill and chill
- whisk sweetened condensed milk with caramel sauce and hot fudge sauce if using
- pour mixture slowly over the warm cake letting it soak into the holes
- cool to room temperature then refrigerate at least 4 hours or overnight.
Finish and serve
- spread whipped topping evenly over chilled cake
- sprinkle with toffee bits and chocolate shavings if using
- slice and serve cold.
