-
To make the crust: Preheat the oven to 300°F. Cut the brownies into 1” cubes and toast them in the preheated oven until dry, 35 to 40 minutes. Remove from the oven and cool completely. (Reserve the rest of the brownies from the batch for another use, or freeze for longer storage.)
-
Pulse the cooled brownies in a food processor until they’re fine crumbs. You should have about 2 cups (256g). Transfer to a medium bowl and set aside.
-
Over low heat or in the microwave, melt the butter and chocolate together.
-
Pour the melted butter and chocolate over the brownie crumbs and mix until combined.
-
Press the crumbs into the bottom and about 1” up the sides of an ungreased 9” springform pan.
-
Wrap the outside of the pan with aluminum foil and place it into a larger pan with sides about 3” high. This will be the water bath in which the cheesecake bakes, and the foil will prevent water from leaking through the springform into the cheesecake.
-
To make the vanilla tahini filling: In a large bowl or the bowl of your stand mixer, beat the cream cheese at low speed until smooth. If using farmer cheese, smooth the curds by pulsing in a food processor before adding to the cream cheese and beating until smooth.
-
Whisk together the sugar and flour, then add to the cheese mixture and stir until evenly combined.
-
Add the eggs, yolks, cream, and vanilla to the cheese mixture, stiring until smooth. Stop and scrape the bottom and sides of the bowl occasionally.
-
Add the tahini and continue mixing until smooth. Scrape the bowl well. Set the mixture aside.
-
To make the chocolate filling: In a large bowl or bowl of your stand mixer, beat the cream cheese at low speed until smooth. Again, if using farmer cheese, smooth the curds by pulsing in a food processor before adding to the cream cheese and beating until smooth.
-
Add the sugar and mix until thoroughly combined.
-
Stir in the yolks and vanilla. Stop and scrape the bottom and sides of the bowl.
-
In a microwave-safe bowl or small saucepan, combine the cream and chocolate and heat until the chocolate melts, stirring until smooth.
-
Add the melted chocolate to the cheese mixture and mix until smooth. Scrape the bowl well. Set the mixture aside.
-
To assemble the cheesecake: Arrange the chunks of halvah evenly over the bottom crust.
-
Transfer the fillings to the pan. Start by adding about half the vanilla tahini filling, then about half the chocolate filling, followed by about two-thirds of the remaining vanilla filling, then the remainder of the chocolate filling. Dollop the last of the vanilla filling on top. Gently swirl the fillings together using a butter knife or wooden skewer.
-
To bake the cheesecake: Carefully place the prepared cheesecake into a preheated 300°F oven. Fill the water bath pan slowly with hot water until it’s about halfway up the outside of the springform pan.
-
Bake the cheesecake for 1 1/2 to 2 hours, until the surface is set and the cake jiggles slightly, with no wave-like movement under the surface. The cheesecake is completely baked when a tester inserted into the center comes out moist but not coated in batter; the internal temperature should read 175°F.
-
Turn off the oven and allow the cheesecake to rest for 20 minutes in the oven, still in the water bath.
-
Remove the cake from the oven and run a warm, dry offset spatula around the edge, between the cake and the pan. This will help prevent cracks.
-
Allow the cake to cool for 20 minutes at room temperature before covering and placing in the refrigerator. Once the cheesecake is fully cooled, it may be carefully removed from the springform pan. Serve chilled.
-
Storage information: Store any leftovers in the refrigerator for several days; freeze for longer storage.