1: Indulge in the ultimate coconut cake! Moist, fluffy layers infused with coconut flavors.

2: Begin with preheating your oven to 350°F. Prepare three 9-inch round cake pans with parchment paper.

3: In a bowl, cream butter and sugar until light. Add eggs, one at a time, blending well after each addition.

4: Combine flour, baking powder, and salt in a separate bowl. Alternate adding dry ingredients and coconut milk to the butter mixture.

5: Pour the batter evenly into the prepared pans. Bake for 25-30 minutes or until a toothpick comes out clean.

6: Remove from the oven and let cakes cool in pans. Once cooled, transfer to a wire rack to cool completely.

7: For the frosting, beat butter until creamy. Add powdered sugar and coconut extract, beat until fluffy.

8: Place the first cake layer on a serving plate. Spread a layer of frosting and sprinkle shredded coconut.

9: Repeat with the remaining layers, frosting, and coconut. Finish with a final layer of frosting and a sprinkle of coconut.

Like Share