Raspberry Swirl Coconut Delight

Featured in: Sweet Treats for Every Occasion

This Raspberry Swirl Coconut Cake blends moist coconut layers, tangy raspberry filling, and rich coconut cream cheese frosting to create an impressive dessert. The fluffy cake batter is infused with coconut milk, extracts, and shredded coconut, bringing a tropical flavor to every bite. A generous layer of raspberry preserves adds fruity sweetness while the creamy frosting ties everything together. Decorated with shredded coconut, this cake is perfect for celebrations or as a centerpiece dessert. Serve with fresh raspberries or edible flowers for extra flair.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Fri, 21 Mar 2025 15:47:52 GMT
A slice of cake with raspberries on top. Pin it
A slice of cake with raspberries on top. | tastygusto.com

This raspberry swirl coconut snowball cake delivers the perfect combination of moist coconut cake, tangy raspberry filling, and dreamy coconut cream cheese frosting – all wrapped in a snowy coconut exterior. The contrast between the sweet coconut and tart raspberry creates a flavor symphony that's both refreshing and indulgent.

I first created this cake for my mother's birthday after she mentioned missing the coconut cakes her grandmother used to make. The raspberries were my twist, and now it's requested at every family celebration. The way everyone's eyes light up when I bring it to the table makes the effort completely worthwhile.

Key Ingredients

  • All purpose flour: Provides the perfect structure for this delicate cake while remaining tender
  • Baking powder and baking soda: Work together to create the ideal rise and texture
  • Unsalted butter: Adds richness and helps cream the sugar for a velvety crumb
  • Granulated sugar: Sweetens and helps create that gorgeous tender texture
  • Vanilla extract: Provides the classic foundation for our flavor profile
  • Coconut extract: Amplifies the natural coconut flavor throughout the entire cake
  • Almond extract: Introduces a subtle complexity that enhances both the coconut and raspberry
  • Egg whites: Create a lighter cake with beautiful white color to showcase the raspberry swirl
  • Canned coconut milk: Adds authentic flavor and moisture unlike any other liquid
  • Sour cream: Introduces tanginess and creates an incredibly tender crumb
  • Unrefined coconut oil: Reinforces the coconut flavor while adding moisture
  • Unsweetened shredded coconut: Incorporated into the batter adds texture and flavor depth
  • Cream cheese: Creates a frosting with perfect balance of sweetness and tanginess
  • Raspberry preserves: Provide the beautiful swirl and bright counterpoint to the coconut
  • Confectioners sugar: Gives the frosting structure and sweetness without grittiness

Step-by-Step Instructions

Prepare The Pans:
Begin by thoroughly greasing three 9-inch cake pans, then line the bottoms with parchment paper. This double insurance guarantees your cakes will release perfectly. The parchment should be cut exactly to fit the bottom without coming up the sides.
Mix Dry Ingredients:
Sift together flour, baking powder, baking soda, and salt in a large bowl. Sifting is crucial here as it removes any lumps and aerates the flour, creating a lighter cake texture. Take your time with this step as it impacts the final result.
Cream Butter And Sugar:
In your stand mixer, beat room temperature butter until smooth, gradually adding sugar until the mixture becomes remarkably light and fluffy. This process should take a full two minutes on high speed. The mixture should visibly change color to a pale yellow and increase substantially in volume.
Add Flavorings:
Blend in the vanilla, coconut, and almond extracts completely. These three extracts work together to create the signature flavor profile. Make sure they incorporate fully throughout the butter mixture.
Incorporate Egg Whites:
Add the lightly beaten egg whites in three additions, mixing thoroughly between each. This gradual approach prevents the batter from separating. Scrape down the bowl frequently to ensure everything mixes evenly.
Combine Wet Ingredients:
Mix the coconut milk and sour cream in a separate container until completely homogeneous. The coconut milk should be well stirred before measuring as it tends to separate in the can.
Alternate Dry And Wet Mixtures:
Add the flour mixture and coconut milk mixture alternately, beginning and ending with flour. Mix just until combined after each addition. Overmixing at this stage can develop gluten and make the cake tough.
Finish The Batter:
Fold in the liquified coconut oil and shredded coconut with a gentle hand. The batter should be silky and thick with visible flecks of coconut throughout.
Bake The Layers:
Divide the batter evenly between prepared pans using a kitchen scale for precision. Bake until just set and lightly golden around the edges. When a toothpick inserted comes out clean, they're ready.
Make Cream Cheese Frosting:
Beat butter and cream cheese until completely smooth before adding any other ingredients. Add extracts, salt, and coconut milk, then gradually incorporate the confectioners sugar. The final high-speed beating creates the signature fluffy texture.
Assemble The Cake:
Level cake layers if needed. Stack with generous frosting layers and raspberry preserves between each layer. Cover the entire cake with remaining frosting, creating a smooth outer layer.
Add The Coconut Coating:
Press shredded coconut onto the sides and top of the frosted cake. The coconut adheres best when the frosting is still soft, so don't delay this step.
A slice of cake with raspberries on top. Pin it
A slice of cake with raspberries on top. | tastygusto.com

The coconut milk is truly the secret hero of this recipe. I discovered its transformative power after experimenting with several coconut cake recipes that left me disappointed. The richness and authentic flavor it provides cannot be replicated with extracts alone. My grandmother used to say coconut desserts need real coconut in multiple forms to taste authentic.

Make-Ahead Options

This cake works beautifully as a make-ahead dessert. You can bake the layers up to two days in advance and store them tightly wrapped at room temperature. The frosting can be made a day ahead and refrigerated, then brought to room temperature and rewhipped before assembling. The fully assembled cake actually improves with an overnight rest in the refrigerator, allowing flavors to meld perfectly.

