Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C).
- Grease cake pans and line with parchment paper.
- Whisk together flour, baking powder, and salt in a bowl. Set aside.
- In another bowl, beat butter and sugar until light and fluffy (~3 mins).
- Add eggs one at a time, mixing well after each. Stir in vanilla and coconut extract.
- Alternate adding dry ingredients and coconut milk, mixing until just combined.
- Fold in shredded coconut (if using).
- Divide batter evenly between pans.
- Bake for 30-35 mins or until a toothpick comes out clean.
- Cool in pans for 10 mins, then transfer to a wire rack.
- Beat butter until creamy (~2 mins).
- Gradually add powdered sugar, then coconut milk, vanilla, and coconut extract. Beat until smooth.
- Place one cake layer on a plate. Spread a layer of frosting.
- Add the second layer and frost the entire cake.
- Press toasted coconut flakes onto the sides and top.
Notes
✔ For extra coconut flavor, brush warm cake layers with coconut simple syrup (mix ¼ cup coconut milk + 2 tbsp sugar).
✔ Toast coconut flakes in a dry pan over low heat until golden (watch closely to avoid burning).
✔ Storage: Keep covered at room temp for 2 days or refrigerate for up to 5 days.
✔ Make it gluten-free by using a 1:1 gluten-free flour blend.