This post may contain affiliate sales links. Please read my disclosure policy.
This sweet, moist and tender Pineapple Layer Cake is packed with juicy pineapple chunks! Three soft layers of pineapple cake are separated by a creamy pineapple filling and finished off with homemade whipped cream frosting.
Heavenly Pineapple Cake with Whipped Cream Frosting
If you enjoy pineapple – even just a little bit – you will love this cake. It’s a light and refreshing dessert that features plenty of crushed pineapple in both the cake and the filling.
The velvety filling compliments the tender layers of cake in such a dreamy way. It’s creamy and light yet full of flavor, ensuring that the cake as a whole remains nice and delicate. Once you spread on the pillowy whipped cream frosting, this 3-layer masterpiece will give your favorite Pineapple Upside Down cake a run for its money.
The crushed pineapple doesn’t just infuse this dessert with fruity flavor – it also adds some amazing texture. Not to mention, it ensures that the cake stays delightfully moist! Needless to say, this beauty instantly joined the list of our family favorites.
What You’ll Need
Each component of this cake relies on a simple lineup of ingredients. For the full amounts of what you’ll need, refer to the recipe card toward the bottom of this post.
For the Pineapple Cake
- All-Purpose Flour: Use a food scale, if possible. Otherwise, fluff your flour and use the spoon and level method.
- Baking Powder & Baking Soda: These leavening agents work together to give you super soft and fluffy cake layers.
- Salt: To help lock in moisture and enhance flavor.
- Unsalted Butter: Be sure to bring this to room temperature.
- Vegetable Oil
- Sugar
- Eggs
- Crushed Pineapple: Don’t forget to include the juice from the cans as well.
- Vanilla Extract
For the Pineapple Filling
- Sugar
- Cornstarch: To thicken up the filling.
- Crushed Pineapple: With juice.
- Water
For the Whipped Cream Frosting
- Heavy Whipping Cream: Make sure this is nice and cold.
- Powdered Sugar: To ensure that your whipped cream doesn’t wilt.
- Vanilla Extract
- Dried Pineapple Slices: To decorate the cake.
How to Make Pineapple Layer Cake
Because of all the crushed pineapple in this cake, getting perfectly clean slices is pretty much impossible – but it doesn’t matter – they’re going to get devoured lickety-split!
Make the Cake Layers
- Prep Pans & Heat Oven: Prepare three 8-inch cake pans with parchment paper circles in the bottom and grease the sides. Preheat the oven to 350°F.
- Combine Dry Ingredients: Combine the flour, baking powder, baking soda and salt in a medium-sized bowl. Set the mixture aside.
- Cream Butter, Oil & Sugar: Add the butter, oil and sugar to a large mixer bowl and beat them together until the mixture is light in color and fluffy, about 2-3 minutes. Do not skimp on the creaming time. You should visibly see a change in color and texture.
- Add Eggs One by One: Add the eggs one at a time, mixing until mostly combined after each addition. Scrape down the sides of the bowl as needed to be sure all of the ingredients are well incorporated.
- Start Adding Pineapple: Add half of the crushed pineapple and mix until well combined.
- Start Adding Dry Ingredients: Add half of the dry ingredients to the batter and mix until mostly combined.
- Finish Adding Pineapple: Add the remaining crushed pineapple and vanilla extract. Mix until the batter is well combined.
- Finish Adding Dry Ingredients: Add the remaining dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed, but do not over-mix the batter.
- Bake: Divide the batter evenly between the cake pans and bake for 22-25 minutes, or until a toothpick inserted into the center of the cake comes out with a few loose crumbs.
- Let Cool: Remove the cakes from the oven and allow them to cool for about 2-3 minutes, then flip them out onto cooling racks and let them cool completely.
Make the Filling
- Combine Sugar & Cornstarch: Combine the sugar and cornstarch in a large saucepan.
- Add Pineapple & Water: Stir in the crushed pineapple, including the juice, and the water.
- Cook: Cook the filling over medium heat, stirring regularly until the mixture thickens and comes to a boil, about 10 minutes. Allow the filling to boil for 1 minute, then remove it from the heat.
- Chill: Set the filling in the fridge until it has cooled completely.
Make the Frosting & Build the Cake
- Make Frosting: Make sure the cake layers and filling have fully cooled before you continue. Add the heavy whipping cream, powdered sugar and vanilla extract to a large mixer bowl. Whip the mixture on high speed until stiff peaks form.
- Fold Some Into Filling: Fold one cup of the whipped cream frosting into the pineapple filling until well combined. Set aside.
- Remove Cake Domes: Use a large serrated knife to remove the domes from the top of the cakes so that they’re flat (if needed). These cakes don’t have a large dome, but I like to make sure they’re completely flat. Place the first cake on a serving plate or a cardboard cake round.
- Start Assembling: Pipe a dam of whipped cream around the outer edge of the cake, then fill it with half of the pineapple filling. Spread the filling out evenly.
- Continue Layering: Add the second layer of cake, another rim of whipped cream and the rest of the pineapple filling. Add the final layer of cake on top.
- Frost: Frost the top and outside of the cake with the whipped cream frosting. Use the remaining whipped cream to pipe swirls on top of the cake.
- Garnish & Serve: Finish off the cake with some dried pineapple slices. Cut and serve it or store it in the fridge until you’re ready.
Can I Make the Cake Ahead of Time?
Sure you can! First, bake the cake layers and let them cool as usual. Once they’ve fully cooled, store them in an air tight container at room temperature for up to 24 hours or wrap each layer tightly in plastic wrap and refrigerate them for up to 2 days. The filling (without the whipped cream folded in) should also be okay in the fridge overnight – just be sure to keep it in an airtight container.
Helpful Tips
Even professional bakers could benefit from some friendly advice. Here’s mine for this heavenly cake!
- Measure the Flour Carefully: Don’t just scoop your measuring cup directly into the flour. Instead, spoon in the flour bit by bit and level it off at the top with a butter knife. This prevents the flour from getting packed in and causing an incorrect measurement.
- Don’t Forget the Juice: Whether you’re working on the cake or the filling, it’s important to add the juice from the can in addition to the crushed pineapple itself. Don’t be shy – just dump it all in there!
- Use the Whipped Cream Frosting Immediately: You’ll want to make the whipped cream frosting just before you use it. If you make it ahead of time, it’ll likely deflate when you stir it back up later. However, it won’t deflate if you make it right before you fold it into the filling and frost the cake.
How to Store Extras
Leftover pineapple cake should be kept in an airtight container in the fridge. It will stay fresh for about 3-4 days.
Can I Freeze Pineapple Cake?
Due to the whipped cream frosting, this cake isn’t ideal for freezing. But you can definitely freeze the cooled cake layers by themselves! Wrap each one in a tight layer of plastic wrap followed by a layer of heavy-duty foil. Freeze them for up to 3 months and defrost them in the fridge before you build the cake.
PrintPineapple Layer Cake
- Prep Time: 1 hour 30 minutes
- Cook Time: 22 minutes
- Total Time: 1 hour 52 minutes
- Yield: 14
- Category: Dessert
- Method: Oven
- Cuisine: American
Description
This sweet, moist and tender Pineapple Layer Cake is packed with juicy pineapple chunks! Three soft layers of pineapple cake are separated by a creamy pineapple filling and finished off with homemade whipped cream frosting.
Ingredients
For the Pineapple Cake
- 2 1/2 cups (325g) all-purpose flour
- 2 tsp baking powder
- 1/4 tsp baking soda
- 1/2 tsp salt
- 3/4 cup (168g) unsalted butter, room temperature
- 1/4 cup (60ml) vegetable oil
- 1 1/2 cups (310g) sugar
- 4 large eggs
- 16 oz crushed pineapple, with juice
- 1 tsp vanilla extract
For the Pineapple Filling
- 1/3 cup (69g) sugar
- 1 1/2 tbsp cornstarch
- 8 oz crushed pineapple, with juice
- 2 tbsp water
For the Whipped Cream Frosting
- 3 1/2 cups heavy whipping cream, cold
- 1 1/2 cups (217g) powdered sugar
- 1 tbsp vanilla extract
- Dried pineapple slices
Instructions
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.
- Combine the flour, baking powder, baking soda and salt in a medium-sized bowl and set aside.
- Add the butter, oil and sugar to a large mixer bowl and beat together until light in color and fluffy, about 2-3 minutes. Do not skimp on the creaming time. You should visibly see a change in color and texture.
- Add the eggs one at a time, mixing until mostly combined after each. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated.
- Add half of the crushed pineapple and mix until well combined.
- Add half of the dry ingredients to the batter and mix until mostly combined.
- Add the remaining crushed pineapple and vanilla extract and mix until well combined.
- Add the 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. Do not over mix the batter.
- Divide the batter evenly between the cakes pans and bake for 22-25 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.
Make the Filling
- Combine the sugar and cornstarch in a large saucepan. Stir in the pineapple, including the juice, and the water.
- Cook over medium heat, stirring regularly until mixture thickens and come to a boil, about 10 minutes. Allow to boil for 1 minute, then remove from heat. Set in the fridge to cool completely.
Make the Frosting & Build the Cake
- Make sure the cake layers and filling have fully cooled. Add the heavy whipping cream, powdered sugar and vanilla extract to a large mixer bowl and whip on high speed until stiff peaks form.
- Fold one cup of the whipped cream into the pineapple filling until well combined. Set aside.
- Use a large serrated knife to remove the domes from the top of the cakes so that they’re flat, if needed. These cakes don’t have a large dome, but I like to make sure they’re completely flat. Place the first cake on a serving plate or a cardboard cake round.
- Pipe a dam of whipped cream around the outer edge of the cake and fill it with half of the pineapple filling. Spread evenly.
- Top with the second layer of cake and add another layer of pineapple filling.
- Add the final layer of cake on top and frost the cake with the remaining whipped cream. Use remaining whipped cream to pipe swirls on top of the cake. Finish off the cake with some dried pineapple slices.
- Store the cake in the fridge until ready to cut and serve.
Notes
- Makes 12-14 slices.
- To Make Ahead: Once cake layers are fully cooled, wrap each one tightly in plastic wrap and refrigerate for up to 24 hours. The filling (without the whipped cream folded in) should also be okay in the fridge overnight – just be sure to keep it in an airtight container.
- To Store Extras: Cake is best refrigerated in an airtight container and eaten within 2-3 days.
Nutrition
- Serving Size:
- Calories: 849
- Sugar: 148.7 g
- Sodium: 144.1 mg
- Fat: 17.2 g
- Carbohydrates: 169.3 g
- Protein: 8.2 g
- Cholesterol: 88.7 mg
Categories
More Luscious Layer Cakes to Try
Already fantasizing about your next layer cake? I’ve got the perfect recipes to make your dreams a reality.
Can this be made in a 9X13 pan
Yes, it can. I can’t remember the exact baking time I used, but I think it was like 20-25 minutes.
Delicious and moist cake and easy to make🤗.Thanks Lynsey!
That’s great to hear! Glad you enjoyed it!
Hi do you think I could make cupcakes with this recipe and if yes have any cupcakes do you think the recipe would yield?
Yes, cupcakes should be fine. It should make about 24 cupcakes.
Definitely my go to for a lighter but yet delicious cake!
I was curious what you think about me making it on a Thursday night to serve Saturday morning for a baby shower ….. think I can wing it ?
So glad you enjoy it! I mean it’s a little further in advance than is ideal, but it’s a pretty moist cake, so it would probably make it.
My cake felled after I took it out what happened? I froze the layers and then frost the cake, it was ok then.
Can I make this cake in a 13×9 inch pan?
What do you mean by felled? Like, did they shrink or something when they cooled? It should be fine in a 9 x 13 pan. I would probably reduce the baking temperature to 325.
My cake fell went flat after cooling. What did I do wrong I followed the recipe to the letter.
Thanks
Love this recipe! Can I substitute fluff for the whipping cream in the frosting?
I’m so glad you enjoy it! Do you mean that you want to frost the cake with marshmallow fluff? I would think that might be tough to spread all over the cake, but you can certainly give it a try.
Can you use cream cheese frosting with this cake?
Sure! I bet that would be good. Just a little heavier.
Can I use fresh pineapple?
Fresh pineapple should be fine, I’m just not sure how much additional juice there is in the can to be able to tell you how much you need.
How can I make this cake in three 6″ cake pans instead of 8″?
It depends on how tall you want it. If you’re looking for the same height as my cake (roughly 3 1/2 to 4 inches tall), then I’d cut the recipe in half and bake for a little less time. If you want a very tall cake, then leave the recipe as is and bake in 6 inch pans for a little more time. I hope that helps!
Hi, I am planning to make this cake and wondering if I can make the sponges in advance and freeze them. They would only be in the freezer for a few days. Thanks x
Sometimes fruit gets a little mushy after it thaws, so that would be my only concern. Otherwise, it should be fine. Just wrap it well and then thaw it in the fridge before using.
Just wondering how it turned out after freezing, I didn’t read the note about up 24 hours in the fridge until I already had them in the oven 😔 it’s for an event and I’d be devastated if it was mushy. Thanks!
This is the first recipe of yours that I have made, and it definitely won’t be the last. This cake is outstanding!!! It is moist, light, and fluffy, but at the same time sturdy enough, I think, to stack in tiers. I only made the cake and did pineapple flavored Italian meringue buttercream. It is soooooooo delicious!
Awesome! So glad you enjoyed it!
This is the next cake I plan to make. Could you tell me how many cups of batter this cake has? I am wanting the cake to be about 5 inches tall. Thanks.
I’m not sure how many cups of batter it is, but it makes about a 4 inch tall 8-inch cake.
Thank you. I made it in 7 inch pans and it came out 4 5/8″ tall so that sounds right. I just gave it a glowing review in another comment. It is outstanding!
My toddler has been talking about a pineapple cake for months, no idea where she picked it up, but we made her dreams come true making this pineapple cake for her birthday and it was SO GOOD! I piped little dots over the entire thing and put the top of a pineapple on top so it looked like a pineapple, haha! Seriously amazing cake. We couldn’t stop eating it. Thank you for the wonderful recipe!
Awesome! So glad you enjoyed it!