- 2 ½ cups (310g) all-purpose flour
- 2 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup (226g) unsalted butter, softened
- 1 ¾ cups (350g) granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon coconut extract
- 1 cup (240ml) coconut milk (full-fat for best flavor)
For the Coconut Cream Filling:
- 1 can (13.5 oz) coconut cream (not coconut milk)
- ½ cup (100g) granulated sugar
- 2 tablespoons cornstarch
- ¼ teaspoon salt
- 1 teaspoon vanilla extract
- 1 cup shredded sweetened coconut
For the Whipped Topping:
- 2 cups (480ml) heavy whipping cream
- ¼ cup (30g) powdered sugar
- 1 teaspoon vanilla extract
- ½ cup toasted coconut flakes (for garnish)