This stunning Snowball Cake Coconut Raspberry is my go-to showstopper for celebrations, and it’s always the first dessert to disappear. It’s an American classic that plays up the perfect sweet coconut and tangy raspberry pairing in the most beautiful way. What makes it special is how every component, from the moist coconut cake layers to the fluffy frosting, works together to create pure magic. You’ll love how impressive it looks and how surprisingly straightforward the steps are to bring it all together.
Why You'll Love This Recipe
- The coconut milk syrup makes the cake unbelievably moist
- Sweet coconut and tangy raspberry is a match made in heaven
- Toasted coconut coating adds incredible flavor and a fun crunch
- It’s a showstopper that’s actually make-ahead friendly
- I promise it’s easier than it looks
Ingredients You’ll Need
- All-purpose flour: provides the structure for the cake layers a good quality flour ensures a tender and light crumb.
- Baking powder: gives the cake its lift and fluffy texture make sure yours is fresh for the best rise.
- Salt: balances all the sweetness and enhances the coconut and raspberry flavors I always use fine sea salt.
- Unsalted butter: creates richness and a soft crumb bring it to true room temperature for easy creaming.
- Granulated sugar: sweetens the cake and helps it brown beautifully creaming it with the butter is key.
- Egg whites: keep the cake layers light and white compared to using whole eggs they add structure without heaviness.
- Vanilla extract: adds a warm, classic flavor base that complements the other flavors.
- Coconut extract: intensifies that tropical coconut flavor without it your cake might taste a bit bland.
- Full-fat coconut milk: this is the secret to incredible moisture and flavor shake the can well before using.
- Heavy whipping cream: whips up into stiff peaks for the raspberry filling ensure it’s very cold for best results.
- Fresh or frozen raspberries: provide the bright, tangy fruit filling frozen work just as well when fresh aren’t in season.
- Cornstarch: thickens the raspberry mixture into a perfect jam-like consistency for the filling.
- Lemon juice: adds a necessary touch of acidity to brighten up the sweet raspberry flavor.
- Cream cheese: gives the frosting its signature tang and creamy, stable structure full-fat is non-negotiable here.
- Powdered sugar: sweetens and thickens the frosting sifting it prevents any lumps for a silky texture.
- Sweetened shredded coconut: toasting it creates the iconic snowball coating and adds amazing crunch and flavor.
- Fresh raspberries and mint: these are for garnish and add a beautiful pop of color and freshness right before serving.
How to Make It
Preheat and Prep Your Pans:
Start by heating your oven to 350°F and generously greasing three 8-inch cake pans. Lining the bottoms with parchment paper is a lifesaver it guarantees your cakes will release perfectly every single time.
Mix the Dry Ingredients:
In a medium bowl, whisk together your flour, baking powder, and salt. This simple step distributes the leavening agent evenly so your cake rises uniformly without any bitter spots.
Cream Butter and Sugar:
In a large bowl, beat the softened butter and sugar together for a good 3 to 4 minutes until it’s light and fluffy. This incorporates air which is essential for that perfect cake texture, so don’t rush it.
Build the Cake Batter:
Beat in the egg whites one at a time, then add both extracts. With your mixer on low, alternate adding the dry ingredients and the coconut milk, starting and ending with the flour. Mix just until you no longer see dry streaks.
Bake and Cool:
Divide the batter evenly between your prepared pans and bake for 22 to 25 minutes. A toothpick should come out clean. Let them cool in the pans for 10 minutes before turning them out onto a wire rack to cool completely.
Prepare the Soaking Syrup:
While the cakes cool, make the simple syrup by heating coconut milk and sugar in a small pan. Stir until the sugar dissolves completely, then take it off the heat. This syrup will keep your cake incredibly moist.
Cook the Raspberry Filling Base:
In another saucepan, combine raspberries, sugar, cornstarch, and lemon juice, mashing the berries slightly as you go. Cook over medium heat, stirring constantly, until it thickens into a glossy jam. Chill it completely before the next step.
Finish the Raspberry Cream:
Whip your heavy cream to stiff peaks in a chilled bowl. Once your raspberry mixture is cold, gently fold it into the whipped cream. Be gentle here you want to keep all that lovely air in the cream.
Make the Coconut Frosting:
Beat the softened cream cheese and butter together until perfectly smooth. Gradually beat in the powdered sugar on low speed to avoid a cloud, then add the extracts and coconut milk. Whip it on high for a few minutes until it’s fluffy and dreamy.
Assemble and Decorate:
Place your first cake layer on a plate and brush it generously with the coconut syrup. Spread half the raspberry cream over it, then repeat with the next layer. Top with the final cake layer and brush with the last of the syrup.
Frost and Create the Snowball:
Apply a thin crumb coat of frosting over the entire cake and chill it for 15 minutes to set. Then, frost it with the remaining frosting and gently press the toasted coconut all over the sides and top until it’s completely covered.

