Grease a 9-inch springform pan or pie dish with non-stick spray then preheat the oven to 350°F.
Add the cookies to the bowl of a food processor or high-speed blender and pulse a few times to create a fine crumb. Pour in the melted butter or coconut oil and sugar, and pulse again a few times until the mixture resembles wet sand.
Press the crust into the bottom and sides of the prepared pan. I recommend using a small measuring cup to press firmly down on the bottom and into the sides. Bake in the preheated oven for 10-12 minutes then remove it to a wire rack to cool.
While it’s baking, make the chocolate pudding. Add the dairy-free mik, cornstarch, sugar, salt and cocoa powder to a medium saucepan, without turning oon the heat, and whisk well until the cocoa powder and cornstarch are dissolved. Once the lummps are gone, turn the heat up to medium high and whisk frequently until it starts to boil, then turn the heat down and whisk constantly for one minute until the pudding thickens.
Remove it from the heat and whisk in the vanilla, cashew butter and chocolate until its’ melted and smooth.
Pour 3/4 of the pudding into the baked pie crust and smooth it out into an even layer. Place the pudding pie in the fridge while you make the chocolate whipped cream layer.
Add the remaining 1/4 of the pudding to a medium bowl with 2 cups of the dairy-free whipped topping. Use a spatula to gently fold them together until they’re completely combined and the pudding is light and fluffy. Spread the chocolate cream over the pudding pie. Cover and chill for at least 4 hours, or up to 5 days.
When ready to serve, top the pie with the remaining whipped topping and chocolate curls, if desired. Serve chilled.