Pineapple Heaven Cake Recipe

I truly believe that a good cake can fix almost any day. This simple pineapple heaven cake recipe delivers that bright, tropical flavor in every moist, tender bite.

Our version takes the classic sheet cake up a notch with a rich brown butter coconut cream cheese swirl and glaze. Itโ€™s the perfect easy dessert for family gatherings, potlucks, or simply making a Tuesday night feel special. The secret is keeping the crushed pineapple undrained, which locks in moisture and natural sweetness. This pineapple heaven cake recipe is designed to be straightforward with a stunning presentation thanks to the easy swirl technique.

pineapple heaven cake recipe

Ingredients for the Pineapple Heaven Cake

  • Dry Ingredients:
    • 250 g (2 cups) all-purpose flour. Use standard all-purpose flour for a light crumb; no need for cake flour here.
    • 200 g (1 cup) granulated sugar.
    • 5 g (1 teaspoon) baking soda. Ensure the baking soda is fresh for optimal rise by testing a pinch in a small amount of vinegar.
    • 2 g (1/2 teaspoon) fine sea salt. The salt balances the sweetness from the pineapple and sugar.
  • Wet Ingredients:
    • 400 g (14 oz) can crushed pineapple, undrained. The crushed pineapple (undrained) is essential here; do not drain it, as the juice adds moisture and flavor for the best pineapple heaven cake recipe.
    • 2 large eggs. Use large eggs for consistency in baking; ensure they are at room temperature for better incorporation into the batter.
    • 120 ml (1/2 cup) vegetable oil. Vegetable oil keeps the cake moist and tender; avoid strong-flavored oils like extra virgin olive oil.
    • 5 ml (1 teaspoon) alcohol-free vanilla extract.
  • Brown Butter Coconut Cream Cheese Swirl and Glaze:
    • 60 g (1/4 cup) unsalted butter. Unsalted butter is browned first for a nutty flavor base; don’t substitute with margarine or salted butter.
    • 226 g (8 oz) full-fat cream cheese, softened. Full-fat cream cheese should be softened to room temperature for a smooth swirl texture; do not use low-fat or whipped versions.
    • 120 g (1 cup) powdered sugar.
    • 60 ml (1/4 cup) full-fat canned coconut milk. Canned full-fat coconut milk adds richness and flavor; regular milk or heavy cream can be used as a substitute for a non-coconut version.
    • 2.5 ml (1/2 teaspoon) alcohol-free vanilla extract.
    • 15 g (2 tablespoons) shredded unsweetened coconut, toasted for garnish. Toast gently for fragrant texture.

Optional (plan-ahead): If youโ€™re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโ€™s already decided before your day gets busy.

Step-by-Step Instructions

  1. Prepare the Oven and Pan: Preheat your oven to 180ยฐC (350ยฐF). Lightly grease and flour a 23×33 cm (9×13 inch) baking pan, or line with parchment paper leaving an overhang on the sides for easy removal. This ensures your pineapple heaven cake recipe bakes evenly and releases easily.
  2. Make the Brown Butter and Swirl: In a small, light-colored saucepan, melt the 60g unsalted butter over medium heat. Continue cooking, stirring occasionally, until the butter turns a rich golden-brown color and smells nutty; watch carefully to prevent burning. Immediately pour the brown butter into a heatproof bowl and let it cool for 5 minutes; this prevents the heat from melting the cream cheese too quickly. In a medium bowl, combine the softened cream cheese, powdered sugar, brown butter, full-fat coconut milk, and 2.5 ml (1/2 teaspoon) vanilla extract. Beat with an electric mixer on medium speed until completely smooth and creamy; set half of this mixture aside in a separate small bowl for the glaze after baking.
  3. Mix the Cake Batter: In a large bowl, whisk together the all-purpose flour, granulated sugar, baking soda, and fine sea salt until well combined. In a separate medium bowl, whisk together the undrained crushed pineapple, large eggs, vegetable oil, and 5 ml (1 teaspoon) vanilla extract until smooth. Pour the wet ingredients into the dry ingredients and mix with a spatula or whisk until just combined; do not overmix, as a few lumps are fine and will keep the cake tender. If you find your batter looks too thin, ensure you measured all ingredients precisely. The pineapple juice is key for moisture, so don’t add extra liquid.
  4. Assemble and Swirl the Cake: Pour half of the cake batter into the prepared baking pan and spread it evenly. Dollop half of the remaining (unreserved) brown butter coconut cream cheese mixture randomly over the batter. Gently pour the remaining cake batter over the cream cheese dollops, spreading carefully to cover; dollop the rest of the cream cheese mixture on top. Using a knife or a skewer, gently swirl the cream cheese into the cake batter to create ribbons and pockets; do not over-swirl. This swirl technique makes this pineapple heaven cake recipe visually appealing and flavorful.
  5. Bake and Cool: Bake for 30-35 minutes, or until a wooden skewer inserted into the center of the cake comes out with moist crumbs attached. The top should be golden brown and spring back when lightly touched in the center. Remove the cake from the oven and place it on a wire rack to cool completely; this is crucial before glazing to prevent the glaze from melting.
  6. Glaze and Garnish: Once the cake is completely cool, whisk the reserved brown butter coconut cream cheese mixture (for the glaze) until smooth if it has thickened. Drizzle it generously back and forth over the cooled cake, letting some drip enticingly down the sides. Gently toast the shredded unsweetened coconut in a dry pan over medium-low heat for 3-5 minutes, stirring frequently, until golden brown and fragrant; let cool completely before sprinkling on top. This easy pineapple heaven cake recipe has a glaze that adds richness without being overly sweet.

