At this point, you'll want to begin the water bath process. Drop the oven temperature down to 325 F and place a large baking dish on the bottom rack of the oven. Set a pot on the stove with 6 cups of water and bring it to a boil. Once it boils, slide the bottom oven rack out and pour in the boiling water. Quickly close the oven door so you don't let too much heat out.
Melt the chocolate in a pot on the stove. Stir continuously until you reach a thin, smooth consistency. Set aside to cool while you prepare the rest of the filling.
10- oz dark chocolate
Next, beat the cream cheese in the bowl of a stand mixer or with a hand mixer. Keep the speed low and do this step slowly to reduce the amount of air in the mixture. Continue to mix until it's creamy with no lumps.
24 oz dairy-free cream cheese
Add the coconut milk, coconut sugar, and vanilla and continue to mix slowly to incorporate. Add the cacao powder and espresso powder and mix again.
1 cup full-fat coconut milk, ½ cup coconut sugar, 1 teaspoon vanilla, 1 tablespoon cacao powder, 1 teaspoon espresso powder
Turn the mixer off and pour in the melted chocolate. Fold in the chocolate using a rubber spatula.
Pour the mixture into the prepared crust and level off the top with an uneven spatula. Bake in the oven for 1 hour. Gently nudge the pan in the oven after the hour. If if jiggles kind of like jello, then it's done. If it moves a lot like a glass of milk then it needs some more time. Once done, turn the oven off and keep the cheesecake in the oven for about an hour. This is done to allow the cheesecake to come back to room temperature slowly and reduces the likelihood of cracks.