Raspberry Swirl Coconut Delight

Featured in: End Your Meal on a High Note

Dig into this Raspberry Swirl Coconut Delight. Fluffy coconut cake gets amped up with coconut milk and flakes, and in the middle you’ll find a bright layer of raspberry goodness. Smother on loads of rich coconut frosting and go wild with shredded coconut on top. Bring it to a birthday bash, baby shower, or just make an average day feel special. Toss on extra berries or edible flowers for a fun look.

A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Sat, 24 May 2025 18:00:32 GMT
Yummy slice of coconut cake with raspberries on top. Pin it
Yummy slice of coconut cake with raspberries on top. | letscookiteasy.com

Moist coconut cake, a tangy swirl of raspberry, and a pillow-soft coconut cream cheese frosting all get cozied up under a thick layer of shredded coconut. It’s sweet, it’s bright, every bite is soft and satisfying. You get plenty of coconut flavor, but that hint of raspberry keeps things fun and not overly sweet.

I came up with this cake for my mom’s birthday because she missed those old-fashioned coconut cakes her grandma made. The raspberry swirl is my own spin. Now, our family won’t let me show up to a party without it. It’s totally worth the fuss when I see everyone’s faces light up at dessert time.

Dreamy Key Ingredients

  • All purpose flour: This lifts the whole cake up and keeps things soft, not dense
  • Unsalted butter: Melts right in for richness and that melt-in-your-mouth bite
  • Baking powder and soda: These work together to make the cake rise just enough
  • Granulated sugar: Brings all the sweetness and helps with that light crumb
  • Egg whites: Give you a fluffy white base that shows off the raspberry swirl
  • Coconut extract: Takes the coconut flavor to the next level
  • Vanilla extract: Rounds out all the flavors underneath
  • Almond extract: Adds just a hint of something extra that plays well with coconut
  • Canned coconut milk: Makes it moist and packed with real coconut taste
  • Sour cream: Keeps things tender with a little tang
  • Unrefined coconut oil: Moistens the cake and really delivers that coconut vibe
  • Unsweetened shredded coconut: Mixed into the batter for bite and extra flavor
  • Cream cheese: Gives the frosting its smooth, tangy backbone
  • Raspberry preserves: That’s the magic swirl and the sweet-tart punch
  • Confectioners sugar: Makes the frosting smooth and never gritty

Step-by-Step Tips

Treat The Pans:
Cut parchment to fit each pan’s bottom exactly, then grease them well all over. That way, everything pops out easily when you're done.
Handle The Dry Mix:
Toss your flour, baking powder, baking soda, and salt together and sift it real good so there’s no clumps and the cake stays airy. Don’t skip this—lumps ruin the fun.
Work Your Butter And Sugar:
Let butter soften up—beat it until creamy, then add sugar and keep beating until you’ve got a light, fluffy mix. You’ll see it pale up and get almost cloud-like.
Add In The Zing:
Drop in almond, coconut, and vanilla extracts. Make sure it’s all mixed so every bite is just as tasty as the next.
Bring On The Egg Whites:
Mix in the egg whites in three batches, scraping the bowl every time. That keeps the batter super smooth and avoids curdling.
Mix The Wet Stuff:
Whisk the coconut milk and sour cream until totally smooth—shake that coconut milk first since it loves to separate in the can.
Alternate The Dry And Wet:
Add flour mix and coconut mixture, swapping back and forth and always starting and ending with flour. Don’t overdo it—just until it’s all together.
Wrap Up The Batter:
Pour in the melted coconut oil and fold in the dry coconut shreds. You’re looking for a thick but silky batter with coconut flecks throughout.
Bake Like A Pro:
Portion out the batter evenly using a scale so your layers all come out the same. Bake until a toothpick comes out clean—edges should look barely golden.
Whip Up The Frosting:
Beat butter and cream cheese till extra smooth. Add extracts, salt, coconut milk, then slowly pour in confectioners sugar. Give it a big whip at the end for lots of fluff.
Stack Everything Up:
If your layers are domed, slice them even. Spread generous layers of frosting and raspberry between each cake layer, then frost all around the outside.
Finish With Coconut:
Before the frosting firms up, press coconut on all sides. Do it quick—coconut sticks best when the frosting’s still soft.
A slice of cake with raspberries on top. Pin it
A slice of cake with raspberries on top. | letscookiteasy.com

Coconut milk’s the real MVP here. I only realized how much it matters after trying loads of coconut cakes that just tasted bland. You just won't get this full coconut flavor from extracts—the rich, real thing makes all the difference. My grandma always said, ‘a true coconut dessert needs more than just a sprinkle or two.’

Make-Ahead Ideas

You can bake the cake layers two days early—just wrap them tight and leave them on the counter. Frosting’s fine whipped up a day ahead and chilled, then bring it to room temp and beat it again before frosting. Once the whole cake’s built, it actually gets even tastier after a night in the fridge as everything melds together.

