This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
If you’re looking for a show-stopping dessert that’s as delicious as it is beautiful, this Coconut Layer Cake is exactly what you need! Perfect for any occasion, but especially a spring celebration like Easter, this cake combines tender coconut cake layers with a creamy almond Chantilly frosting and a generous coating of coconut flakes. It’s simple yet stunning, and trust me, it’s going to be your new favorite.

Why You’ll Love This Coconut Layer Cake
This cake isn’t just any coconut cake—it’s a tropical escape in every bite. The layers are moist and flavorful, thanks to the combination of coconut milk and coconut extract. Topped with a Chantilly frosting that’s light yet rich, made from cream cheese and mascarpone, it’s the perfect balance of textures and flavors. Plus, the almond extract in the frosting adds a subtle nuttiness that pairs beautifully with the coconut. Whether you’re an experienced baker or just starting out, this recipe is straightforward and rewarding.
Ingredients You’ll Need
For the Coconut Cake
- ¾ cup (170g) unsalted butter – Make sure it’s at room temperature for easy mixing.
- 1¼ cup (250g) granulated sugar – Sweetens the cake while helping achieve a light, fluffy texture.
- 1 large egg + 1 large egg white – At room temperature, to ensure even mixing.
- 2 teaspoons coconut extract – For that rich coconut flavor.
- 1 teaspoon vanilla extract – Enhances the overall flavor.
- 2¼ cups (280g) cake flour – Provides a tender crumb.
- 1½ teaspoons baking powder – Helps the cake rise.
- ½ teaspoon baking soda – Works with the baking powder to lift the cake.
- ½ teaspoon salt – Balances the sweetness.
- ½ cup (120g) sour cream – Adds moisture and a slight tang.
- 1 cup (240g) unsweetened coconut milk – Use the creamy canned variety for the best results.
For the Chantilly Frosting
- 8 oz (226g) cream cheese – Adds a slight tang and rich creaminess.
- 8 oz (226g) mascarpone cheese – Lightens the texture while keeping it rich.
- 1 teaspoon almond extract – Adds a unique, nutty flavor.
- ½ teaspoon vanilla extract – Complements the almond and coconut.
- 2 cups (480mL) heavy cream – Whips into a luscious, fluffy frosting.
- 1½ cups (180g) powdered sugar – Sifted, to sweeten the frosting without lumps.
And for Decorating
- Unsweetened coconut flakes – To give the cake that beautiful, snowy finish.
How to Make Coconut Layer Cake
Step 1: Prepare the Cake Layers
- Preheat your oven to 350°F (175°C). Grease three 6” round cake pans with non-stick cooking spray and line the bottoms with parchment paper.
- Cream the butter and sugar in a stand mixer fitted with a paddle attachment until light and fluffy, about 3 minutes.
- Add the eggs, coconut extract, and vanilla extract gradually, ensuring each addition is fully incorporated. Scrape down the sides of the bowl as needed.
- Sift together the cake flour, baking powder, baking soda, and salt. Add half of this mixture to the butter mixture along with the sour cream. Mix on low speed, slowly adding half the coconut milk. Once combined, scrape the bowl, then add the remaining flour and coconut milk.
- Divide the batter evenly among the prepared pans. Bake for 30-32 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool completely.
Step 2: Make the Chantilly Frosting
- Combine the cream cheese and mascarpone in a stand mixer with the whisk attachment until smooth. Add the almond extract, vanilla extract, and powdered sugar, mixing just until combined.
- Slowly stream in the heavy cream while the mixer runs on medium speed. Once incorporated, increase the speed to high and whip until stiff peaks form.
And step 3: Assemble and Decorate
- Trim the tops of the cooled cakes to create a flat surface.
- Layer the cakes: Start with the first cake layer, spread about ½ cup of frosting, then add the next layer. Repeat, then frost the entire cake with a thin crumb coat.
3. Decorate by pressing coconut flakes into the sides and top. Use a piping bag to pipe rosettes on top, and sprinkle more coconut flakes over the top.

Pro Tips for the Perfect Coconut Layer Cake
- Measure your ingredients carefully. Use a scale for precision, especially when dividing the batter.
- Use room temperature ingredients. This ensures smooth mixing and even baking.
- Don’t overmix the frosting. Stop as soon as stiff peaks form to avoid a grainy texture.
Serving Suggestions
This cake is a tropical dream on its own, but if you want to go all out, serve it with:
- A side of fresh berries to add a touch of tartness.
- A glass of coconut rum punch for a fun, tropical pairing.
- A scoop of vanilla ice cream to complement the cake’s sweetness.
Frequently Asked Questions
Can I make this cake ahead of time?
Absolutely! You can bake the cake layers a day in advance. Just wrap them tightly in plastic wrap and store them at room temperature. The frosting can also be made ahead and stored in the fridge. Just whip it again before assembling the cake.
What if I don’t have mascarpone cheese?
No worries! You can substitute it with an equal amount of additional cream cheese. The frosting will still be deliciously creamy.
Can I use sweetened coconut flakes for decoration?
Yes, but keep in mind that it will make the cake sweeter. If you prefer a more balanced flavor, stick with unsweetened coconut flakes.

