Raspberry Coconut Layer Cake

Jonathan, The Candid Appetite

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!
10 min Prep Time
30 min Cook Time
  • Prep Time: 10 min
  • Cook Time: 30 min
  • Servings: 1 9-inch cake

Servings: 1 9-inch 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


For the cake:

Step 1

Preheat oven to 350°F. Butter and flour two 9-inch round cake pans and set aside.

Step 2

In large bowl, sift together flour, baking powder and salt.

Step 3

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.

Step 4

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.

For the frosting:

Step 5

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.

Step 6

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.