Strawberry Coconut Layer Cake Recipe
Introduction
This strawberry cake is a fluffy, tender dessert bursting with fresh strawberries and a creamy coconut-cream cheese frosting. Perfect for celebrations or a special treat, it combines moist layers with a sweet and slightly nutty flavor.

Ingredients
- 4 cups + 2 Tbsp cake flour
- 2½ cups granulated sugar
- 1½ Tbsp baking powder
- 1 tsp salt
- 1 cup + 2 Tbsp unsalted butter (room temperature)
- 6 large egg whites (room temperature)
- 2 whole large eggs (room temperature)
- ¾ cup sweetened shredded coconut
- 1½ cups whole milk
- 1 Tbsp vanilla extract
- 1 tsp almond extract
- 1 cup unsalted butter (room temperature) for frosting
- 16 oz. cream cheese (room temperature)
- 1½ tsp vanilla extract (for frosting)
- 3¾ – 4 cups confectioner’s sugar
- 1½ cups sweetened shredded coconut (for garnish)
- 1½ pounds fresh strawberries (stemmed, hulled and diced)
- 12 oz. fresh strawberries (halved or whole for decoration)
Instructions
- Step 1: Preheat the oven to 350°F. Prepare three 8-inch or 9-inch round cake pans by spraying with nonstick cooking spray and lining the bottoms with parchment paper. Set aside.
- Step 2: In a stand mixer fitted with the paddle attachment, combine cake flour, granulated sugar, baking powder, and salt. Mix until well combined.
- Step 3: Add the 1 cup + 2 Tbsp unsalted butter to the flour mixture and mix on low speed until crumbly.
- Step 4: In a medium bowl, whisk together egg whites and whole eggs. Add this egg mixture to the mixer bowl in two additions, mixing well after each. Scrape down the sides and bottom of the bowl to ensure even mixing.
- Step 5: Add shredded coconut, whole milk, vanilla extract, and almond extract to the batter. Mix until the batter is fluffy and well combined.
- Step 6: Divide the batter evenly among the three prepared pans. Bake for 25-30 minutes or until a toothpick inserted into the center comes out mostly clean.
- Step 7: Allow cakes to cool in pans for 5 minutes, then invert onto wire racks to cool completely.
- Step 8: For the frosting, beat together 1 cup unsalted butter, cream cheese, and 1½ tsp vanilla extract in a stand mixer on medium-high speed until smooth.
- Step 9: Gradually add the confectioner’s sugar, 1 cup at a time, mixing after each addition until the frosting reaches your desired consistency.
- Step 10: Toast 1½ cups shredded coconut in a large dry skillet over medium-low heat, stirring frequently until it turns a light golden brown. Set aside.
- Step 11: To assemble, place one cake layer on a serving plate. Spread a thin layer of frosting evenly on top, then sprinkle 2 cups of diced strawberries over the frosting.
- Step 12: Add the second cake layer, press down gently to secure, then spread another layer of frosting and top with 2 more cups of diced strawberries.
- Step 13: Add the final cake layer and press gently to secure. Frost the top and sides of the cake with the remaining frosting.
- Step 14: Press the toasted coconut gently into the sides of the cake, covering the frosting.
- Step 15: Decorate the top with the halved or whole fresh strawberries. Refrigerate the cake until ready to serve.
Tips & Variations
- For a lighter texture, ensure egg whites are at room temperature before mixing as this helps them whip better.
- If fresh strawberries are out of season, frozen diced strawberries (thawed and drained) can be used instead.
- Try substituting almond extract with lemon zest for a citrus twist.
- Use cream cheese frosting for a tangy balance, but whipped cream can be a lighter alternative.
Storage
Store the strawberry cake covered in the refrigerator for up to 4 days to keep it fresh. Allow the cake to come to room temperature for about 20-30 minutes before serving for the best flavor and texture. Leftover cake can be wrapped tightly and frozen for up to 2 months; thaw overnight in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake ahead of time?
Yes, the cake layers and frosting can be made a day ahead. Wrap the cake tightly and store in the refrigerator until assembling. Once frosted, keep refrigerated until serving.
How do I prevent the frosting from becoming too runny?
Ensure your cream cheese and butter are at room temperature but not too warm. Gradually add confectioner’s sugar to achieve a thick consistency. If the frosting becomes too soft, chill it briefly before using.
PrintStrawberry Coconut Layer Cake Recipe
This luscious Strawberry Cake features moist layers infused with sweet shredded coconut, fresh diced strawberries, and a creamy cream cheese frosting. Perfectly balanced with almond and vanilla extracts, this cake is a delightful centerpiece for any celebration or gathering.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12–16 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cake Ingredients
- 4 cups + 2 Tbsp cake flour
- 2½ cups granulated sugar
- 1½ Tbsp baking powder
- 1 tsp salt
- 1 cup + 2 Tbsp unsalted butter (room temperature)
- 6 large egg whites (room temperature)
- 2 whole large eggs (room temperature)
- ¾ cup sweetened shredded coconut
- 1½ cups whole milk
- 1 Tbsp vanilla extract
- 1 tsp almond extract
Frosting Ingredients
- 1 cup unsalted butter (room temperature)
- 16 oz. cream cheese (room temperature)
- 1½ tsp vanilla extract
- 3¾ – 4 cups confectioner’s sugar
Assembly Ingredients
- 1½ cups sweetened shredded coconut
- 1½ pounds fresh strawberries (stemmed, hulled, and diced)
- 12 oz. fresh strawberries (halved or whole)
Instructions
- Preheat and Prepare Pans: Preheat your oven to 350°F. Spray three 8-inch or 9-inch round cake pans with nonstick cooking spray and line the bottoms with parchment paper to prevent sticking.
- Combine Dry Ingredients: In a stand mixer fitted with the paddle attachment, add the cake flour, granulated sugar, baking powder, and salt. Mix until well combined.
- Add Butter: Add the room temperature unsalted butter to the dry mixture and mix on low speed until a crumbly mixture forms.
- Add Eggs: In a separate medium bowl, whisk together the egg whites and whole eggs. Add this mixture to the stand mixer in two additions, mixing well after each addition. Scrape down the sides and bottom of the bowl to ensure even mixing.
- Add Remaining Wet Ingredients: Stir in the shredded coconut, whole milk, vanilla extract, and almond extract. Mix until everything is well combined and the batter is fluffy.
- Divide and Bake: Evenly divide the batter among the three prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out mostly clean.
- Cool Cakes: Let the cakes cool in the pans for 5 minutes, then invert onto wire racks to cool completely.
- Prepare Frosting: Using the stand mixer, combine butter, cream cheese, and vanilla extract. Beat on medium-high speed until smooth and well combined.
- Add Confectioner’s Sugar: Gradually add the confectioner’s sugar one cup at a time, mixing after each addition until the frosting reaches your desired consistency.
- Toast Coconut: In a large dry skillet, toast the shredded coconut over medium-low heat, stirring often, until it is light golden brown. Remove from heat and set aside.
- Assemble the Cake Layer 1: Place one cake layer on a large plate. Spread a thin layer of frosting on top and evenly sprinkle 2 cups of diced strawberries over the frosting.
- Assemble Layer 2: Add the second cake layer on top and gently press down to secure. Spread another layer of frosting and sprinkle with 2 more cups of diced strawberries.
- Assemble Layer 3 & Frost: Add the final cake layer and gently press down. Frost the top and sides of the cake with the remaining frosting.
- Decorate: Press the toasted coconut gently into the sides of the cake for decoration. Arrange halved or whole strawberries on top as desired.
- Chill: Refrigerate the cake until ready to serve to allow the frosting to set.
Notes
- Ensure all ingredients, especially eggs and butter, are at room temperature for best mixing results.
- Line cake pans with parchment paper to avoid sticking and achieve clean edges.
- To toast coconut evenly, stir frequently and watch carefully to prevent burning.
- Use fresh strawberries for the best flavor and texture in the cake layers and decoration.
- This cake is best served within 2-3 days and should be kept refrigerated.
Keywords: Strawberry Cake, Coconut Cake, Cream Cheese Frosting, Layer Cake, Fresh Strawberry Dessert

