Ingredients:
- 2 ½ cups (310g) cake flour
- 1 ½ cups (300g) granulated sugar
- 1 tbsp (10g) baking powder
- ½ tsp (3g) salt
- 2 tbsp (12g) lime zest
- 1 cup (225g) unsalted butter, softened
- 4 large eggs
- 1 cup (240ml) full-fat coconut milk
- 2 tbsp (30ml) fresh lime juice
- 1 tsp (5ml) coconut extract
- ½ cup (120ml) fresh lime juice
- 2 tbsp (12g) lime zest
- ¾ cup (150g) granulated sugar
- 3 large eggs
- 2 egg yolks
- ½ cup (115g) unsalted butter, cubed and cold
- 5 large egg whites
- 1 ½ cups (300g) granulated sugar
- 2 cups (450g) unsalted butter, softened and cubed
- ¼ cup (60ml) thick coconut cream
- 1 tsp (5ml) vanilla extract
- 1g salt
- 1 cup (100g) unsalted shredded coconut
Instructions:
- Preheat oven to 350°F (175°C). Grease three 8-inch cake pans and line the bottoms with parchment paper.
- Beat softened butter and sugar on medium-high speed until pale and fluffy (approximately 3 minutes). Add eggs one at a time, beating well after each addition.
- Whisk together cake flour, baking powder, and salt. Gradually add dry ingredients to the butter mixture, alternating with coconut milk, lime juice, and coconut extract until combined.
- Divide batter evenly between the three pans and bake for 30 minutes or until a toothpick comes out clean. Cool completely on wire racks.
- To make the lime curd: Combine lime juice, zest, sugar, eggs, and egg yolks in a small saucepan. Heat over medium-low, stirring constantly until thickened. Remove from heat and whisk in cold cubed butter. Chill for at least 4 hours.
- To make the coconut Swiss meringue buttercream: Heat egg whites and sugar over a double boiler until sugar dissolves. Whip with a stand mixer until stiff peaks form. Gradually add softened butter, coconut cream, vanilla, and salt until silky smooth.
- Assemble the cake by layering sponge, a layer of lime curd, and a layer of buttercream. Repeat for three tiers. Frost the exterior with the remaining buttercream and decorate with shredded coconut.