Pineapple heaven cake is a chilled 9×13 sheet cake made of a soft vanilla sponge, a fluffy cream cheese and whipped topping layer, and a crushed pineapple filling, finished with pineapple chunks and optional coconut. It takes about 25 minutes of prep, 22 to 25 minutes in the oven at 350°F, and at least 2 hours in the fridge, and it cuts into 12 slices.
The part that makes it different from a regular pineapple sheet cake is the split sponge. You bake one cake, slice a thin layer off the top, and use it as the middle layer, so you get sponge, cream, pineapple, sponge, and cream again without baking twice. The result is light, cool, and gently sweet, with pineapple in every bite.

Following a special diet?
Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.
Try the Recipe Converter →The Layers and Numbers in One Place
- Pan: one 9×13 inch baking dish, greased or lined with parchment
- Oven: 350°F (175°C) for 22 to 25 minutes
- Time: 25 minutes prep, 25 minutes baking, 2 hours chilling, about 2 hours 50 minutes in total
- Yield: 12 slices
- Layers, bottom to top: thick sponge, cream cheese layer, crushed pineapple, thin sponge, cream cheese layer, pineapple chunks and coconut
- Keeps: 3 days covered in the fridge, about 1 month for wrapped slices in the freezer
What Goes Into the Sponge, Cream, and Fruit

The sponge is a simple oil cake: 2 cups all purpose flour, 1 cup granulated sugar, 3 large eggs, ½ cup vegetable oil, 1 cup milk, 2 teaspoons baking powder, 1 teaspoon vanilla, and ¼ teaspoon salt. Oil keeps the crumb soft even straight out of the fridge, which matters for a cake that is served cold. Flour gives it enough structure to be split and stacked without tearing.
The cream layer is 8 ounces of softened cream cheese, 1 cup powdered sugar, 1 teaspoon vanilla, and 2 cups whipped topping or freshly whipped cream. For the fruit you need one 20 ounce can of crushed pineapple, lightly drained, 2 tablespoons sugar if your pineapple tastes tart, 1 cup pineapple chunks or tidbits for the top, and 2 tablespoons shredded coconut if you like it.
If you enjoy this flavor pairing, this pineapple cake filling works between round cake layers, and the tropical pineapple coconut cake takes it into round layers with whipped cream frosting.
Mixing and Baking the Vanilla Sponge

Whisk the flour, baking powder, and salt in one bowl. In a second bowl, beat the eggs with the granulated sugar until the mixture turns lighter in color and a little fluffy. That short beating gives the sponge a bit of lift. Add the oil, milk, and vanilla and mix until smooth.
Add the dry ingredients gradually and stir only until no dry streaks remain. Overmixing is the most common reason this sponge turns dense and rubbery, so stop as soon as the batter looks smooth.

Spread the batter evenly in the prepared pan and bake for 22 to 25 minutes. It is done when the top is light golden, springs back when you press it gently, and a toothpick in the center comes out clean. Let it cool completely in the pan. A warm sponge crumbles when you try to split it and melts the cream layer.
How Much Should You Drain the Crushed Pineapple?
Lightly, not completely. Tip the can into a sieve and let it sit for a minute or two, or press once with a spoon, so the pineapple is still moist but no juice pools in the bowl. Fully squeezed pineapple tastes dry and flat. Undrained pineapple soaks the middle sponge and makes the slices slide apart.
Taste the drained fruit before you add the optional 2 tablespoons of sugar. Some cans are packed in juice and already sweet. If you have extra pineapple left over, it is lovely in a pineapple dump cake or folded into pineapple coconut balls.
Whipping the Cream Cheese Layer