More Delicious Recipes to Try
If you loved this Coconut Layer Cake, here are a few more delightful cake recipes that you won’t want to miss:
- Red Velvet Cake with Cream Cheese Frosting: A classic favorite with a rich, velvety texture and tangy cream cheese frosting.
- Easy Carrot Cake Recipe: A Classic Dessert with a Twist: Moist and flavorful, this carrot cake adds a unique twist to the traditional recipe.
- The Ultimate Zesty Lemon Drizzle Cake: Bright, tangy, and incredibly refreshing, this lemon drizzle cake is a must-try for citrus lovers.
Each of these recipes brings something special to the table, so be sure to check them out and find your new go-to dessert!
Conclusion
I can’t wait for you to try this Coconut Layer Cake! It’s a perfect addition to your dessert table, whether you’re celebrating a special occasion or just indulging in a sweet treat. Share your experience in the comments below, and let me know if you added your twist to the recipe. Happy baking!
Love this recipe? Pin it now and treat yourself to this delicious coconut cake whenever you need a citrusy delight!


Coconut Layer Cake Recipe: A Tropical Delight for Your Taste Buds
This Coconut Layer Cake features moist, tender layers infused with coconut milk and coconut extract, paired with a creamy almond Chantilly frosting. Coated with a generous layer of unsweetened coconut flakes, this cake is perfect for Easter or any special occasion. It’s simple yet stunning, delivering a taste of the tropics in every bite.
- Prep Time: 40 minutes
- Cook Time: 32 minutes
- Total Time: 1 hour 12 minutes
- Yield: 10 servings 1x
- Category: Cakes and bakes
- Method: Baking
- Cuisine: American
Ingredients
For the Coconut Cake:
- ¾ cup (170g) unsalted butter, at room temperature
- 1¼ cup (250g) granulated sugar
- 1 large egg + 1 large egg white, at room temperature
- 2 teaspoons coconut extract
- 1 teaspoon vanilla extract
- 2¼ cups (280g) cake flour
- 1½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup (120g) sour cream, at room temperature
- 1 cup (240g) unsweetened coconut milk
For the Chantilly Frosting:
- 8 oz (226g) cream cheese
- 8 oz (226g) mascarpone cheese
- 1 teaspoon almond extract
- ½ teaspoon vanilla extract
- 2 cups (480mL) heavy cream
- 1½ cups (180g) powdered sugar, sifted
For Decorating:
- Unsweetened coconut flakes
Instructions
-
Prepare the Cake Layers:
- Preheat the oven to 350°F (175°C). Grease and line three 6-inch round cake pans with parchment paper.
- Cream butter and sugar in a stand mixer until light and fluffy, about 3 minutes.
- Add eggs, coconut extract, and vanilla extract, mixing well after each addition. Scrape down the sides as needed.
- Sift together cake flour, baking powder, baking soda, and salt. Add half to the butter mixture along with sour cream. Mix on low, adding half the coconut milk. Combine, scrape the bowl, and add the remaining flour and coconut milk.
- Divide the batter evenly among the pans. Bake for 30-32 minutes, or until a toothpick comes out clean. Cool completely.
-
Make the Chantilly Frosting:
- Combine cream cheese and mascarpone in a stand mixer until smooth. Add almond extract, vanilla extract, and powdered sugar. Mix until combined.
- Slowly stream in the heavy cream while mixing on medium speed. Increase to high speed and whip until stiff peaks form.
-
Assemble and Decorate:
- Trim the tops of the cooled cakes to create a flat surface.
- Layer the cakes with ½ cup of frosting between each layer. Frost the entire cake with a thin crumb coat.
- Press coconut flakes into the sides and top. Use a piping bag to decorate the top with rosettes, then sprinkle more coconut flakes.
Notes
- Coconut Milk: Use canned coconut milk for a smooth and creamy texture. If separated, microwave and whisk until smooth.
- Storage: Store the cake in an airtight container in the fridge for up to 3 days. Let it come to room temperature before serving.
Nutrition
- Serving Size: 1 Slice
- Calories: 550 kcal
- Sugar: 38 g
- Sodium: 270 mg
- Fat: 38 g
- Saturated Fat: 22 g
- Unsaturated Fat: 13 g
- Trans Fat: 0g
- Carbohydrates: 55 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 120 mg
Enjoy baking and indulging in this tropical Coconut Layer Cake! If you give this recipe a go, don’t forget to leave a review and share your stunning creations on Pinterest. Happy baking!








