Pastel de Piña Colada is a tropical Latin dessert inspired by the piña colada cocktail. It's made with pineapple, coconut milk, and a hint of rum in a soft vanilla cake.

Jump to
Topped with creamy coconut frosting, this pastel captures the refreshing, island-inspired flavors of the famous drink in cake form.
This Pastel de Piña Colada recipe is a high sugar-ratio cake with a soft, moist, and tender crumb.
The layers are brushed with pineapple syrup, filled with homemade pineapple jam, and frosted with creamy coconut cream cheese frosting.
For a grown-up variation, I included a rum Swiss meringue buttercream (see Camila's Tips & Variations section).
Light and flavorful, this pastel de piña colada is simple to make at home yet elegant enough for any celebration.🍍🎂
Ingredients You'll Need
Note: See the recipe card for quantities.
- Unsalted Butter: Adds richness, flavor, and a tender crumb to the cake.
- Avocado oil: Keeps the cake extra moist and soft, preventing dryness.It can be substituted with vegetable oil.
- Sugar: Sweetens the cake and helps create structure and a golden crust.
- Eggs: Provide structure, stability, and richness while also helping the cake rise.
- Unsweetened coconut flakes: Add texture and enhance the tropical coconut flavor. I use brands such as Bob's Red Mill.
- Self-raising flour: Provides structure and lift, giving the sponge a light, airy texture.
- Unsweetened coconut cream: Intensifies the coconut flavor while adding moisture and richness.
- Coconut extract & vanilla extract: Boost the coconut taste for a more authentic piña colada flavor, while balancing sweetness and deepening the overall aroma of the cake.
- Fresh Pineapple: The star of the jam, bringing fruity sweetness and tang.
- Water: Helps the pineapple cook down into a smooth, spreadable jam.
- Sugar (for jam): Preserves the pineapple and creates a glossy, thick consistency.
- Lime juice: Adds brightness and acidity, balancing sweetness and cutting through richness. It also helps activate the pineapple's natural pectin, which thickens the jam.
- Sweetened cream of coconut: Infuses the frosting with tropical coconut creaminess. I like using brands such as Coco López.
- Cream cheese: Adds tanginess, stability, and creaminess to the frosting.
- Coconut flakes (in frosting): Add texture and reinforce the coconut flavor in the finish.
How to Make Pastel de Piña Colada
Note: Full instructions are provided in the recipe card below.
- Peel, core, and chop the pineapple. Combine with any juice, sugar, and lemon juice in a saucepan. Bring to a boil, then simmer over low heat until soft and translucent, about 20 minutes.
- Reserve 1 cup of syrup. Blend the pineapple with a hand blender or pulse in a food processor until slightly chunky. Cook until the jam is thick, glossy, and golden. Let both the jam and the syrup cool completely.
- Preheat the oven to 350°F (175°C)-grease, line, and flour three 9-inch pans.
- Beat butter, oil, vanilla, coconut extract, and sugar until very pale and fluffy, about 5 minutes.
- Add eggs two at a time, mixing 30 seconds each-scrape bowl as needed.
- Add self-rising flour and unsweetened coconut; mix just until no dry spots remain.
- Add unsweetened coconut cream; mix only until combined.
- Divide batter into pans. Smooth tops and tap to release air bubbles.
- Bake until golden and a knife comes out clean, about 26 minutes, rotating pans halfway.
- Cool 10-15 minutes. Remove from pans and discard parchment. Brush each layer with 1 to 2 tablespoons of the reserved syrup.
- Beat butter and sugar on low for 30 seconds. Increase to medium-high and beat 2 minutes until fluffy.
- Add cream of coconut, vanilla, and salt; beat smooth. Add the cream cheese gradually, then stir in the coconut; chill the frosting.
- Place one cake layer on a platter and spread it with pineapple jam. Repeat with the second layer.
- Add final layer. Spread a thin crumb coat of frosting. Chill 20-30 minutes.
- Cover the cake with frosting. Use an icing comb for the pattern, wiping clean between passes. Finish with a spiral on top.

Storage, Make Ahead, & Freezing
Storage: Keep the finished cake covered in the refrigerator for up to 2 days. Bring to room temperature before serving so the cake and frosting soften.
Make Ahead: You can bake the cake layers and prepare the pineapple jam 1-2 days in advance. Wrap cooled cake layers tightly in plastic wrap and store at room temperature. Refrigerate the jam and frosting in airtight containers; bring to room temperature and re-whip the frosting before assembling.
Freezing: The cake layers (unfrosted) freeze well for up to 2 months. Wrap each layer in plastic wrap, then in foil, and thaw overnight in the refrigerator before use. The assembled frosted cake is not ideal for freezing, but individual slices can be wrapped tightly and frozen for up to 1 month.
Camila's Tips & Variations
- Jam Sweetness: If you prefer your jam sweeter, simply add 400 grams of sugar instead of the 200g. Just keep in mind that with the extra sugar, the jam will need a little more time on the stove before it thickens and reaches the right consistency.
- Pineapple Ripeness: To check if your pineapple is ripe, pull one of the leaves-if it comes out easily, it's ready.
- Smooth Pineapple Jam Option: If you don't want any chunks and prefer a smooth jam, blend 4 cups chopped pineapple with ⅓ cup water and ¾ cup sugar until smooth. Pour into a saucepan and cook over medium heat for about 30 minutes, stirring occasionally, until thick, golden, and most of the liquid has evaporated. Set aside to cool.
- Coconut Soaking Syrup: If you prefer, you can skip the reserved pineapple syrup and use this coconut soak instead. Combine ½ cup milk, ½ cup coconut milk, and ½ tablespoon sugar in a small saucepan. For a longer shelf life, bring the mixture to a boil for 1 minute, then let it cool completely before brushing over the cake layers.
- Frosting Swap: Replace the cream cheese frosting with a silky rum Swiss meringue buttercream. Whisk 6 large egg whites with 450 g sugar in the bowl of a stand mixer set over simmering water until the sugar dissolves and the mixture reaches 160°F (71°C), about 5 minutes-it should feel warm and silky with no gritty sugar between your fingers. Transfer the bowl to the mixer and whip on high until stiff, glossy peaks form and the bowl feels cool. Switch to the paddle attachment and gradually beat in 600 g unsalted butter (softened but still cool) until smooth and fluffy-if it looks curdled, keep mixing and it will come together. Finish with ¼ teaspoon salt and 8-10 tablespoons of white rum, added to taste, until the buttercream is silky and stable. For an alcohol-free version, swap the rum for coconut milk or cream for a luscious coconut Swiss meringue buttercream. This recipe yields enough frosting to fill the center layers and cover the entire cake.

Frequently Asked Questions
Can I use canned pineapple instead of fresh?
Fresh pineapple is best for flavor and texture, but canned pineapple (in juice, not syrup) can be used in a pinch.
Why do I need to brush the cake layers with pineapple syrup?
You don't have to. The cake is moist enough on its own, but brushing with the reserved pineapple syrup adds extra flavor and keeps the cake soft for longer. If you prefer a lighter texture, you can skip this step.
Can I make this cake into 4 layers instead of 3?
Yes! You can bake the batter in four 8-inch pans (instead of three 9-inch). If using four pans, check for doneness a little earlier-around 22-24 minutes-since the layers will be thinner.
Did you know?
The classic Piña Colada cocktail-the inspiration behind this cake-was created in Puerto Rico in the 1950s and later declared the island's official drink. Its blend of pineapple, coconut, and rum flavors has since inspired countless desserts. Learn more about the history of the Piña Colada.
Pair with
You may also like
Recipe
Pastel de Piña Colada

Equipment
Ingredients
Pastel de Piña Colada:
- 400 g self-raising flour
- 500 g granulated sugar
- 330 g unsalted butter , softened but still cold to the touch
- 135 g avocado oil or vegetable oil
- 8 large eggs , room temperature
- 100 g unsweetened coconut flakes (such as Bob's Red Mill)
- 90 g unsweetened coconut cream , adjust if needed
- ½ tablespoon pure vanilla extract
- ½ tablespoon coconut extract
- ⅛ teaspoon kosher salt
Pineapple Jam:
- 650 g pineapple, cored, and cut into small chunks (I bought a large pineapple weighing 1.1 kg, and after peeling and chopping it, it came out to 650 grams)
- 250 ml water
- 100 g sugar For a sweeter jam, add 200g to 400g of sugar
- Juice of 1 large lemon or 2 limes
Rum Cream Cheese Frosting:
- 226 g (8 oz) cream cheese , cut into 8 pieces and softened
- 330 g powdered sugar
- 113 g unsalted butter , softened but still cold to the touch
- 130 g unsweetened coconut flakes , (such as Bob's Red Mill)
- 1 tablespoons unsweetened cream of coconut , as needed ( or Malibu )
- ⅛ teaspoon kosher salt
- 1 tablespoon coconut rum such as Malibu (or 1 teaspoon coconut extract) , adjust to taste
Instructions
- Start by peeling, coring, and cutting the pineapple into small chunks. Place the pineapple and any collected juice in a saucepan. Add the sugar and lemon juice, then stir to combine.
- Bring the mixture to a boil, then reduce the heat to low-medium and simmer, stirring occasionally, until the pineapple becomes soft and translucent, about 20 minutes. Carefully remove 1 cup of the syrup and set it aside to soak the cake layers.
- Using a hand blender or food processor, blend the pineapple until slightly chunky. Continue cooking the mixture until it thickens, becomes glossy, and takes on a light golden color, about 70 minutes. Allow both the jam and the reserved syrup to cool completely before using..
- For the Cake, adjust the oven rack to the middle position and preheat the oven to 350°F (175°C). Grease three 9-inch round cake pans, line with parchment paper, grease parchment, then flour pans.
- In a stand mixer fitted with the paddle attachment, beat butter, oil, vanilla, coconut extract, and sugar on medium-high for 5 minutes, until very pale and fluffy.
- Add eggs 2 at a time, mixing for 30 seconds after each addition. Scrape bowl as needed.
- Add self-raising flour and unsweetened coconut flakes. Mix on low just until no dry spots remain.
- Add unsweetened coconut cream on low until just combined. Do not overmix.
- Divide batter evenly among prepared pans. Smooth the tops and tap the pans a few times to release any air bubbles. Bake until the cakes are golden and a paring knife inserted in the centers comes out clean, about 26 minutes, rotating the pans halfway through baking.
- Let cakes cool in pans for 10 to 15 minutes. Turn out onto racks, discarding parchment. Using a pastry brush, lightly brush each layer with the reserved pineapple syrup, about 1-2 tablespoons per layer, being careful not to oversoak-you want the cakes moist, not soggy.
- For the Frosting (Coconut Cream Cheese Frosting), in a stand mixer fitted with the paddle, mix butter and sugar on low speed until combined, about 30 seconds.
- Increase speed to medium-high and beat until pale and fluffy, about 2 minutes.
- Add sweetened cream of coconut, vanilla, and salt. Beat until smooth, about 30 seconds.
- Add cream cheese, one piece at a time, beating until incorporated, about 1 minute.
- Stir in coconut flakes. Refrigerate until ready to use.
- To assemble, place one cooled cake layer on a serving platter. Spread a generous, even layer of pineapple jam over the top.
- Stack the second cake layer on top and spread another generous layer of pineapple jam.
- Place the final cake layer on top. Spread a thin layer of frosting (crumb coat) over the top and sides to seal in crumbs. Chill for 20-30 minutes.
- Apply a smooth, even layer of frosting over the top and sides using an offset spatula and bench scraper.
- Hold an icing comb in the design of your choice firmly against the side of the cake, teeth resting at the base. Keep your hand steady as you turn the cake to create an even pattern.
- If the comb gathers excess frosting, wipe it clean and repeat. Finally, run the comb gently across the top to form a spiral. Clean after each pass for sharp, neat lines.
Notes
Nutrition
Nutrition Disclaimer: The nutritional information provided is an estimate, calculated using standard data sources. Actual values may vary based on ingredient brands, preparation methods, and portion sizes. This information is for general reference only and should not be considered a substitute for professional dietary advice.












