Few things impress loved ones and guests more than a gorgeous layer cake. A mixture of raspberries and raspberry compote, a rich cream cheese filling and fluffy layers of cake are dusted with shaved coconut – the perfect combination to wow any Saturday night dinner party – or a Sunday gathering for brunch!

Raspberry Coconut Layer Cake

Prep Time: 10 minutes

Cook Time: 30 minutes

Total Time: 40 minutes

Yield: 1 9-inch cake

Raspberry Coconut Layer Cake


    For the cake:
  • 2 cups cake flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 3/4 cup (1 1/2 sticks) unsalted butter, softened
  • 1 1/2 cups granulated sugar
  • 2 teaspoons vanilla extract
  • 6 large egg whites, room temperature
  • 3/4 cup buttermilk
  • For the frosting:
  • 1/2 cup (1 stick) unsalted butter, softened
  • 8 ounces cream cheese, softened
  • 1 teaspoon vanilla extract
  • 3 cups powdered sugar
  • 2 cups shredded coconut
  • For the filling and topping:
  • 2 pints fresh raspberries
  • 3/4 cup raspberry preserves
  • 1/2 cup shredded coconut


  1. For the cake:
  2. Preheat oven to 350°F. Butter and flour two 9-inch round cake pans and set aside.
  3. In large bowl, sift together flour, baking powder and salt.
  4. In bowl of electric mixer, cream together butter and sugar on high until light and fluffy, about 3 minutes. Stir in vanilla extract and mix until incorporated. In separate bowl, whisk together egg whites and buttermilk until well combined.
  5. Add third of dry mixture into creamed butter and mix until just combined. Add half of egg white and buttermilk mixture and mix until combined. Repeat with third of dry mixture, remaining egg white buttermilk mixture, and remaining dry mixture. Scrape down sides and bottom of bowl with rubber spatula to ensure batter is evenly incorporated. Divide batter among two prepared cake pans and bake 25 to 30 minutes or until toothpick inserted in middle comes out clean. Remove from oven and allow to cool 10 minutes in pan. Invert cake layers and allow to cool completely on a wire rack.
  6. For the frosting:
  7. In bowl of electric mixer, cream together butter and cream cheese on high until light and fluffy, about 3 minutes. Stir in vanilla extract and then on low, add powdered sugar 1/2 cup at a time. Increase mixer speed to high and beat until fluffy, about 5 minutes. Stir in shredded coconut.
  8. Cut cake layers in half, horizontally, so you end up with 4 thin cake layers. Place one layer on cake stand or plate and top with dollop of frosting. Spread out evenly and then add dollop of raspberry preserves, spreading out as well. Add a few fresh raspberries and then top with another layer of cake. Repeat with frosting, preserves and fresh raspberries, finishing with last cake layer on top. Spread top cake layer with remaining frosting and cover with shredded coconut. Garnish with fresh raspberries in center. Cut and serve or keep refrigerated until ready to serve.

You Might Also Like

A Day On A Dairy Farm

gbwb-dg-samp1 It starts at 3:00 a.m. and includes a lot of care, a lot of technology and a whole lot of hard work. Take a look at how farmers put food on your table. gbwb-dg-learnmore

Use softened butter for cookies and cakes.

Bringing butter to room temperature helps it incorporate better with other ingredients.

The Go Bold With Butter Enewsletter.

Get our latest recipes, tips for cooking with butter and more, delivered to your inbox every month.


One thought on “Raspberry Coconut Layer Cake

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Nina said:

    Gorgeous cake. A must have for my next brunch. Thanks for sharing!