Easy Ingredient Swaps

Need a change? Use gluten-free all-purpose blend in place of regular flour, no sweat. For the frosting, go with dairy-free butter and cream cheese; just dial back the powdered sugar a bit. Want it less sweet? Use thickened fresh raspberry puree instead of preserves—it’ll be more subtle but still pretty and tasty.

Serving Ideas

Top with fresh raspberries and edible flowers right before sharing for that wow look. Cut with a sharp knife warmed in hot water and wiped between slices for photo-worthy pieces. This cake is awesome with coffee, tea, or bubbles—try prosecco! Want to really impress? Add a scoop of raspberry sorbet next to each slice.

Keeping It Fresh

Pop the finished cake into the fridge, lightly wrapped or in a cake holder, and it’ll stay good for five days. Slices freeze perfectly (for up to three months) if wrapped in plastic and stashed in freezer bags. Let them thaw in the fridge overnight for a cake that’s just as delicious as day one.

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

Frequently Asked Questions

→ How can I keep cake extra moist?

Don’t eyeball your flour or sugar. Let eggs and butter warm up beforehand, and take it easy when mixing so your cake stays soft.

→ Can I swap in fresh raspberries?

Definitely. Smash up some berries with sugar to make a quick filling. Just know it’ll be a little chunkier than preserves.

→ Tricks for getting the frosting on smoothly?

Spread your frosting gently with a big spatula. Sprinkle coconut on the sides by pressing it in for even coverage and a fun look.

→ Can I prep this cake in advance?

Sure! Bake cake rounds a day early. Wrap 'em up tight and put the cake together the next day for best freshness.

→ No coconut milk—what else works?

If you can’t get coconut milk, try swapping in heavy cream or even evaporated milk. It’ll taste a bit different but still be good.

Raspberry Swirl Coconut Delight

Super soft coconut cake filled with sweet raspberry, plus tangy cream cheese layers. Perfect for sharing at parties or family dinners.

Prep Time
30 Minutes
Cook Time
25 Minutes
Total Time
55 Minutes
By Rosa: Rosa

Category: Sweet Desserts

Difficulty: Difficult

Cuisine: American

Yield: 1 cake

Dietary: Vegetarian

Ingredients

→ Coconut Cake

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

→ Coconut Cream Cheese Frosting

15 8 ounces cream cheese, softened and ready to use
16 2 cups (108 grams) shredded coconut, used for topping
17 1/2 cup raspberry preserves, for layering
18 4 1/2 cups (510 grams) powdered sugar, sifted
19 1 teaspoon vanilla extract
20 1 cup (226 grams) unsalted butter, softened to room temp
21 3 tablespoons canned coconut milk
22 1/4 teaspoon salt
23 1/2 teaspoon coconut extract

Instructions

Step 01

Set your oven to 175°C (350°F). Coat the sides and bottom of three 9-inch round pans with butter or oil, then line them with parchment paper circles.

Step 02

Take a big mixing bowl and sift together salt, baking soda, flour, and baking powder. Put it aside for now.

Step 03

Using a stand mixer with the paddle attachment, beat the soft butter at medium-high speed till it's smooth, about a minute. Slowly sprinkle in the sugar and mix at high speed for 2 more minutes till fluffy and airy.

Step 04

Stir in the almond extract, coconut extract, and vanilla. Lower the mixer speed to the lowest setting and pour the egg whites in a bit at a time, ensuring each addition is blended before adding more.

Step 05

In a measuring cup, stir together sour cream and coconut milk until they're mixed well.

Step 06

Add the dry mixture in three parts into the wet mixture, alternating with the coconut milk mix. Start with the dry ingredients and end with them. Toss in the coconut oil and stir in the shredded coconut last.

Step 07

Pour the batter into the three pans, dividing evenly (around 510 grams each). Bake for roughly 20 minutes, and check with a toothpick—it should come out clean. Cool the cakes in the pans for 20 minutes, then let them finish cooling on wire racks.

Step 08

Whisk the cream cheese and butter in the mixer on medium-high speed for about 2 minutes till smooth.

Step 09

Mix in the coconut milk, vanilla extract, salt, and coconut extract. Lower the mixer speed and add the powdered sugar in portions, 1/4 cup at a time. Beat until it becomes fluffy and combined.

Step 10

Trim off any dome-shaped tops from cake layers. Place one layer on a cake stand, spread a cup of frosting on, followed by 1/4 cup raspberry preserves. Do the same with the second layer, then cover the whole cake in frosting.

Step 11

Gently press shredded coconut around the sides and scatter some over the top. Let the cake sit for half an hour before you slice and serve it.

Notes

  1. To get the best results, make sure everything is at room temp before starting.

Tools You'll Need

  • Stand mixer with paddle attachment
  • Three 9-inch round baking pans
  • Cooling racks
  • Rubber spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Made with dairy products
  • Includes eggs
  • Uses nuts (almond flavor)
  • Might have 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: ~