Pineapple Sheet Cake Recipe

A moist, tropical sheet cake bursting with sweet pineapple chunks throughout, crowned with a tangy cream cheese frosting that melts beautifully into each forkful.
Difficulty:
Beginner
Prep Time:
20 mins
Cook Time:
30 mins
Serves:
1 cake (15 slices)
An overhead shot of a golden-brown pineapple sheet cake with visible fruit pieces studding the surface, captured in soft natural light streaming through kitchen windows. The cake is presented on a vintage blue ceramic platter with a slice being lifted to reveal its tender, moist crumb structure. Cream cheese frosting creates a luscious white layer on top, garnished with small triangles of fresh pineapple and a light dusting of toasted coconut for texture contrast. In the background, a pitcher of iced tea with pineapple slices and a casual arrangement of fresh tropical fruits suggest a perfect summer dessert setting.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">280g all-purpose flour</li><li class="ingredients-single-item">400g granulated sugar</li><li class="ingredients-single-item">2 tsp baking soda</li><li class="ingredients-single-item">1/2 tsp salt</li><li class="ingredients-single-item">2 large eggs, room temperature</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">565g canned crushed pineapple with juice</li><li class="ingredients-single-item">100g chopped walnuts (optional)</li><li class="ingredients-single-item">For the frosting:</li><li class="ingredients-single-item">225g cream cheese, softened</li><li class="ingredients-single-item">115g unsalted butter, softened</li><li class="ingredients-single-item">300g powdered sugar</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">50g toasted coconut flakes for garnish (optional)</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">33x23cm (13x9-inch) baking pan</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Electric mixer</li></ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C (350°F). Line your 33x23cm (13x9-inch) baking pan with parchment paper, leaving some overhang on the sides for easy removal, then lightly grease any exposed parts.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a large mixing bowl, whisk together the flour, sugar, baking soda, and salt until well combined. This thorough mixing ensures the leavening agents are evenly distributed throughout the batter, promoting an even rise.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Make a well in the center of your dry ingredients and add the eggs, vanilla extract, and the entire can of crushed pineapple with its juice. The acid in the pineapple will react with the baking soda, creating carbon dioxide bubbles that help the cake rise and stay tender.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Mix everything together with a wooden spoon or spatula until just combined – don't overmix! The batter will look slightly lumpy from the pineapple pieces, which is perfect. Overmixing would develop too much gluten, resulting in a tougher cake.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>If using walnuts, fold them in gently now. The nuts provide a wonderful textural contrast to the soft, moist cake.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Pour the batter into your prepared pan, spreading it evenly to the corners. Give the pan a gentle tap on the counter to release any large air bubbles.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted in the center comes out clean with just a few moist crumbs. The cake should spring back lightly when touched. If the top is browning too quickly, loosely cover with aluminum foil.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Remove from the oven and place on a wire rack to cool completely in the pan. The cake needs to be fully cooled before frosting to prevent the cream cheese frosting from melting.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>While the cake cools, prepare your frosting. In a large bowl, beat the cream cheese and butter together until smooth and creamy, about 2-3 minutes. The fat molecules in the butter and cream cheese need to be fully incorporated to create a silky texture.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Gradually add the powdered sugar, beating on low speed until incorporated, then increase to medium-high and beat until light and fluffy. Add the vanilla extract and mix until combined.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Once the cake is completely cool, use the parchment paper overhang to lift it from the pan if desired. Spread the frosting evenly over the top of the cake. If using toasted coconut, sprinkle it over the frosted cake for a beautiful garnish and added texture.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>For the best flavor, refrigerate the frosted cake for at least 30 minutes before serving to allow the flavors to meld. The cake will keep, covered in the refrigerator, for up to 5 days, though the texture is best within the first 3 days.</li></ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 slice
🔥 Calories: 320 calories
🥑 Fat: 16 g
🧈 Saturated Fat: 8 g
🍞 Carbohydrates: 44 g
🍭 Sugar: 32 g
🍗 Protein: 3 g
🫀 Cholesterol: 55 mg
🧂 Sodium: 180 mg

Chef’s Notes

A few helpful details for making this recipe.

Can I use fresh pineapple instead of canned for this sheet cake?

While fresh pineapple can be used, canned crushed pineapple is recommended as it provides both fruit and liquid needed for moisture. If using fresh, you'll need to crush it and add about 120ml pineapple juice to maintain the cake's signature moist texture.

Why is my pineapple cake too dense or soggy?

A soggy cake usually results from underbaking or not draining excess pineapple juice. A dense texture often comes from overmixing the batter. Mix just until ingredients are combined, ensure proper oven temperature, and test for doneness with a toothpick before removing from the oven.

How can I make this tropical cake even more flavourful?

Enhance the tropical flavours by adding 50g shredded coconut to the batter, 1 teaspoon of coconut extract, or a splash of dark rum. You could also fold in diced mango or sprinkle lime zest into the frosting for an extra dimension of tropical taste.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.