Make-Ahead & Storage Tips

This easy, family-friendly pineapple heaven cake recipe is great for making ahead, which makes it perfect for quick desserts and meal prep.

  • Freezing the Cake: Bake and cool the cake completely, but do not add the glaze. Wrap it tightly in plastic wrap and then aluminum foil; freeze for up to 3 months. Thaw overnight in the refrigerator before adding the glaze.
  • Refrigerated Storage: Store leftovers of this pineapple heaven cake tightly covered in the refrigerator for up to 4 days. The cream cheese swirl and pineapple keep the cake moist, but itโ€™s best stored cold.
  • Make-Ahead Glaze: The reserved glaze portion can be stored separately in an airtight container in the refrigerator for up to 3 days. Let it sit at room temperature for 15 minutes before whisking and drizzling over the cooled cake.
pineapple heaven cake recipe

Swirl Variations & Substitutions

  • Brown Butter Upgrade: If you are short on time, you can skip browning the butter and simply use melted butter in the swirl for a delicious cream cheese glaze. However, browning the butter adds a complex nutty flavor that pairs exceptionally well with the pineapple in this pineapple heaven cake recipe.
  • No Coconut Variation: If you prefer a non-coconut version, substitute the canned coconut milk with full-fat canned evaporated milk or heavy cream. For the garnish, use finely chopped walnuts or pecans instead of shredded coconut.
  • Zesty Swirl: Add 1 tablespoon of fresh lemon or orange zest to the cream cheese swirl mixture for a bright, citrusy counterpoint to the sweetness of the pineapple.

FAQs

How do I prevent the cake from being dry?

The recipe uses undrained crushed pineapple, which provides significant moisture. Ensure you do not overbake the cake and test for doneness at 30-35 minutes with the skewer test (moist crumbs, not wet batter).

Can I use fresh pineapple instead of canned?

Canned crushed pineapple is recommended because the canning process softens the pineapple and releases its juices, which are integral to the cake’s moisture. Fresh pineapple will result in a drier cake.

How do I get the perfect swirl without overmixing?

Use a light touch when swirling. Insert the knife or skewer just below the surface of the batter and make gentle, wide figure-eight patterns. Stop once you have defined ribbons; over-swirling will fully incorporate the cream cheese into the batter.

What is the difference between this and a hummingbird cake?

While both are moist, tropical-flavored cakes, hummingbird cake typically includes bananas and pecans, whereas this pineapple heaven cake recipe focuses on a purer pineapple flavor enhanced by a coconut cream cheese swirl.

Why did my cream cheese swirl sink to the bottom?

If the cream cheese swirl mixture is too thin, it may sink. Ensure your cream cheese is full-fat and not low-fat, which has more water content. When I test this pineapple heaven cake recipe, I find that full-fat cream cheese is non-negotiable for a good swirl. Also, ensure the brown butter has cooled before mixing.

Can I make this as cupcakes?

