This Pina Colada Cake turns your favorite tropical cocktail into one delicious dessert! Coconut rum flavored cake and frosting paired with pineapple filling and toasted coconut.

What better time for a tropical cake than in the dead of winter. It’s actually sunny here today and for most of this week which is a welcome relief from all the rain we’ve had so far this winter.
If you’re deep in the winter doldrums, I’ve got a major pick me up for you with this tropical Pina Colada Cake!
This was actually one of my oldest recipes (from June 2016), but I’ve completely revamped the recipe and photos to give you a new and improved version.

Maraschino Cherries
Before I get into the details of this dreamy Pina Colada Cake, can we talk about how disgusting maraschino cherries are? Vile.
I apologize in advance if you are a maraschino cherry lover.
I’m not a fan {understatement}. I had to fish them out of this syrupy, sticky, stinky liquid and rinse them off before I could use them. Even after rinsing, they remained sticky and gross.
I won’t deny the pop of color they add is perfect and pretty, but you’d have to pay me to actually eat one of these suckers (not a lot, but still).
Maraschino cherry rage aside, let’s talk about this Pina Colada Cake! I love it. It tastes JUST like a Pina Colada, I am not even kidding you. The perfect combo of pineapple, coconut, and of course, rum.

How to Make a Pina Colada Cake
A Pina Colada is a sweet cocktail consisting of:
- Coconut milk (or cream)
- Pineapple juice
- Rum
Usually blended with ice for a slushy treat. It’s often garnished with a wedge of pineapple and/or a maraschino cherry.
It’s delicious!
My version of Pina Colada in cake form consists of:
- Coconut rum flavoured cake layers
- A rum simple syrup
- Crushed pineapple filling
- Coconut rum frosting
I used my Coconut Cake recipe for the cake layers and added rum extract to it.
Those of you that know me know I don’t like to use extracts. I find them to taste artificial. Well, I have to say that I am officially obsessed with the rum extract from Lorann Oils!
I didn’t really know what to expect when I bought this but I wasn’t satisfied with using actual rum in the cake batter (in my previous recipe) so I wanted to give it a go.
I don’t know what it is but it is SO good and gave me major childhood flashbacks. I think my mom must have used rum extract in the cakes she baked for us when I was little because it’s a flavor that took me right back.

I highly recommend the rum extract from Lorann Oils but if you’re a purist and would prefer to use actual rum I talk about that in the tips section below.
I made a rum simple syrup to brush onto the cake layers and used actual rum for this. It gives the cake a major kick which I think you need to make it a true Pina Colada.
I like to trim the top of my cake layers just slightly to allow the syrup to penetrate the cake layers. My cakes always bake up nice and flat so I don’t usually trim them, but when I’m using a syrup I like to take off that upper crust so the syrup can soak in better.
I just brush it on (generously) with a pastry brush, but you could use a squeeze bottle or even drizzle it with a spoon.
Pineapple Filling
This is the only thing I kept the same from my original recipe. It’s a super simple filling made with a can of crushed pineapple, some sugar, and cornstarch. Simply combine and cook until it thickens.
When using a softer filling in a cake it’s important to use a buttercream dam around the outside to hold it in otherwise it will come out the sides and just be a huge mess. I like to put a thin layer of frosting down on the cake layer first and then pipe a dam with a large round tip like a 1A.

Then simply spoon in the filling and spread it around.

For decorating the cake I kept things simple. Mainly because I ran out of frosting (oops).
I was going to use a cake comb for the sides but I didn’t have enough to make the frosting thick enough on the sides. Oh well! Rustic spatula swirl it is.
I think it looks simple and pretty and the cake already has a lot going on with it with the coconut flakes along the bottom and the garnish on top.
The top is decorated with some buttercream rosettes, pineapple wedges, maraschino cherries, and toasted coconut.

Tip: Place the 6 pineapple wedges evenly spaced on the top of the cake first, it’s easier to move them around, then pipe the dollops between them.
If you’re looking for something with a bit more of a wow factor you could make dried pineapple flowers for the outside. You can see how pretty they are in my Pineapple Cake.

