Raspberry Coconut Cake
This Raspberry Coconut Cake is a dreamy dessert that combines tart raspberries with tropical coconut in every bite. The cake is moist, fluffy, and topped with a luscious coconut cream frosting that melts in your mouth.
Perfect for spring gatherings, birthday parties, or whenever you’re craving something sweet and impressive. This homemade cake looks bakery-worthy but comes together easily in your own kitchen.
The layers are tender and light, while fresh raspberries add pops of bright flavor throughout. It’s the kind of cake that disappears fast at any celebration.
Why You’ll Love This Recipe
This cake delivers bakery-quality results without any complicated techniques. The combination of raspberries and coconut feels both elegant and refreshing, making it perfect for special occasions.
The texture is incredibly moist thanks to coconut milk in the batter. Each slice holds together beautifully while staying soft and tender, and the frosting is silky smooth without being too sweet.
You can make this cake a day ahead, which makes party planning stress-free. It actually tastes even better after the flavors have time to meld together overnight.
Read more: Chocolate Forest Roll Cake
Ingredients You’ll Need
For the Cake:
For the Frosting:
Step-by-Step Instructions
Prep the Pans: Preheat your oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper for easy removal.
Dust the pans lightly with flour and tap out any excess. This ensures your cake layers release perfectly every time.
Make the Batter: Cream the butter and sugar together until light and fluffy, about 3-4 minutes. Add eggs one at a time, beating well after each addition until fully incorporated.
In a separate bowl, whisk together flour, baking powder, and salt. Alternate adding the dry ingredients and coconut milk to the butter mixture, beginning and ending with dry ingredients.
Fold in vanilla, shredded coconut, and gently fold in raspberries last to avoid breaking them. Divide batter evenly between prepared pans.
Bake the Layers: Bake for 28-32 minutes until a toothpick inserted in the center comes out clean. The tops should be golden and spring back when lightly touched.
Let cakes cool in pans for 10 minutes, then turn out onto wire racks. Allow to cool completely before frosting warm cake will melt your frosting.
Prepare the Frosting: Beat heavy cream and powdered sugar until stiff peaks form. In a separate bowl, whisk coconut cream until smooth, then fold it gently into the whipped cream.
Add vanilla and mix until just combined. Keep frosting chilled until ready to use for the best consistency.
Assemble the Cake: Place one cake layer on your serving plate and spread about one-third of the frosting on top. Add a layer of fresh raspberries if desired.
Top with the second cake layer and use remaining frosting to cover the top and sides. Decorate with fresh raspberries and toasted coconut flakes.
Chill for at least 30 minutes before slicing for the cleanest cuts. This allows the frosting to set perfectly.
Raspberry Coconut Cake
Course: DessertCuisine: AmericanDifficulty: Moderate12
servings20
minutes30
minutes50
A moist, fluffy layer cake studded with fresh raspberries and covered in coconut cream frosting. Perfect for special occasions or whenever you need an impressive dessert.
Ingredients
- Cake
2½ cups all-purpose flour
2 cups granulated sugar
1 cup coconut milk (full-fat)
½ cup unsalted butter, softened
4 large eggs, room temperature
1 tablespoon baking powder
1 teaspoon vanilla extract
½ teaspoon salt
1 cup fresh raspberries
½ cup shredded coconut
- Frosting
1½ cups heavy cream, chilled
½ cup powdered sugar
1 cup coconut cream
1 teaspoon vanilla extract
Fresh raspberries for topping
Toasted coconut flakes for garnish
Directions
- Preheat oven to 350°F. Grease and line two 9-inch round cake pans with parchment paper.
- In a large bowl, cream butter and sugar until light and fluffy, about 4 minutes. Add eggs one at a time, beating well after each addition.
- Whisk together flour, baking powder, and salt in a separate bowl.
- Alternate adding dry ingredients and coconut milk to the butter mixture, beginning and ending with dry ingredients. Mix until just combined.
- Fold in vanilla extract, shredded coconut, and gently fold in fresh raspberries.
- Divide batter evenly between prepared pans. Bake for 28-32 minutes until a toothpick comes out clean.
- Cool in pans for 10 minutes, then turn out onto wire racks to cool completely.
- For frosting: Beat heavy cream and powdered sugar to stiff peaks. Fold in coconut cream and vanilla until smooth.
- Place one cake layer on serving plate, spread one-third of frosting on top. Add second layer and frost top and sides.
- Decorate with fresh raspberries and toasted coconut flakes. Chill for 30 minutes before serving.
Notes
- Use full-fat coconut milk for the moistest cake
Don’t skip the chilling time—it helps frosting set properly
Toss raspberries in 1 tablespoon flour before folding in to prevent sinking
Cake can be made 1 day ahead and stored in refrigerator
For easier frosting, use a crumb coat first and chill before final layer
Nutrition (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Total Fat | 24g |
| Sugars | 42g |
| Protein | 6g |
Tips for Success
Always use room temperature eggs and butter for the smoothest batter. Cold ingredients can cause the batter to curdle or not mix properly.
Don’t overmix once you add the flour this can make your cake tough. Mix just until you no longer see dry flour streaks.
Helpful Swaps:
Toast your coconut flakes before decorating for deeper flavor. Just watch them carefully as they burn quickly in the oven or on the stovetop.
Storage and Make-Ahead
Store this cake covered in the refrigerator for up to 4 days. The frosting contains dairy, so it needs to stay chilled between servings.
You can bake the cake layers up to 2 days ahead and wrap them tightly in plastic wrap. Keep them at room temperature if assembling within 24 hours, or freeze for longer storage.
The assembled cake actually tastes better the next day after the flavors meld. Just let it sit at room temperature for 20 minutes before serving for the best texture.
Frequently Asked Questions
Can I use frozen raspberries instead of fresh?
Yes, frozen raspberries work perfectly in this recipe. Don’t thaw them before adding to the batter—fold them in while still frozen to prevent color bleeding. You may need to add 2-3 extra minutes to the baking time.
How do I prevent my cake layers from doming?
Use baking strips around your pans or lower your oven temperature by 25°F and bake slightly longer. You can also level the tops with a serrated knife once cooled for perfectly flat layers.
Can I make this cake dairy-free?
Absolutely! Replace the butter with vegan butter or coconut oil, and use full-fat coconut cream for both the cake and frosting. The texture will be slightly different but still delicious.













