
why make this recipe
This Coconut Layer Cake is a delightful treat for coconut lovers. It is light, fluffy, and packed with rich coconut flavor. The layers are perfectly complemented by creamy buttercream frosting, making it a show-stopper for birthdays, celebrations, or any special occasion. With its beautiful presentation and delicious taste, this cake will surely impress your guests.
how to make Coconut Layer Cake
Ingredients :
- 2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 1 cup shredded coconut
- 1 cup coconut milk
- 1/2 cup unsalted butter, softened
- 1/2 cup cream cheese, softened
- 3 large eggs
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
For buttercream:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 1/4 cup coconut milk
- 1 teaspoon vanilla extract
Directions :
- Preheat your oven to 350°F (175°C) and grease and flour two 9-inch round cake pans.
- In a large bowl, mix together the flour, baking powder, and salt.
- In another bowl, cream the butter, cream cheese, and sugar until fluffy.
- Beat in the eggs one at a time, then add the coconut milk and vanilla extract.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- Fold in the shredded coconut.
- Divide the batter between the two prepared pans and smooth the tops.
- Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean.
- Allow to cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the buttercream, beat the softened butter until creamy, then gradually add powdered sugar, coconut milk, and vanilla extract, beating until smooth and fluffy.
- Once the cakes are cooled, spread buttercream between the layers and on the top and sides of the cake.
- Decorate with buttercream flowers and shredded coconut as desired.
how to serve Coconut Layer Cake
Serve this Coconut Layer Cake sliced on dessert plates. You can pair it with a scoop of vanilla ice cream or a dollop of whipped cream for an extra treat. It’s perfect for any festive occasion or as a sweet end to a family dinner.
how to store Coconut Layer Cake
Keep any leftover Coconut Layer Cake in an airtight container at room temperature for up to three days. If you want to keep it longer, you can refrigerate it for up to a week. Just make sure it’s covered well to prevent it from drying out.
tips to make Coconut Layer Cake
- Make sure all your ingredients are at room temperature for the best results.
- Do not overmix the batter; mix until just combined for a light and fluffy cake.
- For added flavor, toast the shredded coconut before adding it to the batter or as a decoration.
variation
You can add a layer of pineapple filling or passion fruit curd between the cake layers for a tropical twist. This adds a delightful tang that complements the sweetness of the coconut.
FAQs
Can I freeze the Coconut Layer Cake?
Yes, you can freeze the cake. Wrap each layer tightly in plastic wrap and then in aluminum foil. It will stay good in the freezer for up to three months.What can I substitute for coconut milk?
If you don’t have coconut milk, you can use regular milk or a non-dairy milk like almond or soy milk. However, this may change the flavor slightly.How can I make the cake gluten-free?
You can use a gluten-free all-purpose flour blend to replace the all-purpose flour in the recipe. Make sure all other ingredients are also gluten-free.

Coconut Layer Cake
Ingredients
Cake Ingredients
- 2 cups all-purpose flour
- 1.5 cups granulated sugar
- 1 cup shredded coconut for flavor and texture
- 1 cup coconut milk
- 0.5 cup unsalted butter, softened
- 0.5 cup cream cheese, softened
- 3 large eggs
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- 0.25 teaspoon salt
Buttercream Ingredients
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 0.25 cup coconut milk
- 1 teaspoon vanilla extract
Instructions
Preparation
- Preheat your oven to 350°F (175°C) and grease and flour two 9-inch round cake pans.
- In a large bowl, mix together the flour, baking powder, and salt.
- In another bowl, cream the butter, cream cheese, and sugar until fluffy.
- Beat in the eggs one at a time, then add the coconut milk and vanilla extract.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- Fold in the shredded coconut.
- Divide the batter between the two prepared pans and smooth the tops.
Baking
- Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean.
- Allow to cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Buttercream Preparation
- For the buttercream, beat the softened butter until creamy.
- Gradually add powdered sugar, coconut milk, and vanilla extract, beating until smooth and fluffy.
Assembly
- Once the cakes are cooled, spread buttercream between the layers and on the top and sides of the cake.
- Decorate with buttercream flowers and shredded coconut as desired.