Yes, you can bake this pineapple heaven cake batter in cupcake liners. Fill liners about 2/3 full, drop a small dollop of cream cheese swirl on top, and bake for approximately 20-25 minutes, checking for doneness with a skewer.

Conclusion

This easy pineapple heaven cake recipe with brown butter coconut swirl is guaranteed to become a family favorite, offering a rich, comforting flavor profile in an easy sheet pan format. Pin this recipe now for a quick dessert idea later, and enjoy the delicious tropical escape it offers!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pineapple Heaven Cake Recipe 1765878201.825989

pineapple heaven cake recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sierra Lopez
  • Total Time: 60 minutes
  • Yield: 12 servings 1x
  • Diet: General

Description

This simple pineapple heaven cake recipe delivers that bright, tropical flavor in every moist, tender bite. It features a rich brown butter coconut cream cheese swirl and glaze, using undrained crushed pineapple for extra moisture.


Ingredients

Scale
  • 2 cups all-purpose flour
  • 1 cup granulated sugar
  • 1 teaspoon baking soda
  • 1/2 teaspoon fine sea salt
  • 14 ounces crushed pineapple, undrained
  • 2 large eggs
  • 1/2 cup vegetable oil
  • 1 teaspoon vanilla extract
  • 1/4 cup unsalted butter
  • 8 ounces full-fat cream cheese, softened
  • 1 cup powdered sugar
  • 1/4 cup full-fat canned coconut milk
  • 1/2 teaspoon vanilla extract
  • 2 tablespoons shredded unsweetened coconut, toasted for garnish

Optional (plan-ahead): If youโ€™re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโ€™s already decided before your day gets busy.


Instructions

  1. Prepare Oven and Pan: Preheat the oven to 350ยฐF (180ยฐC). Prepare a 9×13 inch baking pan by greasing and flouring it or lining with parchment paper.
  2. Brown Butter and Prepare Swirl: Melt the unsalted butter in a light-colored saucepan over medium heat, stirring until it turns golden brown and smells nutty. Pour into a bowl and let cool for 5 minutes. Combine the softened cream cheese, powdered sugar, brown butter, coconut milk, and 1/2 teaspoon vanilla extract in a medium bowl; beat until smooth. Set half of this mixture aside for the glaze.
  3. Mix Cake Batter: In a large bowl, whisk the flour, sugar, baking soda, and salt. In a separate bowl, whisk together the undrained crushed pineapple, eggs, vegetable oil, and 1 teaspoon vanilla extract. Pour the wet ingredients into the dry ingredients and mix gently until just combined.
  4. Assemble and Swirl the Cake: Pour half of the cake batter into the prepared pan. Dollop half of the remaining (unreserved) cream cheese mixture over the batter. Cover carefully with the rest of the cake batter, then dollop the rest of the cream cheese mixture on top. Gently swirl with a knife or skewer.
  5. Bake and Cool: Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean with moist crumbs. Let the cake cool completely on a wire rack.
  6. Glaze and Garnish: Once cooled, whisk the reserved cream cheese mixture until smooth. Drizzle it over the cake. Garnish with toasted coconut before serving.

Notes

Keep the crushed pineapple undrained for maximum moisture in the cake. To prevent sinking, ensure the brown butter has cooled before mixing with the cream cheese. Avoid overmixing the batter, and cool completely before glazing to avoid melting. Store leftovers in the refrigerator for up to 4 days due to the cream cheese content.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 38 g
  • Sodium: 210 mg
  • Fat: 23 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 50 g
  • Fiber: 1 g
  • Protein: 6 g
  • Cholesterol: 60 mg

FREE PRINTABLE RECIPE

Get the Printable Recipe PDF (Free)

Enter your email and weโ€™ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.

1 Enter your email below.
2 Confirm from the email we send (double opt-in).
3 Download your PDF instantly.

No spam. Unsubscribe anytime. After submitting, youโ€™ll get a confirmation email first (double opt-in). If you donโ€™t see it, check Spam or Promotions.

  • โœ… Printable PDF (ingredients + steps)
  • โœ… Save it to your phone (no long scrolling)
  • โœ… Includes cook time + servings
  • โœ… Easy to follow

FAQ

Whereโ€™s the full recipe?
Itโ€™s delivered as a printable PDF so you can save it and cook without scrolling.

I didnโ€™t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.

Get the printable PDF for this recipe.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star