01 -
Preheat oven to 175°C. Grease three 20 cm baking pans with cooking spray. Line bottoms with parchment, then grease parchment.
02 -
In a medium bowl, whisk together flour, baking powder, salt, and baking soda.
03 -
In a large bowl, beat granulated sugar, butter, lime zest, and vanilla on medium-high speed until light and fluffy, about 3 minutes.
04 -
Beat in cream of coconut until fully incorporated. Add eggs one at a time, beating well after each addition.
05 -
On low speed, mix in half the dry ingredients until just combined. Add buttermilk, then remaining dry ingredients, beating until just combined.
06 -
Divide batter evenly among pans and smooth tops. Bake, rotating pans halfway, until a tester comes out clean, 35–45 minutes.
07 -
Transfer cakes to wire racks and let cool in pans for 10 minutes. Invert onto racks, remove parchment, and cool completely.
08 -
In a medium saucepan, whisk egg yolks and sugar until well combined and pale. Whisk in lime juice and salt, add butter. Cook over medium heat, whisking constantly, until butter is melted and curd thickens to coat the back of a spoon, about 5 minutes.
09 -
Transfer lime curd to a bowl. Place plastic wrap directly on the surface and refrigerate until well chilled, about 1 hour.
10 -
In a large bowl, beat powdered sugar, butter, cream cheese, coconut extract (if using), and salt on medium-high speed until light and fluffy, about 3 minutes. Cover and keep at room temperature until ready to use.
11 -
Spread coconut flakes on a rimmed baking sheet. Bake at 175°C, stirring occasionally, until golden, about 10 minutes. Cool completely.
12 -
Invert cakes. Using a serrated knife, trim domed tops to level the layers.
13 -
Place one cake layer cut side up on a platter. Transfer 120 ml frosting to a piping bag. Pipe a 6 mm ring of frosting just inside the edge to create a dam. Spread half the lime curd inside the dam. Top with the second layer and repeat. Top with the third layer, cut side down. Refrigerate cake for 1 hour to set.
14 -
Frost sides and top of cake with remaining frosting. Press toasted coconut into sides and top. Pipe decorative swirls on top and garnish each with a lime quarter. Refrigerate until set, about 1 hour.