Preheat oven to 325 degrees F. Line an 8x8 or 9x9 pan with parchment paper, then grease lightly. Set aside.
In a small bowl, stir together the flour, coconut oil, powdered sugar and salt until the dough comes together.
Press into the bottom of the greased and lined pan and bake for 7-9 minutes, until the edges are golden brown. You don't want to overbake the crust, or it will become too hard after you add the filling.
To make the filling:
Combine all of the filling ingredients in a high powdered blender.
Blend until smooth and creamy. Pour the filling into the prepared pan with crust. If you want the swirled effect, leave out the cocoa powder while blending and whisk it into half of the blended filling before transferring into the pan.
Bake for 1 hour, or until the filling does not jiggle with shaken. Chill for at least an hour before serving.
If you're looking for more cheesecake inspiration, try some of our other favorites: Chocolate Cheesecake Bars, Triple Chocolate No-Bake Cheesecake, and these adorable Chocolate Almond Mini Cheesecakes!