Caramel Toffee Trifle is a layered dessert with soft cake, vanilla pudding, caramel sauce, and a generous amount of crunchy toffee on top. It’s rich, sweet, and the texture is the whole point.
I like this version because it tastes like a candy bar meets a bakery dessert, but it’s still very doable with store-bought shortcuts. The combo of cool pudding, pillowy whipped cream, and sticky caramel is especially good once it’s had time to chill.
This is one of my go-to desserts for holidays, potlucks, and any night I want a make-ahead dessert that slices and scoops easily. I usually serve it in big bowls with an extra sprinkle of toffee bits right before it hits the table.

Why You’ll Love This Recipe
Make-ahead friendly: It actually gets better after a few hours in the fridge, when the cake softens and the layers settle.
No-bake energy: If you’re using store-bought cake, there’s no oven time to worry about—just mix, layer, and chill.
That caramel-toffee combo: Caramel sauce plus crunchy toffee bits is sweet, buttery, and a little addicting.
Easy to serve: Scoop it right out of the trifle bowl, or portion it into cups for a cleaner party dessert.
Flexible ingredients: You can swap the cake base, change the pudding flavor, or add bananas depending on what you like.
Ingredients You’ll Need
Cake Layer
- Pound cake (or sponge cake): I like pound cake here because it holds up and stays tender instead of turning to mush. Pre-cut store-bought works fine, or use any plain sponge cake you already have.
Pudding Layer
- Instant vanilla pudding mix: Instant is the easiest for a trifle and it sets up fast. Vanilla is classic, but caramel or butterscotch pudding is great if you want the toffee flavor to come through even more.
- Cold whole milk: Whole milk makes the pudding creamy and sturdy enough to layer. I wouldn’t go too low-fat here if you can help it.
- Vanilla extract: Just a little helps the pudding taste less “boxed.” It’s a small step I don’t skip.
Cream Layer
- Heavy whipping cream: This gives you that soft, thick whipped cream layer that feels like a real dessert. Whipped topping works too if you want to keep it extra simple.
- Powdered sugar: It sweetens the cream and helps it hold its shape a bit better in the fridge.
Caramel Toffee Layer
- Caramel sauce (or dulce de leche): Use whatever caramel you genuinely like the taste of. Dulce de leche is thicker and a little deeper, which I love in this.
- Toffee bits (or crushed toffee bars): This is where the crunch comes from. I usually save a handful for sprinkling on at serving time so it stays crisp.
- Bananas (optional): Bananas make it feel like a caramel-banana sundae situation. If you want firmer slices, add them close to serving.
- Flaky salt (optional): A tiny pinch on top helps cut the sweetness. Don’t overdo it—just a light finish.

