Preheat oven to 350°F. Line the bottom of a 9-inch springform pan with parchment paper.
In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
In a mixing bowl, beat together eggs, sugar, oil, and vanilla extract until thick and creamy.
Add the dry ingredients mixture to the mixing bowl and stir until combined.
Stir in grated carrots until evenly distributed and pour the mixture into the prepared pan.
Bake for 20-25 minutes until a toothpick inserted comes out clean. Set aside to cool.
To make the filling, place the Norman's Kosher Cholov Yisroel Cream Cheese, sugar, whiskey, and vanilla extract in a mixing bowl. Beat until smooth.
Add eggs one at a time, beating well after each addition.
Stir in cocoa powder and salt until combined.
Pour the filling on top of the carrot cake base.
Bake in the preheated oven for 45-50 minutes or until the center is almost set. Remove the cheesecake from the oven and let it cool to room temperature.
For the topping, mix chopped pistachios and sugar in a small bowl and sprinkle over the cooled cheesecake.
Chill in the refrigerator for at least 4 hours up to overnight.
Serve and enjoy your Midnight Indulgence Cheesecake!