Save This Recipe
This is the cake you bring when you want people talking about dessert for days. A box of Devil’s Food cake mix gets doctored with warm caramel and sweetened condensed milk, then topped with crunchy Heath bar bits and a cloud of barely-sweetened whipped cream. It looks like it took hours. It took about fifteen minutes of actual effort.
Why You’ll Love It
– Ridiculously easy— built on a doctored cake mix, no layers, no fondant, no special equipment
– Better the next day— an overnight rest in the fridge lets the caramel and condensed milk fully soak in
– Big crunch factor — chopped Heath bars add texture against the soft, gooey cake
– No-fuss frosting— just whipped cream and sugar, no buttercream skills required
– Crowd-friendly— serves straight from the pan, no plating required
Ingredient Notes
The cake mix — I always grab Devil’s Food, and I’ll be honest, I usually buy whatever’s the reduced-fat version because some small part of my brain thinks it cancels out the heavy cream situation happening later. It does not. I know this. Leave me alone.
The Eagle Brand condensed milk has to be room temperature or it just sits on top of the cake in a sad little lump instead of soaking in properly — learned that one the hard way at a dinner my sister-in-law hosted, and no, we are not discussing it further.
Heath bars — three of the small ones, though I’ll sometimes throw in a fourth because more is generally more where toffee’s concerned. You could probably use a different toffee brand in a pinch, my cousin swears by some generic store brand, but I haven’t tried it and I’m not in a hurry to mess with something that already works.
Ingredients
Cake
– 1 box Devil’s Food cake mix (the reduced-fat kind if you’re feeling like you need that small victory)
– 1 can sweetened Eagle Brand condensed milk, room temperature — don’t skip this step, I mean it
– 6 oz Hershey’s caramel ice cream topping
– 3 Heath bars (1.4 oz each), chopped — maybe 4 if you’re feeling generous, I usually am
Frosting
– 1 1/2 cups heavy whipping cream
– 1/4 cup granulated sugar
– 1/4 cup pulverized Heath candy bar, plus a little extra for the top because why not
Instructions
Bake the cake according to the box, in a 9×13 pan — nothing fancy here, this isn’t the time for a bundt pan experiment, trust me. While it’s still warm, poke holes all over it with the handle of a wooden spoon, about an inch apart. I usually do this in kind of a haphazard grid, though one time my youngest “helped” and it ended up looking like the cake had Chicken pox. Didn’t matter. Tasted the same.
Crush up your chocolate bars now — set aside about a quarter cup for the top later, because you’ll want it and it’s annoying to have to unwrap another candy bar mid-recipe when your hands are already a mess.
Heat the caramel topping in a Pyrex measuring cup in the microwave for about a minute, just until it’s loose enough to pour easily. Slowly drizzle it over the warm cake, letting it sink down into all those holes. Then — and this part always feels a little excessive, like you’re going overboard, but you’re not — pour the condensed milk over the top of that. It needs to be at room temperature or, like I said, it just sits there being stubborn.
While the cake’s still warm, sprinkle the crushed Heath bars across the whole thing, liberally. I like chunks, personally — my sister likes hers more crumbled, finer, almost like sand, which I think loses something but to each her own. Let it cool completely on a rack, and then into the fridge it goes. I usually forget about it at this stage and end up doing the frosting an hour later than planned, every single time, without fail.
For the frosting, whip the heavy cream and sugar together until it’s very stiff — stiffer than you’d think, almost to the point where you’re worried you’ve gone too far. You haven’t. Frost the top of the cooled cake, then go back in with more chopped Heath bar or the pulverized stuff, and finish it off with some swirls of caramel on top, just drizzled however looks nice to you. There’s no wrong way to do this part.
Refrigerate it and serve right out of the pan — no need to dirty up a cake stand for this one. And here’s the thing nobody tells you: it’s better the next day. The flavors need that overnight rest to really settle into each other. I’ve tried serving it same-day plenty of times out of impatience and it’s good, don’t get me wrong, but it’s not the same cake it becomes by morning.
Variations or Substitutions
My daughter makes hers with a regular yellow cake mix instead of chocolate when she’s feeling like changing things up, and honestly it’s good, just — different. Less rich. I tried subbing dulce de leche for the caramel topping once thinking I was being clever and it ended up too thick to soak into the holes properly, just sat there in a stubborn layer on top, so I’d skip that one unless you thin it out first. Some people swap the Heath bars for Butterfinger, which my husband actually prefers, though I maintain that’s a different cake entirely at that point and shouldn’t even share the same name.
Storage & Reheating Tips
Keep it covered in the fridge — it’ll last a good four or five days, though it’s never once survived that long in my house. No reheating necessary, you eat this one cold, straight from the pan, ideally standing at the counter at ten at night when nobody’s looking, not that I’d know anything about that.

Chocolate Dream Cake
Ingredients
- 1 box Devil’s Food cake mix plus ingredients required on the package
- 1 can sweetened condensed milk 14 oz, room temperature
- 6 oz caramel ice cream topping
- 3 Heath bars 1.4 oz each, chopped and divided
- 1 1/2 cups heavy whipping cream cold
- 1/4 cup granulated sugar
- 1/4 cup finely crushed Heath candy bar for the frosting
- 2 tbsp caramel topping for drizzling, optional
Instructions
- Prepare and bake the Devil’s Food cake mix in a 9x13-inch pan according to the package directions.
- While the cake is still warm, use the handle of a wooden spoon to poke holes across the surface about 1 inch apart.
- Reserve about 1/4 cup of the chopped Heath bars for decorating.
- Warm the caramel topping briefly until loose enough to pour.
- Drizzle the warm caramel topping slowly over the cake, allowing it to sink into the holes.
- Pour the room-temperature sweetened condensed milk evenly over the cake.
- Sprinkle the remaining chopped Heath bars over the warm cake.
- Let the cake cool completely, then cover and refrigerate until thoroughly chilled.
- For the frosting, beat the cold heavy whipping cream and sugar until stiff peaks form.
- Fold in the finely crushed Heath candy bar.
- Spread the whipped cream frosting evenly over the chilled cake.
- Sprinkle the reserved Heath pieces over the top and drizzle with additional caramel topping if desired.
- Refrigerate until ready to serve. For the best flavor and texture, chill overnight.

