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

Raspberry Swirl Coconut Snowball Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Yield: 12 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Raspberry Swirl Coconut Snowball Cake is a dreamy, show-stopping dessert with layers of fluffy white cake, tart raspberry swirls, and a light coconut frosting. It’s shaped like a snowball and coated in sweet shredded coconut for a festive and elegant finish. Perfect for holidays or special occasions!


Ingredients

For the Cake:

  • 2 1/2 cups all-purpose flour

  • 2 1/2 tsp baking powder

  • 1/2 tsp salt

  • 1 cup unsalted butter, softened

  • 1 3/4 cups granulated sugar

  • 4 large egg whites

  • 2 tsp vanilla extract

  • 1 cup coconut milk (unsweetened)

  • 1/2 cup sour cream

For the Raspberry Swirl:

  • 1 cup fresh or frozen raspberries

  • 2 tbsp sugar

  • 1 tbsp lemon juice

  • 1 tsp cornstarch mixed with 1 tsp water

For the Frosting:

  • 1 cup unsalted butter, softened

  • 4 cups powdered sugar

  • 2-3 tbsp coconut milk

  • 1/2 tsp vanilla extract

  • 1/4 tsp salt

Topping:

  • 2 cups sweetened shredded coconut


Instructions

  1. Make the Raspberry Swirl:
    In a small saucepan, combine raspberries, sugar, and lemon juice. Cook over medium heat until berries break down. Stir in cornstarch slurry and cook for another 1–2 minutes until thickened. Let cool completely.

  2. Make the Cake:
    Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans.
    In a bowl, whisk together flour, baking powder, and salt.
    In a large bowl, cream butter and sugar until light and fluffy. Add egg whites and vanilla, mixing well.
    Mix in the flour mixture alternately with coconut milk and sour cream until just combined.
    Divide batter evenly into pans. Drop spoonfuls of raspberry sauce into each and gently swirl with a knife.
    Bake 25–30 minutes, or until a toothpick comes out clean. Cool completely.

  3. Make the Frosting:
    Beat butter until smooth. Add powdered sugar, one cup at a time. Add coconut milk, vanilla, and salt. Beat until fluffy.

  4. Assemble the Cake:
    Level cakes if needed. Place one layer on a plate, top with frosting, then the second layer. Frost the whole cake.
    Press shredded coconut all over the cake, covering it completely to resemble a snowball. Chill until ready to serve.


Notes

  • Make sure the raspberry sauce is cool before swirling it into the batter.

  • You can make the cake layers ahead and freeze them.

  • This cake tastes even better the next day once the flavors settle!


Nutrition

  • Serving Size: 1 slice
  • Calories: 470
  • Sugar: 40g
  • Sodium: 170mg
  • Fat: 24g
  • Saturated Fat: 16g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 0g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 45mg