Ingredient Substitutions

For dietary restrictions, this recipe offers several adaptable options. Gluten-free all-purpose flour blend can replace regular flour with minimal texture change. Dairy-free cream cheese and butter alternatives work well in the frosting though you may need slightly less confectioners sugar. For a less sweet option, substitute the raspberry preserves with fresh raspberry puree thickened with a small amount of cornstarch, though this will create a more subtle swirl.

Serving Suggestions

For maximum visual impact, consider garnishing with fresh raspberries and edible flowers just before serving. Slice with a sharp knife dipped in hot water and wiped clean between cuts for pristine slices. This cake pairs wonderfully with coffee, tea, or even a glass of prosecco for celebrations. For an elevated dessert course, serve slices with a small scoop of raspberry sorbet on the side.

Storage Tips

The completed cake keeps beautifully in the refrigerator for up to 5 days when stored in a cake keeper or loosely tented with plastic wrap to protect the coconut coating. Individual slices can be frozen for up to 3 months when wrapped tightly in plastic wrap and stored in freezer bags. Allow frozen slices to thaw overnight in the refrigerator for best texture results.

A slice of cake with raspberries on top. Pin it
A slice of cake with raspberries on top. | tastygusto.com

Frequently Asked Questions

→ How do I ensure moist cake layers?

Make sure to measure ingredients carefully, use room-temperature butter and eggs, and avoid over-mixing the batter.

→ Can I use fresh raspberries instead of preserves?

Yes, you can mash fresh raspberries with a little sugar for a homemade filling, though the texture may differ slightly.

→ What’s the best way to frost this cake?

Use a long spatula to gently spread the frosting, then press shredded coconut onto the sides for an even coat.

→ Can I make this cake ahead of time?

Yes, you can bake the cake layers a day in advance and assemble the cake closer to serving time. Store layers wrapped in plastic wrap.

→ What substitutes can I use for coconut milk?

If you don’t have coconut milk, heavy cream or evaporated milk can work, though it may slightly alter the flavor.

Raspberry Swirl Coconut Cake

A moist coconut cake with raspberry layers and cream cheese frosting, perfect for any occasion.

Prep Time
30 Minutes
Cook Time
25 Minutes
Total Time
55 Minutes

Category: Desserts & Sweets

Difficulty: Difficult

Cuisine: American

Yield: 1 cake

Dietary: Vegetarian

Ingredients

→ Coconut Cake

01 2 1/2 cups (310 grams) all-purpose flour
02 1 tablespoon (13 grams) baking powder
03 1/2 teaspoon (2 grams) baking soda
04 3/4 teaspoon (4 grams) salt
05 1/2 cup (113 grams) unsalted butter, softened to room temperature
06 1 1/2 cups (298 grams) granulated sugar
07 1 teaspoon vanilla extract
08 1 1/2 teaspoons coconut extract
09 1/4 teaspoon almond extract
10 6 large egg whites, lightly beaten
11 1 cup (227 grams) canned coconut milk
12 1/2 cup (113 grams) sour cream, at room temperature
13 1/3 cup (67 grams) unrefined coconut oil, liquified
14 1 cup (54 grams) unsweetened shredded coconut

→ Coconut Cream Cheese Frosting

15 1 cup (226 grams) unsalted butter, at room temperature
16 8 ounces cream cheese, at room temperature
17 1 teaspoon vanilla extract
18 1/4 teaspoon salt
19 1/2 teaspoon coconut extract
20 3 tablespoons canned coconut milk
21 4 1/2 cups (510 grams) confectioners' sugar
22 1/2 cup raspberry preserves
23 2 cups (108 grams) shredded coconut, for decorating

Instructions

Step 01

Preheat oven to 175°C (350°F). Grease the bottom and sides of three 9-inch round cake pans and line with parchment paper rounds.

Step 02

In a large bowl, sift together the flour, baking powder, baking soda, and salt. Set aside.

Step 03

In the bowl of a stand mixer fitted with a paddle attachment, beat the butter on medium-high speed until smooth and creamy, about 1 minute. Gradually add sugar and beat on high speed for 2 minutes until light and fluffy.

Step 04

Beat in the vanilla extract, coconut extract, and almond extract. Reduce speed to low and add egg whites in three additions, mixing well after each addition.

Step 05

Mix the coconut milk and sour cream in a measuring cup until combined.

Step 06

Add the flour mixture in three additions, alternating with the coconut milk mixture, starting and ending with the flour. Mix until just combined. Add coconut oil and fold in shredded coconut.

Step 07

Divide batter evenly among prepared pans (about 510 grams per pan). Bake for 20 minutes, or until a toothpick in the center comes out clean. Cool in pans for 20 minutes, then transfer cakes to wire racks to cool completely.

Step 08

In the stand mixer bowl, beat the butter and cream cheese on medium-high speed until smooth, about 2 minutes.

Step 09

Add vanilla extract, salt, coconut extract, and coconut milk. Reduce speed to low and gradually add sifted confectioners' sugar, 1/4 cup at a time. Beat until fluffy and combined.

Step 10

Trim domed tops off cake layers if needed. Place one cake layer on a stand, spread 1 cup frosting, then 1/4 cup raspberry preserves. Repeat for the second layer, finishing with frosting all over the cake.

Step 11

Press shredded coconut onto the sides and sprinkle the top. Let the cake set for 30 minutes before slicing and serving.

Notes

  1. For best results, ensure all ingredients are at room temperature before starting.

Tools You'll Need

  • Stand mixer with paddle attachment
  • 9-inch round cake pans
  • Wire racks
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy
  • Contains eggs
  • Contains nuts (almond extract)
  • May contain gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~