-
1
Preheat oven to 350 degrees.
-
2
Butter a 9-inch square baking pan.
-
3
Line with parchment paper, leaving a 2-inch overhang on 2 sides.
-
4
Butter parchment.
-
5
Stir together graham cracker crumbs and 2 cups coconut.
-
6
Place chocolates and 3 tablespoons sugar in a heatproof bowl, and set over a pan of simmering water.
-
7
Heat, stirring, until melted.
-
8
Add butter, and stir until melted and smooth.
-
9
Remove from heat, and let cool slightly.
-
10
Whisk in 1 egg.
-
11
Stir chocolate mixture into coconut mixture.
-
12
Press evenly into prepared pan.
-
13
Bake until set, 10 minutes.
-
14
Transfer to a wire rack, and let cool in pan.
-
15
Using a mixer fitted with a whisk attachment, beat cream cheese and remaining cup sugar on high speed until very smooth and fluffy, about 5 minutes.
-
16
Reduce speed to medium, and add egg yolks and remaining 2 eggs, 1 at a time, until well combined.
-
17
Scrape sides of bowl.
-
18
Beat on medium-high speed until completely smooth, about 3 minutes.
-
19
Pass mixture through a fine-mesh sieve into a bowl, and stir until smooth.
-
20
Pour over cooled crust.
-
21
Sprinkle remaining cup coconut evenly over the top.
-
22
Bake, rotating pan halfway through, until top layer is just set and coconut is golden brown, 40 to 45 minutes.
-
23
Let cool completely in pan on a wire rack.
-
24
Refrigerate, loosely covered, overnight.
-
25
Run a sharp knife around edges of pan, and use parchment to lift out cheesecake.
-
26
Run a knife under hot water, and dry well.
-
27
Use it to cut cheesecake into 1-inch squares, wiping knife clean between cuts.
-
28
Serve immediately, or refrigerate in an airtight container for up to 1 week.