-
1
Heat the oven to 325 degrees F and arrange a rack in the middle.
-
2
Coat a 13-by-9-inch pan with butter.
-
3
Place cookie crumbs and melted butter in a medium bowl and mix until thoroughly combined.
-
4
Pour the crumb mixture into the pan and, using the bottom of a cup, press evenly into the bottom and slightly up the sides.
-
5
Combine chocolate and butter in a small saucepan and cook over low heat, stirring frequently, until evenly melted.
-
6
Remove from heat and let cool to room temperature, about 15 minutes.
-
7
Whisk together sugar and flour in a medium bowl and set aside.
-
8
Place cream cheese in the bowl of a stand mixer fitted with a paddle attachment and beat on medium speed until smooth, about 1 minute.
-
9
With the mixer running, pour in sugar-flour mixture and beat until incorporated.
-
10
Stop the mixer to scrape down the sides of the bowl and the paddle.
-
11
With the mixer on low, add vanilla and then 1 egg, allowing to incorporate completely.
-
12
Stop the mixer to scrape down the sides of the bowl and the paddle.
-
13
Return the mixer to low and repeat with remaining 2 eggs, allowing each to incorporate completely before adding the next.
-
14
Pour 2 3/4 cups of batter from the mixer into a medium bowl and reserve.
-
15
Add cooled chocolate to the remaining batter in the mixer and beat on medium speed until evenly incorporated.
-
16
Randomly drop spoonfuls of chocolate batter over the prepared crust, then drop spoonfuls of reserved vanilla batter in between the chocolate.
-
17
Drag a knife through the batter in a figure eight to create a marbled pattern.
-
18
Bake until the outer 1 inch of batter is set and puffed but the center is slightly jiggly, about 25 to 30 minutes.
-
19
Remove to a rack and let cool completely.
-
20
Refrigerate until well chilled and firm, about 1 to 2 hours.
-
21
Cut into squares and serve.