Pineapple Heaven Cake

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more informations that can help your recipe turn out even better.
- My personal culinary creed — aside from the church of salted butter and the shrine to Trader Joe’s frozen mango — is that Pineapple Heaven Cake deserves a standing ovation, fireworks, and maybe a small parade down Main Street. Seriously. This cake is bright, improbable, and somehow manages to taste like summer smuggled into November. Also, if you’re feeding a crowd who claims they "don’t like fruit in cake," this will shut them up. For desperate mornings, I sometimes pair slices with my oddly popular delightful no-egg pancake trick (don’t ask how those two became my weekend therapy).
The disastrous Thanksgiving that made me a baker (sort of)
I once attempted to bring a "healthy-ish" pumpkin something to Thanksgiving and ended up with a dish so dense it doubled as a doorstop. Remember the pumpkin mousse fiasco of 2017? Let’s not. My cousin declared it “ambitious,” which is family code for “we don’t want to hurt your feelings but also we’re avoiding the east side of the table.” There was smoke (figurative and possibly literal), tears (mine), and a rush order to Trader Joe’s for emergency dessert supplies. That night I vowed to only create desserts that are joyful, unapologetic, and forgiving of human error — enter Pineapple Heaven Cake, which forgives everything except soggy frosting.
Pivot: back to baking before I spiral into grocery trauma
ANYWAY, before I emotionally inventory the entire holiday aisle, let’s talk about this cake — fluffy, tropical, slightly nutty, and crowned with a cream cheese frosting that is somehow both tangy and consoling. It’s the dessert equivalent of a hug that also knows how to salsa dance.
What you’ll need (and my hot takes on shopping)
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup crushed pineapple, drained
- 1/2 cup buttermilk
- 1/2 cup shredded coconut
- 1/2 cup chopped walnuts
- 1 package (8 oz) cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 teaspoon vanilla extract
- 2 cups powdered sugar
- 1 tablespoon pineapple juice
Mini-rant: You do not need platinum-grade vanilla or $20 butter to make this sing. Cheap-ish yet solid unsalted butter from Aldi or Trader Joe’s is fine (I literally buy it in bulk). Fancy coconut? Sure if you want to feel artisanal. Walnuts? Toast them if you remember (I rarely do, but it’s nicer when I do).
Quick unit help — because cups are opinions sometimes
If you need to convert measurements for scale or sanity, use this little widget to make your life easier.
Technique (or my chaotic kitchen notes)
I’m not a sterile, step-by-step robot — I narrate. Stir with confidence. Taste with abandon. Here’s what I learned the hard way: drain that pineapple like it owes you money; soggy cake is a mood killer. Don’t overmix — you want airy, not industrial. And for the love of your future self, let the cake cool before frosting unless you enjoy rivers of cream cheese.
Preheat your oven to 350°F (175°C). , Grease and flour a 9×13-inch baking pan. , In a medium bowl, whisk together the all-purpose flour, baking soda, and salt until well combined. , In a large bowl, cream together the granulated sugar and softened unsalted butter using an electric mixer on medium speed until light and fluffy. , Add the eggs one at a time to the butter and sugar mixture, beating well after each addition. , Mix in the vanilla extract until fully incorporated. , Gradually add the flour mixture to the wet ingredients, alternating with the buttermilk, beginning and ending with the flour mixture. , Fold in the crushed pineapple, shredded coconut, and chopped walnuts using a spatula until evenly combined. , Pour the batter into the prepared baking pan and spread it out evenly. , Bake the cake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean. , Remove the cake from the oven and allow it to cool completely in the pan on a wire rack. , While the cake is cooling, prepare the frosting by beating together the softened cream cheese and unsalted butter in a medium bowl until smooth and creamy. , Mix in the vanilla extract until combined. , Gradually add the powdered sugar, 1/2 cup at a time, and beat until the frosting is smooth and fluffy. , Stir in the pineapple juice until the frosting reaches a smooth consistency. , Once the cake has cooled completely, spread the frosting evenly over the top of the cake. , Slice and serve the cake, enjoying the delicious flavors of pineapple, coconut, and walnuts.
Also, if you’re curating a dessert table and want to be obnoxiously prepared, consider pairing with a no-fuss 3-ingredient no-bake cheesecake — they flirt well together.
Why this matters to me (and maybe you)
Making this cake feels like calling home. My mom used to make fruit-forward desserts for neighborhood bridge nights and I watched her plate them like she was serving tiny crowns. Baking is how I keep those voices at the table with me — messy, opinionated, and insisting we all take an extra slice. It’s tradition, identity, therapy, and sometimes performance art when the frosting goes a little wild.
Tiny, ridiculous memory (read fast)
One time I took this cake to a block party and a kid asked if it was "pineapple pizza." I laughed, then defended the dignity of pineapple in desserts like it was a court case. Verdict: guilty of deliciousness.
FAQ: Ask me anything, expect sass
[q]Can I skip the walnuts?[/q][a]Yes. I’ll mourn them slightly because texture is life, but sure — omit if allergies or hatred of nuts are involved; the cake still sings.[q]Can I use canned pineapple that’s sweetened?[/q][a]You can, but drain aggressively — too much syrup makes the batter weep and that’s a vibe I don’t endorse.[q]Can this be made in a round pan?[/q][a]Absolutely. Bake time might change by a few minutes. Keep your toothpick game strong.[q]Can I make it ahead?[/q][a]You can make the cake a day ahead and frost the next day; it actually mellows and gets friendlier overnight (like many of us).[q]Can I freeze it?[/q][a]Yes—wrap slices tightly. Thaw in the fridge and bring to room temp before serving; don’t microwave unless you want a soft, tragic crumb.
Okay, I’ll stop talking now (no, seriously). Bake this, bring it to Thanksgiving or pillowfight practice, eat it for breakfast, and tell me which neighbor tried to take the last piece. I will judge them lovingly.
Daily Calorie Needs Calculator — because you asked (or you’re curious)
Wondering how this fits into your day? Use the calorie calculator below to eyeball it.

Pineapple Heaven Cake
Ingredients
Method
- Preheat your oven to 350°F (175°C). Grease and flour a 9x13-inch baking pan.
- In a medium bowl, whisk together the all-purpose flour, baking soda, and salt until well combined.
- In a large bowl, cream together the granulated sugar and softened unsalted butter using an electric mixer on medium speed until light and fluffy.
- Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract.
- Gradually add the flour mixture to the wet ingredients, alternating with the buttermilk, beginning and ending with the flour mixture.
- Fold in the crushed pineapple, shredded coconut, and chopped walnuts using a spatula until evenly combined.
- Pour the batter into the prepared baking pan and spread it out evenly.
- Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Remove from the oven and allow to cool completely in the pan on a wire rack.
- While the cake is cooling, prepare the frosting by beating together the softened cream cheese and unsalted butter in a medium bowl until smooth and creamy.
- Mix in the vanilla extract, then gradually add the powdered sugar, 1/2 cup at a time, beating until smooth and fluffy.
- Stir in the pineapple juice until the frosting reaches a smooth consistency.
- Once the cake has cooled completely, spread the frosting evenly over the top.
- Slice and serve the cake, enjoying the flavors of pineapple, coconut, and walnuts.





