Coconut Layer Cake with Raspberry Filling

Coconut layer cake lovers will fall in love with this soft, creamy, and beautifully layered dessert that combines fluffy coconut cake with a sweet raspberry surprise center, making it one of the best coconut desserts for holidays, Easter celebrations, and special family gatherings.

Introduction

This coconut layer cake is the perfect balance of light texture and rich flavor.

Each bite delivers moist coconut cake layers, a vibrant raspberry filling, and a creamy frosting that ties everything together.

It looks impressive but is surprisingly simple to make at home.

Why This Recipe Works

Flavor profile

The sweetness of coconut pairs perfectly with the slightly tart raspberry filling.

The result is a balanced dessert that is not overly sweet but still feels indulgent and satisfying.

Technique or texture logic

Using both coconut milk and shredded coconut creates a moist crumb.

Layering the cake with a fruit filling adds contrast in texture and keeps each bite interesting.

Ingredients

Core ingredients

For the cake:

  • 2 1/2 cups all purpose flour
  • 2 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 3/4 cup unsalted butter, softened
  • 1 3/4 cups granulated sugar
  • 4 large eggs, room temperature
  • 1 tablespoon vanilla extract
  • 1 teaspoon coconut extract
  • 1 cup full fat coconut milk
  • 1/2 cup sour cream
  • 1 cup sweetened shredded coconut

For the raspberry filling:

  • 2 cups fresh or frozen raspberries
  • 1/3 cup granulated sugar
  • 1 tablespoon lemon juice
  • 1 tablespoon cornstarch mixed with 2 tablespoons water

For the frosting:

  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 2 to 3 tablespoons coconut milk
  • 1 teaspoon vanilla extract
  • 2 cups shredded coconut for coating

Optional add ins

  • 1/2 cup white chocolate chips
  • 1/4 cup toasted coconut flakes
  • 1 teaspoon lemon zest for extra brightness

Substitutions

  • Use Greek yogurt instead of sour cream for a lighter option
  • Replace coconut milk with whole milk if needed, though coconut flavor will be milder
  • If using sweetened fillings that contain alcohol in some recipes, substitute with fresh fruit compote or lemon juice based mixtures as done here for a family safe version
  • This recipe contains no pork ingredients; if adapting other recipes that include pork based gelatin, replace with plant based gelatin alternatives

How To Make Coconut Layer Cake

Step by step instructions

  1. Preheat oven to 350°F and grease three 8 inch round cake pans.
  2. In a bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a separate bowl, beat butter and sugar until light and fluffy.
  4. Add eggs one at a time, mixing well after each addition.
  5. Mix in vanilla and coconut extract.
  6. Alternate adding dry ingredients and coconut milk, beginning and ending with dry ingredients.
  7. Fold in sour cream and shredded coconut.
  8. Divide batter evenly into pans and bake for 22 to 26 minutes until a toothpick comes out clean.
  9. Cool completely before assembling.

For the raspberry filling:
10. Combine raspberries, sugar, and lemon juice in a saucepan over medium heat.
11. Cook until berries break down, about 5 minutes.
12. Stir in cornstarch mixture and cook until thickened.
13. Cool completely.

For the frosting:
14. Beat butter until smooth.
15. Add powdered sugar gradually, then mix in coconut milk and vanilla until creamy.

To assemble:
16. Place one cake layer on a plate.
17. Spread raspberry filling evenly on top.
18. Add second layer and frost lightly.
19. Place final layer and frost entire cake.
20. Press shredded coconut onto the sides and top.

Timing and tips

  • Prep time: 30 minutes
  • Bake time: 25 minutes
  • Cooling and assembly: 45 minutes

Always let the cake layers cool completely to prevent melting frosting.

Chill the cake slightly before slicing for clean layers.

Variations

Variation 1

Turn this into a strawberry coconut cake by replacing raspberries with fresh strawberries.

Variation 2

Make it a tropical version by adding crushed pineapple to the filling.

Variation 3

Create a lemon coconut cake by adding lemon curd between layers instead of raspberry filling.

Make Ahead, Storage, and Reheat Guide

You can bake the cake layers one day ahead and store them wrapped at room temperature.

The assembled cake can be refrigerated for up to 3 days.

Bring to room temperature before serving for best texture.

Freezing is possible for up to 2 months if wrapped tightly.

Troubleshooting

Issue 1

Cake is dry
This usually happens from overbaking. Check a few minutes early.

Issue 2

Filling is too runny
Cook longer or add a bit more cornstarch slurry.

Issue 3

Frosting is too thick
Add a small amount of coconut milk to loosen it.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
featred image 95 compressed

Coconut Layer Cake with Raspberry Filling

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Ellie koper
  • Prep Time: 25 minutes
  • Cook Time: 30 minutes
  • Total Time: 2 hours
  • Yield: 10 slices
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

A soft and fluffy coconut snowball cake filled with a bright raspberry layer and covered in light whipped frosting and coconut. This elegant yet easy layered cake is perfect for holidays, parties, or anytime you want a bakery-style dessert at home.


Ingredients

2 1/2 cups all purpose flour

2 1/2 teaspoons baking powder

1/2 teaspoon salt

1 cup unsalted butter softened

1 3/4 cups granulated sugar

4 large eggs

1 tablespoon vanilla extract

1 cup full fat coconut milk

1 cup shredded sweetened coconut

2 cups raspberries fresh or frozen

1/2 cup granulated sugar for filling

1 tablespoon lemon juice

2 teaspoons cornstarch mixed with 2 tablespoons water

2 cups heavy whipping cream

1/2 cup powdered sugar

1 teaspoon vanilla extract for frosting

3 cups shredded sweetened coconut for coating


Instructions

1. Preheat oven to 350 F and grease two 9 inch round cake pans

2. Whisk together flour baking powder and salt in a bowl

3. Beat butter and sugar until light and fluffy then add eggs one at a time and mix in vanilla

4. Alternate adding dry ingredients and coconut milk into the batter then fold in shredded coconut

5. Divide batter into pans and bake for 25 to 30 minutes until a toothpick comes out clean

6. Cool cakes completely before assembling

7. Cook raspberries sugar and lemon juice over medium heat until berries break down

8. Add cornstarch mixture and cook until thick then cool completely

9. Whip heavy cream powdered sugar and vanilla until soft peaks form

10. Place one cake layer on a plate spread raspberry filling then add second layer

11. Cover cake with whipped frosting and press shredded coconut over the entire cake

12. Chill for at least 1 hour before serving


Notes

Use cold heavy cream for best whipping results

Chill the cake before serving for clean slices

Frozen raspberries can be used without thawing

If a recipe variation includes alcohol replace it with lemon juice or mild vinegar for a family safe version

Store the cake refrigerated for up to 3 days

FAQs

Can I use frozen raspberries?
Yes, frozen raspberries work well and do not need to be thawed before cooking.

Can I make this coconut layer cake ahead of time?
Yes, you can prepare the layers a day in advance and assemble later.

How do I keep the cake moist?
Using coconut milk and not overbaking are key to maintaining moisture.

Can I use a different frosting?
Yes, cream cheese frosting pairs very well with this cake.

Is this cake suitable for kids?
Yes, this recipe is completely alcohol free and family safe.

Conclusion

This coconut layer cake is a beautiful and delicious dessert that combines classic coconut flavor with a fruity twist.

Perfect for celebrations or a simple weekend treat, it is sure to impress both visually and in taste.

Ellie koper

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star