If you like pina coladas (♫and getting caught in the rain♫), you will love this Pina Colada Cake! Now if only I was on a tropical beach sipping an actual pina colada life would be perfect.
Tips for this Pina Colada Cake:
- Converting the recipe:
- The recipe as-is will also work in two 8″ pans. For three 8″ pans, 1.5x the recipe.
- To make cupcakes, all you need to do is reduce the baking time — start checking at 15mins or so.
- Can I make it in advance?
- The cooled cake layers can be baked ahead of time, double wrapped in plastic wrap, and frozen for up to 3 months. Take out 2-3 hours before assembly.
- The frosting can be placed in an airtight container and refrigerated for 1 week for frozen for 3 months. Bring to room temp and rewhip before using.
- The pineapple filling can be refrigerated for up to a week.
- How do I store it?
- The finished cake can be kept in the fridge for 2-3 days, after that it will start to dry out. It can also be frozen. Bring to room temperature before serving.
- If you’d prefer to use real rum in the cake batter then use 3/4 cup coconut milk and 1/4 cup rum. Mix them together before adding them to the cake. Leave out the rum emulsion.
- If you want to make the simple syrup kid-friendly use 1 tsp rum extract instead of rum.
- You will have some pineapple filling left over. If you can find an 8 oz can of crushed pineapple you can halve the recipe and use that instead.
- You will have some rum simple syrup left over. You can store this in the fridge and use this in cocktails, coffee, iced drinks, etc.
- Be sure to check my Swiss Meringue Buttercream post for tips and troubleshooting.
- Learn how to keep your cakes moist using Simple Syrup.
- To help ensure your cake layers bake up nice and flat, check out my How to Bake Flat Cake Layers post!

