Step-by-step instructions
- Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking pan.
- In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt until evenly combined.
- In a separate bowl, beat the eggs, vegetable oil, vanilla extract, crushed pineapple (with juice), and buttermilk until well blended.
- Gradually fold the wet ingredients into the dry mix using a spatula. Be careful not to overmix!
- Pour the batter into the prepared baking pan, ensuring it’s spread evenly.
- Bake for 45-50 minutes. Check with a toothpick; if it comes out clean, it’s ready! Let it cool completely in the pan on a wire rack.
- While your cake cools, prepare the frosting by beating the cream cheese and butter together until smooth.
- Gradually add in the powdered sugar and vanilla extract. Mix until fluffy and creamy.
- Gently fold in the drained crushed pineapple.
- Once the cake is completely cool, spread the frosting evenly on top. Refrigerate for at least 1 hour before serving to set the frosting.
Best ways to enjoy it
Serve this delicious cake chilled, garnished with fresh pineapple slices or mint leaves for a refreshing touch. Consider pairing it with a scoop of vanilla ice cream or a dollop of whipped cream for extra indulgence. This dessert is as versatile as it is scrumptious!
How to store
To keep your leftovers fresh, store the Pineapple Heaven Cake in an airtight container in the refrigerator for up to 5 days. If you’re looking to keep it for longer, you can freeze the cake without frosting for up to 3 months. Just wrap it tightly in plastic wrap and foil. When ready to enjoy, thaw overnight in the refrigerator and frost just before serving.
Helpful cooking tips
To avoid a dense cake, ensure you don’t overmix your batter—just stir until combined. If you want to incorporate more pineapple flavor, consider adding pineapple extract or even a splash of coconut milk for tropical flair. Always use fresh ingredients for the best taste!
Creative twists
Feel free to experiment with flavors! You can add toasted shredded coconut into the batter for added texture or top the cake with toasted coconut flakes instead of frosting for an island-inspired treat. For a fun variation, swap the cream cheese frosting with a chocolate ganache for a unique twist.
Common questions
What’s the prep time and cooking time?
Prep takes about 15 minutes, and cooking is around 50 minutes, with a total time of 1 hour and 5 minutes.
Can I substitute key ingredients?
Absolutely! You can replace buttermilk with a non-dairy milk alternative mixed with a tablespoon of vinegar. For gluten-free options, consider using a 1:1 gluten-free flour blend.
How long does it last?
When stored properly in the fridge, the cake lasts up to 5 days, and freeze for up to 3 months is also an option.
Enjoy baking this delightfully moist Pineapple Heaven Cake, and don’t forget to share your delicious results!