You Must Know
- Room temperature dairy is non-negotiable for smooth batter and frosting
- The crumb coat is your secret to a clean, professional look
- Toast the coconut for maximum flavor and that perfect snowball texture
- Chill the assembled cake before slicing for the cleanest cuts
- It truly does taste even better the next day
Storage Tips
Store your finished snowball cake covered in the refrigerator, and it’ll stay fantastic for up to four days. If you want to get ahead, you can wrap the unfrosted, cooled cake layers tightly in plastic wrap and freeze them for up to two months just thaw them overnight in the fridge before you assemble. The frosting and filling also hold up beautifully when chilled, so feel free to make the components a day in advance.
Ingredient Substitutions
For a gluten-free version, simply swap the all-purpose flour for a trusted 1:1 gluten-free flour blend, and you won’t miss a thing. If fresh raspberries are out of season, frozen berries work perfectly in the filling just don’t thaw them before cooking. While the coconut extract is highly recommended for that authentic flavor, you can use a bit more vanilla extract in a pinch, though the coconut flavor will be milder. In the frosting, mascarpone can stand in for cream cheese for a slightly less tangy, richer result.
Serving Suggestions
I love serving this cake well-chilled with a hot cup of coffee or a glass of late-harvest Riesling the sweetness pairs wonderfully. For a truly indulgent treat, add a scoop of vanilla bean ice cream or a dollop of extra whipped cream on the side. It’s rich enough to stand alone, but a simple berry salad on the side can cut through the sweetness beautifully if you’re serving it after a big meal.
Cultural Context
This snowball cake coconut raspberry creation is a wonderful example of American layer cake tradition, where the goal is often big, beautiful, and celebratory. It takes the classic coconut cake, a Southern staple, and gives it a modern twist with a vibrant raspberry filling that cuts through the richness. The concept of coating a cake to resemble a snowball is a festive, playful baking trend perfect for winter holidays and special occasions, making it a centerpiece that’s as much fun to look at as it is to eat.

Pro Tips
- Toast your coconut low and slow, stirring often it goes from golden to burnt in seconds
- If your raspberry filling seems a bit soft, fold in an extra splash of whipped cream
- Use a hot knife to slice the chilled cake for absolutely perfect portions
- That coconut milk syrup is liquid gold don’t skip brushing every layer
- My family fights over the corner pieces with the most toasted coconut
Frequently Asked Questions
For the richest flavor and texture, use canned full-fat coconut milk. Be sure to shake or stir the can well before measuring, as this ensures the right consistency for both the cake, syrup, and frosting.
Absolutely. You can bake the layers a day ahead, wrap them tightly, and store at room temperature. Assemble the cake up to a day in advance and keep it refrigerated, covered. Let it sit at room temperature for about 30 minutes before serving for the best texture.
Thawed frozen raspberries work perfectly. If using frozen, drain any excess liquid after thawing to prevent the raspberry cream from becoming too runny. The cornstarch in the recipe will help thicken the mixture.
The layers are done when a toothpick inserted into the center comes out clean, and the edges are just beginning to pull away from the pan. This usually takes about 25 minutes in a preheated oven. Avoid overbaking to keep them tender.
This rich, decadent cake is fantastic on its own. For a classic American dessert pairing, a light dusting of powdered sugar, fresh raspberries, or a scoop of vanilla ice cream on the side complements the coconut and raspberry flavors beautifully.