-
1
Preheat the oven to 350 degrees.
-
2
Spread the coconut and almonds on separate baking sheets and toast, stirring occasionally, just until golden brown, 10 to 15 minutes.
-
3
Set aside to cool.
-
4
Line the bottom and sides of a 14 by 17-inch baking sheet (with sides) with parchment or waxed paper.
-
5
Sift together the sugar, flour, cocoa, baking powder, baking soda and salt.
-
6
Transfer to a mixer fitted with a whisk attachment (or use a hand mixer) and blend briefly.
-
7
In a medium bowl, whisk together the eggs, milk, oil and vanilla extract.
-
8
Add to the dry ingredients and mix at low speed for 5 minutes.
-
9
Gradually add the hot water, mixing at low speed just until combined.
-
10
The batter will be quite thin.
-
11
Pour the batter into the prepared pan.
-
12
Bake until a tester inserted in the center of the cake comes out clean (a few crumbs are okay), 25 to 30 minutes.
-
13
Let cool in the pan.
-
14
Caramel: Pour the sugar into the center of a deep saucepan.
-
15
Carefully pour the water around the sugar, trying not to splash any sugar onto the sides of the pan.
-
16
Do not stir; gently draw your finger through the center of the sugar to moisten it.
-
17
Over medium-high heat, bring to a boil without stirring.
-
18
Reduce the heat to a fast simmer and cook without stirring until amber-caramel in color, 10 to 20 minutes.
-
19
Immediately remove from the heat.
-
20
Using a wooden spoon, slowly and carefully stir in the cream (it will bubble up and may splatter).
-
21
Stir in the toasted coconut and almonds.
-
22
Set aside.
-
23
When ready to serve, cut the room-temperature cake in the pan into 6 even strips, each 3 inches wide.
-
24
Using diagonal strokes of the knife, cut each strip into 4 triangles.
-
25
If the sauce has stiffened, rewarm it over low heat (or in a microwave) until softened.
-
26
Place a triangle on each plate, drizzle with sauce, and rest another triangle on top at a different angle.
-
27
Drizzle with more sauce and serve.