If you’ve ever found yourself wishing you could bottle up that first bite of a tropical vacation and serve it at your table, this Pina Colada Layer Cake is for you. I started making this beauty last spring, right around the time the weather teased flip-flops and open windows. Now, it’s my go-to for birthdays, showers, or honestly—just a lazy Sunday when a little sunshine is desperately needed. The moment you cut into it, with those creamy coconut layers, sticky-sweet pineapple filling, and a crown of toasted coconut, you know you’re in for something truly special.
This is a cake that stops conversation. It’s bold, fragrant, and lush—sort of like a beach party in cake form. Soft coconut crumb, real pineapple oozing through each layer, and that silky coconut buttercream? Trust me, you won’t even care if you get a little frosting on your fingers.

Why This Pina Colada Layer Cake Is an Absolute Showstopper
There’s just something about this Pina Colada Layer Cake that makes people hover at the dessert table. First, the flavor—it’s unapologetically tropical, packed with dreamy coconut, sweet pineapple, and just a touch of nostalgia for poolside drinks under an umbrella. But honestly, it’s more than just taste.
The texture is a total delight, too: lush, moist coconut cake; juicy pineapple nestled between layers; and that ultra-creamy, cloudlike coconut frosting that gets even the frosting-averse reaching for another slice. The look is a stunner as well—shaggy toasted coconut catching the light, glossy cherries, big cheerful chunks of pineapple. It feels festive for big celebrations but not so fancy you wouldn’t bake it up on a whim and devour it in your comfiest clothes.
People always ask for seconds. Sometimes, they skip dinner and just go straight for cake. If you’re longing for a dessert that promises sunshine even when it’s gray outside, this one brings all the brightness right to your kitchen.
Inside the Ingredients for a Perfect Pina Colada Layer Cake
Every bite of this cake delivers on that classic cocktail flavor—without needing a single fancy liquor. Here’s how each ingredient makes it magic:
- Sugar – Brings essential sweetness and helps create that perfectly tender crumb in the cake and a glossy finish in the pineapple filling.
- Cornstarch – Thickens the pineapple filling just enough to stay between the layers without seeping through.
- Crushed pineapple with juice – Packs in real pineapple flavor and keeps everything moist and tangy.
- Vanilla extract – Warms up the coconut and pineapple notes and rounds out the flavor.
- Unsalted butter – Delivers buttery richness throughout the cake and ties everything together in the frosting.
- Sour cream – Adds a subtle tang and keeps the cake extra moist and plush.
- Coconut extract – Gives the cake and frosting a full-on beachy coconut hit… don’t skip it if you can help it!
- Egg whites – Make the cake crumb light, but sturdy enough to hold those luscious fillings.
- All purpose flour – The structure-maker; ensures the layers are soft but stackable (no collapsing cakes here).
- Baking powder – Lifts the cake layers so they’re airy and tall.
- Salt – Brings out all the bright, sweet, and toasty flavors.
- Milk and water – Add just the right amount of moisture to the cake batter for a light texture.
- Shortening – Helps the buttercream hold its shape, even in warmer kitchens. If you’re short on it, swap for extra butter for a slightly softer finish.
- Powdered sugar – Makes the buttercream incredibly smooth and gives a melt-in-your-mouth finish.
- Sweetened coconut flakes – Toasted for extra crunch and that irresistible tropical aroma and look.
- Cherries – The classic cocktail garnish, right on top. Adds a bright pop and feels extra celebratory.
- Sliced pineapple – For an extra juicy, sunny finish—pile on as much as you want.
See the recipe card below for the full list of ingredients and measurements.
Making This Pina Colada Layer Cake Step by Step
Ready to layer up those sunshine flavors? Here’s how to make this Pina Colada Layer Cake come together:
- Simmer up the pineapple filling. Stir sugar and cornstarch together in a saucepan, add the crushed pineapple (juice and all), and pour in a splash of water. Warm it over medium-high heat, stirring often, until it thickens and starts to bubble. Once it’s thick and glossy, pull it off the heat and stir in the vanilla extract. It’ll fill your kitchen with a sweet, tropical perfume—let it cool while you move on to the cake layers.
- Whip the coconut cake batter. Cream the butter and sugar until it’s pale and fluffy (don’t rush this step—it sets up a gorgeous cake crumb). Blend in the sour cream and coconut extract for instant vacation vibes. Beat in the egg whites a little at a time so the batter stays light and smooth.
- Combine dry and wet ingredients. Mix together your flour, baking powder, and salt in one bowl, and stir milk and water together in a cup. Add the dry and wet to your creamed mixture in turns, keeping everything silky and lump-free. Scrape the sides of the bowl as needed so nothing’s left behind.
- Bake your cake layers. Divide the batter between three parchment-lined pans. The cakes will come out pale and softly golden, just starting to pull from the edges. Let them cool completely—resist trying to stack them while warm or you’ll end up with a delicious mess instead of neat layers.
- Mix up a dreamy coconut buttercream. Cream butter and shortening until smooth, then slowly beat in half the powdered sugar. Add coconut extract and a good splash of milk (or water), whip until totally smooth, then finish with the remaining powdered sugar. Aim for cloud-like, spreadable perfection—add a splash more milk if it’s too thick.
- Toast the coconut flakes. Spread sweetened coconut out on a lined tray and toast until it’s fragrant and lightly golden. Keep your eye on it, tossing every couple of minutes so it browns evenly and doesn’t burn.
- Assemble your showstopper. Level the top of each cake layer so they stack flat. Place the first cake on a serving plate, pipe a thick ring of buttercream around the edge, and fill the center with pineapple filling. Repeat with the second layer. Top with the final cake, then cover the whole thing generously with coconut buttercream, smoothing it around the sides and top.
- Bring on the island finishing touches. Press toasted coconut flakes all around the sides for a shaggy, beachy look. Pipe big swirls of frosting on top, and don’t be shy with the cherries and pineapple slices—they really sell the “vacation dessert” mood!
Pro Tips for Gorgeous Pina Colada Layer Cakes
A cake this bright and summery is meant to be fun, not stressful—so let me pass along a few tricks I’ve learned (sometimes the hard way):
Don’t skimp on creaming the butter and sugar; give it time for a light, fluffy result. When adding egg whites, go slow: too fast and your batter might look curdled. Always alternate adding dry and wet ingredients—this keeps the cake from turning tough.
If your pineapple filling looks loose while it’s hot, that’s normal. It will thicken as it cools. Just be sure it’s completely cool before you assemble, or it’ll ooze right out the sides. For extra-stable layers, chill the cakes before stacking (even 15 minutes in the fridge makes assembly less nerve-wracking).
A little imperfection is part of the tropical charm here—don’t fuss if the toasted coconut isn’t perfectly even. However, keep a close eye during toasting; coconut goes from golden to burnt in seconds.
Store leftovers covered in the fridge, and let slices warm on the counter for a few minutes so the buttercream softens to its silkiest self.
Fun Variations and Beachy Serving Ideas
Look, the classic Pina Colada flavors here really don’t need much tinkering, but you can play around for special occasions. Try swapping out a portion of the coconut extract for a splash of rum or rum extract if you want a true “cocktail hour” cake, especially for grown-up gatherings.
A tropical fruit salad—think mango, papaya, or kiwi—makes a bright and refreshing side, especially on hot days. Pair a slice of this cake with an icy coconut milk coffee, a sparkling pineapple spritz, or even a homemade virgin pina colada for total vacation energy.
No cherries on hand? Decorate with edible flowers, caramelized pineapple rings, or a flurry of lime zest for extra pop. Around the holidays, sprinkle the top with pomegranate seeds for a festive twist.
If you’d like to make your Pina Colada Layer Cake ahead, the cake layers and pineapple filling keep beautifully in the fridge (separated and tightly wrapped). Assemble and frost the day you want to serve for the best texture.
FAQs about Pina Colada Layer Cake
Can I make the Pina Colada Layer Cake ahead of time?
Absolutely! You can bake the cake layers and prepare the pineapple filling one or even two days ahead. Store each separately, well-wrapped, in the refrigerator. Assemble and frost the cake on the day you plan to serve for the freshest flavors and perfect structure.
What can I use if I don’t have coconut extract?
If you’re out of coconut extract, double up on vanilla extract or add a little almond extract for a fun twist. The coconut flavor will be more subtle, but the cake will still have sunny, tropical notes—especially with plenty of toasted coconut on top.
How should I store leftover Pina Colada Layer Cake?
Keep leftover cake in an airtight container in the fridge. The coconut buttercream and pineapple filling hold up best when chilled, and the cake stays moist. Bring slices to room temperature before serving for the creamiest texture and brightest flavor.
Can I freeze Pina Colada Layer Cake?
You can freeze the cake layers plain, wrapped tight, for up to two months. Thaw, then fill and frost as usual. Freezing the fully assembled cake works in a pinch, though the fresh fruit garnish is best added after thawing to keep things looking lively and delicious.
In the end, this Pina Colada Layer Cake is about capturing pure tropical celebration on a plate, one glorious slice at a time. Whether you’re craving a taste of summer in January or sharing it with a tableful of friends under the sun, each creamy-crunchy, pineapple-studded bite brings a little more joy to the moment. Cut yourself a generous piece, let the flavors whisk you away, and enjoy—a party is never far when this cake’s around.
More Delicious Recipes
- Virgin Strawberry Pina Colada: This refreshing drink captures all the tropical flavors of a classic Pina Colada without the alcohol, making it perfect for any occasion.
- Sunrise Mocktail: A fruity and vibrant mocktail that brings a taste of summer to your table, complementing the tropical vibe of the Pina Colada Layer Cake.
- Honey Glazed Carrots and Green Beans: These sweet and colorful veggies make a delightful side dish to balance out the rich flavors of the cake.