Beat the softened cream cheese on its own first until completely smooth, then add the powdered sugar and vanilla. Cold cream cheese leaves small lumps that never beat out once the whipped topping goes in. Fold the whipped topping in by hand with a spatula, just until no streaks remain, so the cream stays airy. Keep it in the fridge while you split the sponge.
Freshly whipped cream works in place of the whipped topping and gives a lighter, less sweet layer. Whip it to firm peaks before folding so the cream holds up between the sponge layers.
Splitting One 9×13 Sponge Into Two Layers
Leave the cooled cake in the pan. Using a long serrated knife, cut a thin horizontal layer from the top, sawing gently and keeping the blade level with the rim of the pan. Lift it out in pieces if needed and set them on a board. The thicker base stays in the pan.
Do not worry if the top layer breaks into two or three pieces. It goes in the middle of the cake, under the cream, so nobody sees the seams.
Stacking Cream, Pineapple, and Sponge
Spread a generous layer of the cream filling over the thick sponge base. Spoon the crushed pineapple over it and spread gently to cover the cream. Lay the thin sponge layer on top and press lightly so it settles. Spread the remaining cream over that layer and smooth it to the edges.
Scatter the pineapple chunks or tidbits over the cream and sprinkle with shredded coconut if using. Cover the pan and refrigerate for at least 2 hours. During that time the cream firms up and a little pineapple juice soaks into the middle sponge, which is what gives the cake its soft, almost pudding like texture.
When the Cream Slides or the Sponge Goes Soggy
- Layers slide when you cut: the cake was not chilled long enough. Give it the full 2 hours. I often chill it longer than the minimum.
- Middle sponge is soggy: the pineapple went in too wet. Drain it a little longer next time.
- Lumpy cream layer: the cream cheese was cold. Let it soften fully and beat it alone before adding sugar.
- Dense, tough sponge: the batter was overmixed after the flour went in.
- Ragged split layer: the sponge was cut while still warm. Cool it completely first.
- Messy slices: use a sharp knife and wipe the blade between cuts.
Coconut, Fresh Pineapple, and Easter Versions

