Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C) and line a cupcake pan with liners.
- In a large mixing bowl, combine the flour, sugar, baking powder, baking soda, and salt. Mix until well combined.
- Add the softened butter, eggs, buttermilk, and vanilla extract to the dry ingredients. Beat on medium speed until smooth and well-blended, about 2 minutes.
- Gently fold in the shredded coconut.
- Divide the batter evenly among the prepared cupcake liners, filling each about two-thirds full. Bake for 18-20 minutes, or until a toothpick inserted in the center comes out clean. Remove from oven and let them cool completely.
Coconut Cream Filling
- Meanwhile, for the coconut cream filling, heat the coconut milk, sugar, cornstarch, and salt in a saucepan over medium heat until it thickens.
- Remove from heat and stir in the egg yolks, vanilla, and butter. Let it cool and fill the cupcakes once they are cooled.
Topping
- For the topping, whip the heavy cream with powdered sugar until stiff peaks form.
- Pipe the whipped cream on top of each filled cupcake and sprinkle with toasted coconut flakes.
Notes
Use fresh coconut if available. Don’t skip toasting the coconut flakes for better flavor. Generously fill the cupcakes with cream filling for best results.
