Chocolate Toffee Pie is my kind of dessert when I want something cold, creamy, and chocolatey with a little crunch. It has a crisp chocolate cookie crust, a caramel-toffee layer, and a thick chocolate filling that slices clean.
The flavor is straight-up chocolate + caramel, and the toffee bits give it that buttery crunch that keeps each bite interesting. I also like that the topping is just simple whipped cream, so it doesn’t feel fussy.
I make this one a lot for holidays and weekends because it holds well in the fridge and looks great on a dessert table. It’s also one of those pies that tastes best really cold, especially with coffee after dinner.

Why You’ll Love This Recipe
Make-ahead friendly: This pie is meant to chill, so it’s easy to prep earlier in the day (or the night before) and forget about until dessert.
Rich chocolate filling: The ganache-style filling sets up thick and creamy, so you get that dense chocolate pie feel without baking a custard.
That toffee crunch: Toffee bits add little pops of crunch in the soft layers, and I like saving some for the top so you taste it right away.
Simple, classic crust: A chocolate cookie crust keeps things straightforward and sturdy, and it’s a great match for caramel and chocolate.
Easy to slice and serve: Once it’s fully chilled, it cuts into neat wedges with just a warm knife and a quick wipe between slices.
Ingredients You’ll Need
Chocolate Cookie Crust
- Chocolate sandwich cookie crumbs: I use the standard Oreo-style cookies here. Scrape the filling out or leave it in—either works, but leaving it in makes the crust a touch sweeter.
- Unsalted butter: This is what holds the crumbs together and helps the crust set up firm. Salted butter is fine—just go lighter on added salt.
- Granulated sugar: A little extra helps the crust bake up crisp and hold together when you slice.
- Salt: Don’t skip the pinch. It keeps the crust from tasting flat against the sweet filling.
Toffee Caramel Layer
- Sweetened condensed milk: This is the easiest shortcut to a quick caramel layer on the stovetop. Keep the heat low and stir the whole time.
- Unsalted butter: Helps the caramel stay smooth and gives it that richer, buttery flavor.
- Vanilla extract: Stir it in off the heat so it doesn’t taste harsh.
- Toffee bits: I like using the small chopped pieces so they sprinkle evenly. If yours are chunky, give them a quick chop.
- Heavy cream: Totally optional, but a small splash makes the caramel a little looser and easier to spread.
Chocolate Filling
- Semi-sweet chocolate: This is my go-to for this pie. Dark chocolate works if you want it more intense, and milk chocolate works if you want it sweeter.
- Heavy cream: The cream is what turns the chocolate into a thick, sliceable ganache once it chills.
- Unsalted butter: Just a little makes the filling smoother and shinier.
- Cocoa powder: Optional, but nice if you want the chocolate flavor to hit a little harder.
- Salt: A small pinch helps the chocolate taste more like chocolate.
Topping
- Heavy cream: Use cold cream straight from the fridge so it whips up quickly.
- Powdered sugar: Sweetens and stabilizes the whipped cream a bit, so it holds up better on the pie.
- Vanilla extract: Keeps the topping simple and classic.
- Toffee bits: I save some for the top so you get crunch in every slice.
- Chocolate shavings: Optional, but they make the pie look finished without any extra work.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F.
- Mix the crust: Stir the cookie crumbs, melted butter, sugar, and salt together until everything looks evenly moistened.
- Bake the crust: Press the mixture firmly into a 9-inch pie dish (bottom and up the sides). Bake for about 8 minutes, then cool completely.
- Cook the caramel: Add the sweetened condensed milk and butter to a saucepan over low heat. Stir constantly until thickened and caramel colored, about 8 to 10 minutes.
- Finish the caramel: Take the pan off the heat and stir in the vanilla and the optional heavy cream.
- Add the caramel layer: Spread the caramel evenly over the cooled crust, then sprinkle with half of the toffee bits. Chill for about 15 minutes so it sets slightly.
- Heat the cream: Warm the heavy cream for the chocolate filling until it’s steaming but not boiling.
- Melt the chocolate: Put the chopped chocolate, butter, and salt in a bowl. Pour the hot cream over the top, let it sit for 2 minutes, then whisk until smooth and glossy (whisk in cocoa powder here if using).
- Fill the pie: Pour the chocolate filling over the caramel layer and smooth the top.
- Chill: Refrigerate until the pie is firm, at least 4 hours or overnight.
- Whip the topping: Whip the heavy cream with powdered sugar and vanilla to medium peaks, then spread or pipe it over the chilled pie.
- Garnish and slice: Top with the remaining toffee bits and optional chocolate shavings. Slice the pie cold using a warm, dry knife.

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
Keep the heat low for the caramel. Sweetened condensed milk can scorch fast if the heat is too high. Low heat and constant stirring is what keeps it smooth.
Cool the crust completely. If the crust is still warm, the caramel layer can slide around and the chocolate layer won’t set as cleanly.
Chop the chocolate small. Smaller pieces melt faster and more evenly when the hot cream goes in, so you don’t end up with stubborn lumps.
Chill long enough. This pie really needs a full set in the fridge so the ganache gets firm. If it’s soft in the middle, it just needs more time.
Warm the knife for neat slices. Run your knife under hot water, wipe it dry, and slice. Repeat between cuts if you want cleaner wedges.
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
- Coffee or espresso: This pie is really good with coffee, especially if you like desserts on the richer side. I usually go with black coffee or a latte.
- Fresh berries: Raspberries or sliced strawberries are nice on the plate next to the pie. The fruit is a good contrast with the chocolate.
- Extra whipped cream: If you’re serving smaller slices, a little extra whipped cream on the side makes it feel more like a plated dessert. A pinch of salt on top is also good.
- Chocolate drizzle: Warm a little chocolate and drizzle it on each slice right before serving. It’s an easy way to dress it up for guests.
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 pie stays firm and sliceable when it’s cold, and the flavors are still great on day two and three.
You can make this recipe ahead and hold it in the fridge overnight. I usually wait to add the whipped topping until the day I’m serving it, but it’s fine to top it earlier if you need to.
If you want it longer term, you can freeze individual portions or freeze the whole pie (I like freezing without the whipped cream). Thaw in the fridge overnight 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 store-bought dulce de leche instead of making the caramel?
Yes. Store-bought dulce de leche is a great shortcut here. Just spread it over the cooled crust and continue with the toffee bits and chocolate layer.
Do I have to bake the cookie crust?
I like baking it because it sets the crust and makes it crisper, which helps the slices hold together. If you really want to skip the oven, you can press the crust in and chill it until firm, but it will be a bit more crumbly.
Can I use milk chocolate or dark chocolate for the filling?
Yes. Milk chocolate makes a sweeter, softer chocolate flavor, and dark chocolate makes it more intense. If you go very dark, I’d keep the pinch of salt in the filling.
Why is my caramel layer runny?
It usually means it didn’t cook quite long enough, or the heat was too high so it didn’t thicken evenly. It will thicken more as it chills, but if it’s very loose, cook it a minute or two longer next time (still over low heat) until it noticeably thickens.
How do I get cleaner slices?
Chill the pie until it’s very firm, then freeze it for about 20 minutes right before slicing. A warm, dry knife makes a big difference too.
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.