For more coconut flavor, toast the shredded coconut before sprinkling it on top. For a brighter, less sweet cake, use diced fresh pineapple instead of canned chunks on the top layer. Readers who love the piña colada direction should also try the piña colada dump cake or the pineapple coconut layered dump cake.
At Easter this cake earns its place because it is cold, light, and made a day ahead. Serve it next to a carrot cake with pineapple for a spring dessert table. For a birthday, a Hawaiian birthday cake brings the same tropical flavors to a celebration cake.
Keeping Leftover Slices Fresh
Cover the pan tightly and keep the cake in the fridge for up to 3 days. The cream layer stays smooth. To freeze, wrap individual slices well and freeze for about 1 month, then thaw overnight in the fridge. Add any fresh pineapple garnish after thawing.
Asked About Pineapple Heaven Cake
Can I make pineapple heaven cake with a cake mix?
This recipe uses a from scratch sponge. If you want a shortcut, bake a boxed yellow or white cake in a 9×13 pan, cool it completely, and follow the same splitting, cream, and pineapple steps.
What is the difference between pineapple heaven cake and pineapple poke cake?
A poke cake has holes poked into it so a liquid soaks in. Pineapple heaven cake is layered instead: the sponge is split and stacked with a cream cheese layer and crushed pineapple.
Can I use fresh pineapple instead of canned?
Yes for the top layer. For the crushed pineapple filling, finely chop very ripe fresh pineapple and drain it lightly, since fresh fruit releases more juice.
How far ahead can I make it?
Make it the day before. It needs at least 2 hours in the fridge and slices even more cleanly after an overnight chill.
Do I have to use whipped topping?
No. Freshly whipped cream whipped to firm peaks can replace it for a lighter texture.
If you are planning a tropical spread, coconut pineapple cream pie bars pair nicely with this cake. If you make it, let me know in the comments how your layers turned out. I always enjoy hearing how readers adapt it.
Pineapple Heaven Cake Recipe
This pineapple heaven cake is a chilled layered sheet cake made with a soft vanilla sponge, a fluffy cream cheese and whipped topping layer, and lightly drained crushed pineapple, topped with pineapple chunks and optional coconut. It bakes in a 9x13 pan at 350°F for 22 to 25 minutes, chills for at least 2 hours, and cuts into 12 creamy, cool slices. The trick is splitting one sponge: a thin top layer becomes the middle layer, so you get sponge, cream, pineapple, sponge, and cream without baking twice. It is an easy pineapple cake for Easter, potlucks, birthdays, and summer dessert tables. Keep it covered in the fridge for 3 days or freeze wrapped slices for about 1 month.
Ingredients
- FOR THE SPONGE CAKE
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 3 large eggs
- 1/2 cup vegetable oil
- 1 cup milk
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- FOR THE CREAM LAYER
- 8 ounces cream cheese, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 2 cups whipped topping or freshly whipped cream
- FOR THE PINEAPPLE FILLING
- 1 can (20 ounces) crushed pineapple, lightly drained
- 2 tablespoons sugar (optional)
- FOR THE TOP LAYER
- 1 cup pineapple chunks or pineapple tidbits
- 2 tablespoons shredded coconut (optional)
Instructions
PREPARE THE OVEN AND PAN: Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish or line it with parchment paper so the cake releases easily after baking.
MIX THE DRY INGREDIENTS: In a large bowl, whisk together the all-purpose flour, baking powder, and salt until evenly combined.
MIX THE WET INGREDIENTS: In another bowl, beat the eggs and granulated sugar until the mixture becomes lighter in color and slightly fluffy. Add the vegetable oil, milk, and vanilla extract, then mix until smooth and fully blended.
COMBINE THE BATTER: Gradually add the dry ingredients into the wet ingredients. Stir gently until a smooth batter forms and no dry streaks remain.
BAKE THE SPONGE CAKE: Pour the batter into the prepared baking dish and spread it evenly. Bake for 22 to 25 minutes, or until a toothpick inserted into the center comes out clean. Remove the cake from the oven and allow it to cool completely.
PREPARE THE CREAM FILLING: In a mixing bowl, beat the softened cream cheese until smooth. Add the powdered sugar and vanilla extract, then mix until creamy. Fold the whipped topping gently into the mixture until light and fluffy. Refrigerate the cream mixture while preparing the cake layers.
PREPARE THE PINEAPPLE FILLING: In a bowl, combine the lightly drained crushed pineapple with the sugar if additional sweetness is desired. Stir well so the sugar blends with the pineapple juices.
CUT THE CAKE LAYERS: After the cake has cooled, carefully slice a thin horizontal layer from the top of the sponge cake. Keep the thicker base layer in the baking dish and reserve the thin slice to use as the middle sponge layer.
ASSEMBLE THE FIRST LAYERS: Spread a generous layer of the cream filling evenly over the thick sponge base. Spoon the crushed pineapple mixture over the cream layer and spread it gently to cover the surface.
ADD THE MIDDLE SPONGE LAYER: Place the thin sponge layer carefully over the pineapple layer and press lightly so the layers settle evenly.
ADD THE FINAL CREAM LAYER: Spread the remaining cream filling over the top sponge layer, smoothing it evenly across the surface.
ADD THE TOPPING AND CHILL: Scatter pineapple chunks over the cream layer and sprinkle shredded coconut if using. Cover the cake and refrigerate for at least 2 hours so the layers set and the flavors combine before slicing.
Notes
Lightly drain the crushed pineapple: it should be moist but not dripping, or the middle sponge turns soggy.
Let the sponge cool completely before splitting it, and use a long serrated knife.
Chilling the cake for at least 2 hours, or overnight, helps the layers hold their shape and makes slicing easier.
Fresh whipped cream can replace whipped topping for a lighter texture.
For clean slices, use a sharp knife and wipe the blade between cuts.
Store covered in the refrigerator for up to 3 days. Wrapped slices freeze for about 1 month; thaw overnight in the fridge.
Nutrition Information
Yield
12Serving Size
1Amount Per Serving Calories 679Total Fat 30gSaturated Fat 15gUnsaturated Fat 15gCholesterol 68mgSodium 252mgCarbohydrates 95gFiber 2gSugar 61gProtein 9g