Recipe Instructions
- Make the pudding: Whisk the instant pudding mixes with the cold milk for about 2 minutes, until thickened. Stir in the vanilla extract, then refrigerate for about 5 minutes to fully set.
- Whip the cream: Beat the heavy cream and powdered sugar to stiff peaks. Cover and refrigerate until you’re ready to layer.
- Start the layers: Spread a thin layer of caramel sauce in the bottom of a 3 to 4 quart trifle bowl.
- Add the cake: Add about half of the cake cubes in an even layer, pressing them down lightly so there aren’t big gaps.
- Add caramel and pudding: Drizzle about one-third of the caramel sauce over the cake, then spoon on about half of the pudding and spread it out.
- Add cream and toffee: Spread about one-third of the whipped cream over the pudding, then sprinkle with about half of the toffee bits. Add banana slices if you’re using them.
- Repeat the layers: Add the remaining cake, drizzle with the remaining caramel sauce, spread on the remaining pudding, then top with the remaining whipped cream.
- Garnish and chill: Finish with the remaining toffee bits and a light pinch of flaky salt if you like. Refrigerate for at least 4 hours (and up to 24 hours) before serving.

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
Use a sturdy cake. Pound cake is my favorite because it doesn’t disappear into the pudding after a long chill. If you use a softer sponge cake, just know it will get very tender.
Let the pudding set before layering. If it’s still loose, it will slide around and blur the layers. A short rest in the fridge makes it much easier to spread.
Whip the cream to stiff peaks. You want it thick enough to hold a layer, not soft and droopy. If you stop too early, it tends to weep a bit after chilling.
Save a little toffee for the end. Toffee bits soften as the trifle sits, which is fine, but I like a fresh sprinkle right before serving for crunch.
Add bananas when it fits your timing. If you don’t mind softer bananas, layer them in. If you want them firmer and lighter in color, add them closer to 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
- Extra caramel: Drizzle a little caramel over each scoop when you serve it. It looks nice and makes the top layer feel a little more finished.
- Fresh fruit: Strawberries or raspberries on the side are a good contrast, especially if you skip the bananas. I like the tartness with all the caramel.
- Coffee: This is really good with coffee, especially something not too sweet like black coffee or an Americano. It keeps the dessert from feeling too heavy.
- Individual cups: For a party, I’ll sometimes portion it into small glasses or cups instead of using a big trifle bowl. It’s easier to serve and the layers still show off.
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 fridge for up to 4 days. The cake will keep softening as it sits, and the toffee will lose some crunch, but it still tastes great.
You can make this recipe ahead and refrigerate it for up to 24 hours before serving. That long chill is also what gives you the nicest, sliceable layers.
If you’re using bananas, expect them to soften and darken a bit as it sits. If that bugs you, keep the bananas out of the trifle and add fresh slices to each serving.
I don’t usually freeze trifle like this because the pudding and whipped cream can get a little grainy after thawing. If you need to do prep ahead, freezing the cake cubes separately is the better move.

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 whipped topping instead of homemade whipped cream?
Yes. If you want the fastest version, whipped topping works just fine and it holds up well in the fridge. I still like homemade whipped cream for the flavor, but both work.
Can I use homemade pudding instead of instant pudding?
You can, but it needs to be fully cooled and fairly thick before you layer it, or the trifle will get runny. Instant pudding is easier here and gives you a nice, stable layer.
How far ahead can I assemble caramel toffee trifle?
I like it best after at least 4 hours in the fridge, and it’s still great made the day before. After a full day, the layers are softer and more blended, which some people actually prefer.
What can I use instead of pound cake?
Brownies make it richer and more dense, and vanilla wafers give you more of a pudding-dessert feel. I’d avoid anything super delicate unless you’re serving it quickly.
Do the toffee bits stay crunchy?
Some of them do, but a lot of the toffee softens as the trifle sits. If you really want crunch, reserve a handful and sprinkle it over each serving right before you eat.
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.

Caramel Toffee Trifle
INGREDIENTS
Cake Layer
- 1 lb prepared pound cake cut into 1 inch cubes or 10 cups cubed sponge cake.
Pudding Layer
- 2 boxes 3.4 oz instant vanilla pudding mix
- 3 cups cold whole milk
- 1 tsp vanilla extract.
Cream Layer
- 3 cups heavy whipping cream
- 3 tbsp powdered sugar.
Caramel Toffee Layer
- 1 cup caramel sauce or dulce de leche
- 1 cup toffee bits or crushed toffee candy bars
- 2 bananas sliced optional
- flaky salt optional.
INSTRUCTIONS
Prepare Pudding
- whisk 2 boxes instant pudding mix with 3 cups cold milk for 2 minutes until thickened
- stir in vanilla extract
- refrigerate 5 minutes to fully set.
Whip Cream
- beat heavy cream with powdered sugar to stiff peaks and refrigerate until assembly.
Assemble Trifle
- spread a thin layer of caramel sauce in the bottom of a 3 to 4 quart trifle bowl
- add half the cake cubes
- drizzle 1 3 cup caramel sauce over cake
- spoon half the pudding over caramel
- spread one third of the whipped cream over pudding
- sprinkle 1 2 cup toffee bits
- add banana slices if using.
Finish And Chill
- repeat layers with remaining cake
- remaining caramel sauce
- remaining pudding
- top with remaining whipped cream
- garnish with remaining toffee bits and a light pinch of flaky salt if desired
- refrigerate at least 4 hours and up to 24 hours before serving for best texture.