Chocolate Toffee Pie
INGREDIENTS
Chocolate Cookie Crust
- 2 cups chocolate sandwich cookie crumbs
- 6 tbsp unsalted butter melted
- 2 tbsp granulated sugar
- pinch of salt.
Toffee Caramel Layer
- 1 can sweetened condensed milk 14 oz
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
- 1 cup toffee bits divided
- 2 tbsp heavy cream optional.
Chocolate Filling
- 8 oz semi sweet chocolate chopped
- 1 cup heavy cream
- 2 tbsp unsalted butter
- 1 tbsp cocoa powder optional
- pinch of salt.
Topping
- 1 1 2 cups heavy cream
- 3 tbsp powdered sugar
- 1 tsp vanilla extract
- extra toffee bits for garnish
- chocolate shavings optional.
INSTRUCTIONS
Crust
- Heat oven to 350 F
- mix cookie crumbs with melted butter sugar and salt until evenly moistened
- press firmly into a 9 inch pie dish
- bake 8 minutes then cool completely.
Toffee Caramel Layer
- Simmer sweetened condensed milk with butter over low heat stirring constantly until thickened and caramel colored about 8 to 10 minutes
- remove from heat and stir in vanilla and optional cream
- spread evenly over cooled crust and sprinkle with 1 2 cup toffee bits
- chill 15 minutes to set slightly.
Chocolate Filling
- Heat heavy cream until steaming then pour over chopped chocolate with butter and salt
- rest 2 minutes then whisk smooth and glossy
- pour over caramel layer and chill until firm at least 4 hours or overnight.
Topping
- Whip heavy cream with powdered sugar and vanilla to medium peaks
- spread or pipe over chilled pie
- garnish with remaining toffee bits and optional chocolate shavings
- slice cold with a warm dry knife.
