Home » Cake Recipes » Pineapple Heaven Cake
Vertical collage shows pineapple heaven cake process and slice. Top panel shows sheet cake topped with whipped cream, pineapple chunks, and coconut. Center panel displays text Pineapple Heaven Cake. Bottom panel shows layered pineapple cream cake slice on a dessert plate.

Pineapple Heaven Cake Recipe

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.

Pineapple heaven cake in a 9x13 pan topped with whipped cream cheese layer and pineapple pieces, with a creamy layered slice served on a plate below.

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

Pineapple heaven cake ingredients in small bowls on white marble: flour, sugar, milk, eggs, oil, vanilla, salt, cream cheese, whipped topping, pineapple chunks, and shredded coconut.

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

Smooth yellow sponge batter for pineapple heaven cake in a glass bowl with a whisk, surrounded by small bowls of sugar, flour, milk, and oil.

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.

Thick, smooth pineapple heaven cake sponge batter in a glass bowl with a batter coated whisk on a marble counter.

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

Glass bowl of fluffy cream cheese and whipped topping filling for pineapple heaven cake with a spatula, next to bowls of powdered sugar and vanilla.

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

Easter pineapple heaven cake collage: 9x13 sheet cake with whipped cream topping and pineapple chunks above a creamy slice with pineapple filling.

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.

Yield: 12 slices (one 9x13 inch cake)

Pineapple Heaven Cake Recipe

Vertical collage shows pineapple heaven cake process and slice. Top panel shows sheet cake topped with whipped cream, pineapple chunks, and coconut. Center panel displays text Pineapple Heaven Cake. Bottom panel shows layered pineapple cream cake slice on a dessert plate.

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.

Prep Time 25 minutes
Cook Time 25 minutes
Additional Time 2 hours
Total Time 2 hours 50 minutes

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

12

Serving Size

1

Amount Per Serving Calories 679Total Fat 30gSaturated Fat 15gUnsaturated Fat 15gCholesterol 68mgSodium 252mgCarbohydrates 95gFiber 2gSugar 61gProtein 9g

Leave a Comment

Your email address will not be published. Required fields are marked *

*