Pina Colada Layer Cake
Ingredients
Equipment
Method
- TO MAKE THE PINEAPPLE FILLING: Combine the sugar and cornstarch in a large saucepan. Stir in the pineapple, including the juice, and the water. Cook over medium-high heat, stirring regularly until mixture thickens and come to a boil, about 10 minutes. Allow to boil for 1 1/2 minutes, then remove from heat. Stir in vanilla extract and set aside to cool. TO MAKE THE CAKE LAYERS: Prepare three 8 inch cake pans with parchment paper circles in the bottom and grease the sides. Preheat oven to 350°F (176°C). In a large mixing bowl, cream the butter and sugar together until light in color and fluffy, about 3-4 minutes. Do not skimp on the creaming time. Add sour cream and coconut extract and mix until well combined. Add egg whites in two batches, mixing until well combined after each. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated. Combine dry ingredients in a separate bowl, then combine the milk and water in a small measuring cup. Add half of the dry ingredients to the batter and mix until well combined. Add the milk mixture and mix until well combined. Add remaining dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated. Divide the batter evenly between the cakes pans and bake for about 21-23 minutes, or until a toothpick comes out with a few crumbs. Remove the cakes from the oven and allow to cool for about 2-3 minutes, then remove to cooling racks to cool completely. TO MAKE THE BUTTERCREAM: In a large mixer bowl, beat the butter and shortening together until smooth. Slowly add half of the powdered sugar and mix until smooth. Add the coconut extract and 5-6 tablespoons of water or milk and mix until smooth. Slowly add the remaining powdered sugar and mix until smooth. Add additional water or milk, as needed. TO ASSEMBLE THE CAKE: To toast the coconut, preheat the oven to 400°F (204°C). Spread the coconut out evenly over a parchment lined cookie sheet. Bake until toasted, about 5-8 minutes, tossing regularly so that it toasts evenly. To put the cake together, use a large serrated knife to remove the domes from the top of the cakes so that they’re flat. Place the first cake on a serving plate or a cardboard cake round. Pipe a dam of coconut frosting around the edge of the cake, then spread about 1 cup of pineapple filling evenly into the center. Add the second layer of cake and another dam of coconut frosting and cup of pineapple filling. You may end up with a little bit of pineapple filling left over. Top the cake with the remaining layer and frost the outside of the cake. Press the toasted coconut into the sides of the cake. Use the remaining buttercream to pipe swirls around the top of the cake. I used Ateco tip 808. Top the swirls with cherries and add some sliced pineapple, if desired.






