For the cake:
- 3 cups sugar
- 2 3/4 cups all-purpose flour
- 1 1/8 cups cocoa powder, preferably Dutch-process
- 2 1/4 teaspoons baking powder
- 2 1/4 teaspoons baking soda
- 1 1/2 teaspoons salt
- 3 eggs
- 1 1/2 cups milk
- 3/4 cup vegetable oil
- 1 tablespoon pure vanilla extract
- 1 1/2 cups very hot water
For the caramel:
- 1 1/4 cups sugar
- 1/3 cup water
- 2/3 cup heavy cream
- 1/2 cup macadamia nuts, toasted and roughly chopped
- 1/2 cup flaked sweetened coconut, toasted
- A large sheet pan with sides, about 13 by 17 inches
- Parchment or waxed paper
- A 2-inch (approximately) round biscuit or cookie cutter
Whisk together the eggs, milk, oil, and vanilla extract in a medium bowl. Add to the dry ingredients and mix at low speed for 5 minutes. Gradually add the hot water, mixing at low speed just until combined. The batter will be quite thin.
Pour the batter into the pan. Bake until a tester inserted in the center of the cake comes out clean (a few crumbs are okay) and the center feels firm to the touch, 25 to 30 minutes. Let cool in the pan. Chill, covered, until ready to cut the cake.
Meanwhile, make the caramel: Pour the 1 1/4 cups sugar into the center of a deep saucepan. Carefully pour the water around the walls of the pan, trying not to splash any sugar onto the walls. Do not stir; gently draw your finger twice through the center of the sugar, making a cross, to moisten it. Over high heat, bring to a full boil and cook without stirring, swirling the pan occasionally to even out the color, until medium caramel in color, 5 to 10 minutes. Immediately turn off the heat and use a wooden spoon to slowly and carefully stir in the cream (it will bubble up and may splatter). Stir in the macadamia and coconut. Set aside.
When ready to serve, cut rounds of the chilled cake with a biscuit or cookie cutter, 2 to 3 inches in diameter. If the cake seems to be sticking, dip your cutter in cocoa powder between cuts.
If the sauce has cooled, rewarm it over low heat (or in a microwave) until softened. Place a cake on each plate, and drizzle with caramel sauce. Place another round of cake on top and drizzle lightly with more caramel sauce.