Pina Colada Cake
Ingredients
Coconut Rum Cake:
- 2 cups all-purpose flour
- 2 1/4 tsp baking powder
- 1/2 tsp salt
- 3/4 cup unsalted butter room temperature
- 1 1/2 cup granulated sugar
- 3 large eggs room temperature
- 1 tsp rum emulsion or 1 tsp rum extract
- 1 tsp vanilla extract
- 1 cup coconut milk canned, room temperature
- 1/2 cup shredded coconut sweetened
Rum Simple Syrup:
- 1/2 cup granulated sugar
- 1/2 cup water
- 1/4 cup rum or 1 tsp rum extract
Coconut Rum Buttercream:
- 5 large egg whites
- 1 1/2 cups granulated sugar
- 1 1/2 cups unsalted butter cubed, room temperature
- 3-4 Tbsp coconut milk powder
- 1/4 tsp rum emulsion or rum extract, optional
Pineapple Filling:
- 1 can crushed pineapple 14-15oz
- 1/4 cup granulated sugar
- 2 tsp cornstarch
Assembly:
- coconut flakes toasted
- shredded coconut toasted
- maraschino cherries
- pineapple wedges
Instructions
Coconut Rum Cake:
- Preheat oven to 350F. Grease and flour three 6″ cake rounds, line with parchment.
- In a medium bowl, whisk flour, baking powder, and salt and set aside.
- Beat butter until smooth. Add sugar and beat on med-high until pale and fluffy (2-3mins).
- Reduce speed and add eggs one at a time, fully incorporating after each addition. Add vanilla and rum emulsion.
- Alternate adding flour mixture and coconut milk, beginning and ending with flour (3 additions of flour and 2 of milk). Fully incorporating after each addition. Mix until just combined. Fold in shredded coconut.
- Spread batter evenly into prepared pan and smooth the top with a spatula.
- Bake for 30-35 mins or until a toothpick inserted into the center comes out mostly clean.
- Place cakes on wire rack to cool for 10mins then turn out onto wire rack to cool completely.
Rum Simple Syrup:
- Place sugar and water into a pot over med-high heat. Stir to dissolve sugar and cook until mixture boils. Simmer for 1 minute. Remove from heat and stir in rum (or rum extract/emulsion). Cool before use.
Coconut Rum Buttercream:
- Place egg whites and sugar into the bowl of a stand mixer, whisk until combined.*
- Place bowl over a pot with 1-2" of simmering water and stir constantly with a whisk until the mixture is hot and no longer grainy to the touch or reads 160F on a candy thermometer (approx. 3mins).
- Place bowl on your stand mixer and whisk on med-high until the meringue is stiff and cooled (the bowl is no longer warm to the touch (approx. 5-10mins)).
- Switch to paddle attachment. Slowly add cubed butter and mix until smooth. Add rum and coconut milk powder one Tbsp at a time and whip until smooth.**
Pineapple Filling:
- Place all ingredients into a medium saucepan, stir to combine. Bring to a simmer and cook over medium-high until thickened (1-2 mins). Cool completely before using on cake.***
Toasted Coconut:
- Preheat oven to 350F and line a large sheet pan with parchment. Spread flaked coconut out evenly and bake for approx. 5 mins or until golden brown. Toss lightly part way through baking. Cool completely before using on cake.
Assembly:
- Trim the top crust off of each layer of cake. Dip a pastry brush into the rum simple syrup and brush each layer generously (about 2-3 Tbsp per cake layer).****
- Place one layer of cake onto a serving plate or cake stand. Top with a thin layer of buttercream and pipe a dam around the outside using a large round tip to hold the filling. Place 1/3 cup of pineapple filling inside the dam and spread evenly. Repeat with next layer.
- Top with final layer of cake and crumb coat the entire cake (thin coat of frosting all over the cake). Chill for 30mins.
- Use the remaining frosting to frost the cake and do a rustic swirl on the sides and top with a large offset spatula if desired. Press large coconut flakes along the bottom of the cake.
- Space 6 pineapple wedges evenly around the top of the cake. Pipe rosette dollops in between them using a 1M tip. Top each dollop with a maraschino cherry. Fill in the center with toasted shredded coconut if desired.
Notes
** The buttercream may look like it’s curdled at some point. Keep mixing until it is completely smooth. See this post for a detailed tutorial.
*** You will have some pineapple filling left over. If you can find an 8 oz can of crushed pineapple you can halve the recipe and use that instead.
**** You will have some rum simple syrup left over. You can store this in the fridge and use this in cocktails, coffee, iced drinks, etc.
Originally published June 5, 2016
James says
I’m not sure where to use the simple syrup and the 1/2 cup of coconut in the the cake batter section.
Olivia says
Hi James! The coconut is folded in in step 5 of the cake instructions: Alternate adding flour mixture and coconut milk, beginning and ending with flour (3 additions of flour and 2 of milk). Fully incorporating after each addition. Mix until just combined. Fold in shredded coconut.
The simple syrup is used in the first step of Assembly: Trim the top crust off of each layer of cake. Dip a pastry brush into the rum simple syrup and brush each layer generously (about 2-3 Tbsp per cake layer).
Ava Vivion says
This cake is so delicious! And finally, I have found another person with the same opinion about disgusting maraschino cherries!! I always ask for no cherry on top of shakes and ice cream sundaes and am appalled when they put one on anyway: yuck! Thank you for all of your hard work and detailed recipes.
Olivia says
Hi Ava! Haha yes, I think I have bad memories from all those store-bought Black Forest Cakes we used to get when we were kids. They do look so pretty though! I hope you try this recipe 🙂
Bec says
I used rum for the cake and it is too sweet and has zero rum flavor. Maybe extract would have been more flavorful? Also only had enough batter for 2 thin 6” rounds Disappointing, I wanted to love this one.
Olivia says
Hi Bec! Sorry to hear you didn’t love this one. It’s on my list to redo this year. I had intentionally made the layers a bit thinner (1″ tall in three 6″ pans), but plan to make them thicker in the revamp. I hope you give the new version another try!
Ruth says
Great fun to make. However, disappointed in taste. Used rum, rather than rum extract. Fairly tasteless. I’ll drink my pina colada next time!
Olivia says
Hi Ruth! Sorry to hear you didn’t love this one. It’s actually on my list to revamp/update to add more flavour!
Lauren says
Does it matter if my buttercream meringue never peaks? Like it’ll still taste good right?
Olivia says
Hi Lauren! If you don’t get a stiff and fluffy meringue the buttercream will taste very buttery and be a bit dense. See this post for tips and troubleshooting: https://livforcake.com/swiss-meringue-buttercream-recipe/
Tina says
Hi Olivia! I just made the cake batter in 3 6″ rounds and I found the batter wasn’t enough to fill each pan (each cake is about 1 inch high after baking). I followed the metric units. Not sure if I did something wrong? Thanks!
Tina says
Sorry, each layer is 1/2 inch not 1 inch!
Olivia says
Hi Tina! This is one of my older recipes where my cake layers were thinner, but they should be about 1″ tall or so, 1/2″ is too short! Is it possible the batter was overmixed? That can cause short, dense cakes. Or that your baking powder is expired?
Tina says
Honestly, I think my baking powder is expired! I just bought a new one. Thank you so much for your help!!
Olivia says
Ohh, let me know how it goes the second time! You can also scale the recipe up for taller layers — change the Servings to 18.
Tina says
Thank you so much for your help and I really appreciate you replying to all of your comments. You’re definitely a busy baker. TBH I’m not sure when I’ll be making this cake again because I saw your McCain chocolate copy-cat and that one is calling my name… 😀
Olivia says
Thanks so much Tina! <3 The McCain copycat is soooooo good. That frosting!!
Lori says
Same thing happened for me. Layers were very thin
Rachel says
Sorry – forgot the rating!
Olivia says
Thank you!! 🙂
Rachel says
I decided to make this with your coconut cake recipe, but still added the rum (Malibu). The cake layers came out perfectly. Then, I got to the Swiss Meringue Buttercream. I have made this buttercream(your recipe) numerous times and have never had an issue. My meringue never fluffed up but remained heavy, glossy, and sticky. I did everything perfectly and decided to give up after the third try and make American Buttercream instead, which is not my favorite. One of my long time baking friends told me that meringue is tricky in hot and humid weather. Well, it was 95 degrees with 95% humidity outside (even though it was 74 inside). I’m definitely blaming the weather for this! Anyway, the guests raved, and raved about it so all in all a success. But, I would love to know if anyone else has encountered this meringue issue. Thanks for your wonderful recipes!!
Olivia says
Hi Rachel! I’m so happy you loved this cake. It’s on my list to redo it with my coconut cake recipe! Re: merignue — humidity is a factor in it for sure. I find on rainier days I can’t get it to fluff as much, but it should still stiffen up. Did it ever get stiff peaks or were they always droopy? If so then it’s likely grease or egg yolk were the culprit :\
Rachel says
Thanks so much for getting back right away. I am 100% positive it wasn’t the egg yolks or grease on anything I was using. I am going to try again on a cooler, less humid day because I definitely prefer Swiss Meringue Buttercream over the others – although I haven’t tried the Ermine yet ;). I’ll report back.
Rachel says
BTW, I never got stiff peaks, they were immediately droopy, thick, and glossy.
Olivia says
So bizarre! Let me know for sure 🙂
Tammie says
Rachel I just had this happen to me 2 weeks ago. I didn’t use this recipe but the one I did use was one I’ve used several times. Like you I never had that problem happen. I also know it wasn’t any yolks or oil because when I separate my eggs I use 3 bowls and after ea separation I wipe my hands down with paper towels that are drenched in distilled vinegar. I also make sure to wipe down very thoroughly anything that will come into contact with my egg whites. I make Pavlovas often so I know the importance of no oil, no trace of egg yolks. What I do remember about that day? The amount of humidity in the house. Even though I never got to stiff peaks (and I did continue to try) I decided to continue with the frosting. I’m glad I did because it turned out great. Oddly enough I was making a Pina Colada cake, lol. Hope this helps to let you know you’re not alone. No matter how carefully we are that humidity will attack 😟 Best of luck on all of your future bakes….
Peggy says
Hello Olivia,
Having my 1st Anniversary next week. Can’t wait to make this deicious Pina colada cake to celebrate.
Thank you!
Peggy
Olivia says
Hi Peggy! Happy Anniversary to you! I hope you love it 🙂
Lori says
I just made these cake layers following the recipe. The cake itself is moist but I couldn’t taste the rum in it that much. Also, I used 3 6-inch pans….the layers were very very thin.
Maybe 1 cup per pan.
Jacqueline Ruiz says
I will recommend to add emulsion by Loranns they have rum flavor. They are awesome, because they keep the flavor through the baking of which rum it bakes off in the process! hope this tip helps.
Karina says
This looks delicious! I definitely need to try this. What type of rum do you think works best with this recipe?
Olivia says
Hi Karina! Any rum will work, but I would use a clear or light rum if you don’t want it to affect the color 🙂
Ramona says
Hi Olivia,
What height was the cake?
It looks so good! 🙂
Olivia says
Hi Ramona! The cake is about 6-7″ tall.
Michelle says
Hi Olivia, this cakes looks so delicious. I want to make it for our Christmas dinner except I have two questions. I do not have an oven big enough for three cake pans, can I bake them one at a time? Second I only have those silicone cake molds, can I make the cake in them too?
And by making the buttercream you described this: Place egg whites and sugar into the bowl of a stand mixer, whisk until combined.*
Place bowl over a hot water bath on the stove and whisk constantly until the mixture is no longer grainy to the touch (approx. 3mins).
Place bowl on your stand mixer and whisk on med-high until the meringue is stiff and cooled (the bowl is no longer warm to the touch (approx. 5-10mins)).
Switch to paddle attachment. Slowly add cubed butter and mix until smooth. Add rum and whip until smooth.**
Do you have to follow all these steps? I ask alot as a lot of times my cakes do not come out good. Hope to hear from you soon.
Olivia says
Hi Michelle! Ideally, you would bake them all at the same time. I haven’t experimented with leaving cake batter out for that long, I usually recommend baking them right away since the raising agent starts to get activated. If it’s all you can do, then I would just try it though. Maybe chill the remaining batter while it’s baking?
I also haven’t used silicone cake molds but imagine they should work ok — I would still grease and flour them.
And yes, you have to follow all the steps as described or the buttercream will not turn out.
Daniela says
Hi Olivia,
I made this cake to celebrate 3 birthdays, my husband’s included.
We all loved it!
Great recipe, thank you for sharing.
Olivia says
Hi Daniela! Thanks for the feedback, so glad everyone loved it! 🙂
Anisha says
Hi,
I’m going to make this for a friend’s birthday party and am a little nervous about trying a meringue buttercream for the first time. Think a regular American buttercream with rum as the flavoring would work too?
Olivia says
Hi Anisha! An American buttercream would work just fine, but I hope you try a Swiss meringue soon! Have a read through this post for tips and troubleshooting https://livforcake.com/swiss-meringue-buttercream-recipe/
Rimple says
Hi.. I am thinking of making this cake for my friend birthday. I mostly bake cakes without frosting. Here in India , we are not big fan of egg frosting so I was thinking of changing it to whipped fresh cream mixed with little cream cheese to give it some structure or hold. Do u think it will work? I don’t have time to experiment it and one more thing .. can we used fresh coconut flakes ?
Olivia says
Hi Rimple! Yes, I think that will work fine though the cream cheese will affect the flavour. I think it will still be delicious. I’ve never used fresh coconut flakes myself so not sure if the moisture will affect the frosting? Will you still toast them?
David says
The conversion into standard measures used worldwide seems a bit odd as baking powder is not measured in ml. Is there a recipe that would be reproducible as volume measures used in the US do not produce reliable results.
Tanks
David
Olivia says
Hi David! Thanks for your feedback, I’ll let the developer of the conversion tool know.
isti says
hi! i really want to try this recipe looks so good. do i have to add rum in the cake?
Olivia says
Hi there! No, you can leave it out or use rum extract instead.
Lourdes says
Hi! This cake sound delicious, will make this for my fiance birthday party, my question is I can add coconut flakes unsweetened for better taste? Thank you
Olivia says
Hi Lourdes! Yes, you can use unsweetened if you prefer 🙂
Ling Chan says
My frosting is looking like cottage cheese…perhaps my butter was too cold? Not cut up in small enough cubes? Or did I not cool the merengue enough?
Olivia says
Hi Ling! Yes, I think your butter was too cold still. See this post for tips: https://livforcake.com/swiss-meringue-buttercream-recipe/
Danielle says
Did you use the pineapple in juice or the one in syrup?
Also I will make this with the actual rum in the future but for right now it can’t contain alcohol and I would prefer the layers to be coconut flavored, should I replace the rum with coconut extract/essence or the buttermilk with canned coconut milk or use both coconut extract/essence and coconut milk?
I think I also saw powdered coconut milk in the store, maybe a few tbs of that in place of some of the flour, keeping the buttermilk and using vanilla essence for the rum? (I don’t know, as I’m not sure how strong the coconut flavor is in any of those ingredients)
Olivia says
Hi Danielle! I used the one in the juice I think. If you want coconut cake layers, I highly recommend baking the ones from this recipe instead! https://livforcake.com/coconut-cake/