This rich, creamy, and indulgent dessert is perfect for any special occasion. With layers of chocolate goodness, it's sure to be a hit with chocolate lovers everywhere

Crust: Start by making the crust. Gather all of your ingredients and add them to a food processor. Pulse until the mixture resembles wet sand and the ingredients are well incorporated.

Transfer the cookie crumbs to a 9-inch pie plate and firmly press them down using the bottom of a measuring cup or glass. Make sure the crust covers both the bottom and sides of the pan, packing it tightly to prevent crumbling when slicing the cheesecake later. Freeze while making the chocolate cheesecake filling.

Chocolate Mousse filling: Using a large bowl and an electric mixer with the paddle attachment, beat the cream cheese, vanilla extract, and salt, on medium speed for 1 minute. Add the powdered sugar and mix until just combined, scraping the bottom and sides of the bowl.

Add the melted chocolate and mix until just combined. On a separate bowl and with the whisk attachment, whip the heavy cream until stiff peaks form.

Using a spatula, incorporate it into the chocolate mixture very carefully, to avoid deflating the air bubbles created in the whipped cream. Mix until just combined. Pour the cream cheese mixture on top of the crust. Smooth it out with the back of a spoon or an offset spatula. Refrigerate while making the topping.

Whipped topping: Over a small metal bowl and with a whisk attachment, whip the heavy cream and sugar until soft peaks form. Spread the whipped cream on top of your chilled cheesecake, creating waves with the back of a spoon. Refrigerate for at least 8 hours, or overnight.