
This Juicy Pineapple Heaven Cake has been my favorite tropical escape for years. Every bite brings a burst of sweet pineapple infused in a moist, buttery crumb that transports you straight to an island paradise.
I first created this recipe during a particularly cold winter when I was dreaming of sunshine and beaches. The aroma of pineapple baking filled my kitchen with tropical warmth, and it's been a family favorite ever since.
Ingredients
- All purpose flour: provides the perfect structure while keeping the crumb tender
- Unsalted butter: creates richness and allows you to control the salt content
- Sour cream: adds moisture and a subtle tang that balances the sweet pineapple
- Crushed pineapple: brings natural sweetness and juicy texture in every bite
- Vanilla extract: enhances the tropical flavors without overpowering
- Pineapple juice: in the glaze reinforces the fruit flavor for maximum impact
Step-by-Step Instructions
- Preheat and Prepare:
- Set your oven to 350°F and thoroughly grease your loaf pan. I recommend using butter followed by a light dusting of flour to ensure easy removal. Make sure to get into all the corners of the pan.
- Mix the Dry Ingredients:
- Whisk together your flour, baking powder, and salt until completely combined. This step ensures even distribution of leavening agents which gives your cake that perfect rise.
- Cream the Butter and Sugar:
- Beat the softened butter and sugar for at least 3 minutes until the mixture becomes noticeably lighter in color and fluffy in texture. This incorporates air into the batter for a lighter cake.
- Add the Eggs and Vanilla:
- Add eggs one at a time, fully incorporating the first before adding the second. This prevents the mixture from breaking or curdling. Follow with vanilla extract, mixing until just combined.
- Combine Wet and Dry Ingredients:
- Add the flour mixture in three parts, alternating with the sour cream in two parts. Begin and end with flour. Mix on low speed just until combined after each addition. Overmixing will develop gluten and make your cake tough.
- Fold in Pineapple:
- Use a spatula to gently fold the drained pineapple through the batter with a light hand. Be thorough but gentle to maintain the air you incorporated during creaming.
- Bake to Perfection:
- Pour the batter into your prepared pan and smooth the top with a spatula. Bake for 50 to 60 minutes until golden brown and a toothpick inserted in the center comes out with just a few moist crumbs.
- Cool the Cake:
- Allow the cake to rest in the pan for exactly 10 minutes. This gives the structure time to set before you remove it to cool completely on a wire rack.
- Prepare the Glaze:
- Whisk powdered sugar and pineapple juice until completely smooth. For the perfect consistency, it should coat the back of a spoon but still flow easily.
- Glaze and Serve:
- Once the cake is completely cool, drizzle the glaze over the top, letting it cascade down the sides. Allow it to set for about 10 minutes before slicing.

I absolutely adore the way the pineapple caramelizes slightly during baking, creating pockets of intense sweetness throughout the cake. My grandmother used to make a similar cake when I was young, and the scent of this baking always brings back memories of summer gatherings on her porch.
Storing Your Cake
This pineapple cake actually improves with time as the flavors meld together. Store it in an airtight container at room temperature for up to 3 days or refrigerate for up to a week. If refrigerating, I recommend bringing slices to room temperature before serving for the best texture and flavor experience.
Ingredient Substitutions
If you need to make adjustments, Greek yogurt works beautifully in place of sour cream with similar results. For a dairy free version, coconut oil can replace butter and plant based yogurt can substitute for sour cream. Fresh pineapple can be used instead of canned by pulsing chunks in a food processor and draining well.
Serving Suggestions
This cake shines when served slightly warm with a scoop of vanilla ice cream. For brunch, pair with fresh fruit and coffee. To elevate it for a dinner party, toast some coconut flakes and sprinkle them over the glazed cake just before serving, then add a mint leaf garnish for a pop of color.
The Pineapple Tradition
Pineapple has long been a symbol of hospitality in many cultures. In colonial America, a pineapple displayed at the entrance of a home indicated that visitors were welcome. This cake continues that tradition, offering warm hospitality in dessert form. The tropical fruit became popular in American baking during the 1950s when Hawaii became a state and tiki culture emerged.
Recipe FAQs
- → Can I use fresh pineapple instead of canned?
Yes, you can use fresh pineapple instead of canned. Make sure to crush it finely and drain well to remove excess moisture. Fresh pineapple may provide a more vibrant flavor, but canned works perfectly for convenience. If using fresh, you'll need about 1 cup after crushing.
- → How do I know when the cake is done baking?
The cake is done when a toothpick inserted into the center comes out clean or with a few moist crumbs (but no wet batter). The top should be golden brown, and the edges should start to pull away slightly from the sides of the pan. This typically takes 50-60 minutes at 350°F.
- → Can I make this cake ahead of time?
Absolutely! This cake actually tastes even better the next day as the flavors have time to meld. You can make it 1-2 days ahead and store at room temperature in an airtight container. Add the glaze shortly before serving for the best appearance.
- → What can I substitute for sour cream?
Greek yogurt makes an excellent substitute for sour cream in this cake. Use an equal amount (1/2 cup) of plain, full-fat Greek yogurt. In a pinch, buttermilk can also work, though the texture may be slightly different.
- → Can I freeze this pineapple cake?
Yes, this cake freezes well. Cool completely, then wrap tightly in plastic wrap followed by aluminum foil or place in an airtight container. Freeze for up to 3 months. Thaw overnight in the refrigerator, then bring to room temperature before glazing and serving.
- → What can I add to enhance the tropical flavor?
To boost the tropical profile, consider adding 1/2 cup toasted coconut flakes to the batter or as a topping. A teaspoon of rum extract adds wonderful complexity, and a tablespoon of lime zest provides a bright, citrusy note that complements the pineapple beautifully.