I still remember the first time I baked this Juicy Pineapple Heaven Cake — the kitchen smelled like late-summer fruit and the crumb stayed tender for days. This is a simple, reliably moist cake made with crushed pineapple and a light pineapple glaze. It’s great for a weekend brunch, a kid’s birthday, or when you want a feel-good dessert without fuss. If you love tropical flavors, you might also enjoy a coconut-pineapple version like this pineapple coconut dream cake.
Why you’ll love this dish
This cake is unfussy, forgiving, and deeply satisfying. The combination of sour cream and crushed pineapple keeps the crumb soft while the quick glaze adds a bright, fresh finish. It’s a recipe that works whether you’re feeding a crowd or craving a single-layer treat for tea time.
"A light, tender cake that delivers tropical flavor without being too sweet — perfect for potlucks and lazy Sundays."
Reasons to try it now:
- Quick prep and one-pan baking make it perfect for last-minute gatherings.
- Budget-friendly pantry ingredients, with pineapple adding big flavor for little cost.
- Kid-approved texture and a simple glaze kids can help drizzle.
Step-by-step overview
This cake comes together in a straightforward sequence: whisk dry ingredients, cream butter and sugar, add eggs and vanilla, fold in sour cream, gently combine the dry mix, and finish with well-drained crushed pineapple. Bake in a 9-inch round pan, cool, then finish with a smooth pineapple glaze. Expect about 40 to 50 minutes total from start to finish including cooling time.
What you’ll need
- 1 and 1/2 cups all-purpose flour
- 1 tsp baking powder
- 1 tsp salt
- 1/2 cup unsalted butter, softened
- 1 cup white sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 cup sour cream (plain yogurt can be used in a pinch)
- 1 cup crushed pineapple, well-drained (use fresh crushed or canned; see tips)
- 1/2 cup icing sugar
- 2 tbsp pineapple juice
Ingredient notes:
- Sour cream adds richness and tender crumb. Plain Greek yogurt (full fat) is a fine substitute.
- Well-drained pineapple prevents a soggy batter. Reserve a tablespoon of the juice for the glaze if needed.
Step-by-step instructions
- Preheat the oven to 350°F (175°C). Grease and flour a 9-inch round cake pan. Set aside.
- In a medium bowl, whisk together the flour, baking powder, and salt. Set this dry mix aside.
- In a large bowl, cream the softened butter and sugar until pale and fluffy. This takes about 3 to 4 minutes with a hand mixer.
- Beat in the eggs one at a time, mixing well after each. Stir in the vanilla extract.
- Fold in the sour cream gently until incorporated.
- Add the dry ingredients gradually. Mix just until combined; do not overmix.
- Fold in the well-drained crushed pineapple with a rubber spatula, keeping the action gentle so the batter stays airy.
- Pour the batter into the prepared pan and smooth the top. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- While the cake bakes, whisk the icing sugar and pineapple juice together until smooth to make the glaze. Adjust the juice amount if you want a thicker or thinner glaze.
- Cool the cake in the pan for 10 minutes, then turn it out onto a wire rack to cool completely.
- Once cool, pour the glaze over the cake and let it set before slicing.

Best ways to enjoy it
Serve slices plain or dress them up with a dollop of whipped cream and a fresh pineapple wedge. For a refreshing pairing serve with iced tea, or make a brunch plate with scrambled eggs and fruit salad. For contrast in a dessert spread, try it alongside a richer berry cake like a blackberry velvet cake to balance the tropical brightness.
Storage and reheating tips
- Room temperature: Keep the cake covered with a cake dome or airtight container for up to 2 days.
- Refrigerator: Store in an airtight container for 4 to 5 days. Bring to room temperature before serving for best flavor.
- Freezing: Wrap whole cooled cake tightly in plastic wrap and then foil. Freeze up to 3 months. Thaw overnight in the refrigerator, then come to room temperature before glazing.
- Food safety: Because this cake contains eggs and dairy, do not leave uncovered at room temperature for more than two hours in warm conditions.
Pro chef tips
- Drain pineapple thoroughly: Place crushed pineapple in a fine mesh sieve and press lightly to remove excess liquid. Too much juice can make the cake heavy.
- Don’t overmix after adding flour: Overworking develops gluten and leads to a tougher crumb.
- Room-temperature ingredients mix more evenly: Take butter, eggs, and sour cream out of the fridge 30 minutes before starting.
- Test for doneness near the center: Ovens vary, so start checking at 25 minutes if your oven runs hot.
- Make it ahead: The flavors mellow after a few hours, so the cake often tastes better the next day.
Creative twists
- Tropical upgrade: Fold in 1/3 cup shredded coconut for texture.
- Citrus lift: Add 1 tsp of finely grated lime zest to the batter for a zippy note.
- Gluten-free: Use a 1:1 gluten-free flour blend designed for baking, and add 1/4 tsp xanthan gum if your blend lacks it.
- Lighter option: Replace half the butter with unsweetened applesauce and reduce bake time by a few minutes; keep an eye on moisture.
- Mini cakes or cupcakes: Divide batter into 12 muffin cups and bake 16 to 20 minutes.
Common questions
How long does the cake take from start to finish?
Prep time is about 15 minutes. Bake time is 30 to 35 minutes. Allow another 20 to 30 minutes for cooling and glazing. Total active time is minimal, with about 45 to 60 minutes overall.
Can I use fresh pineapple instead of canned crushed pineapple?
Yes. Chop or pulse fresh pineapple in a food processor until crushed, then drain well. Fresh pineapple gives a brighter flavor but can be slightly firmer in texture.
What can I substitute for sour cream?
Plain full-fat Greek yogurt is the best direct substitute. You can also use buttermilk (reduce other liquid slightly) or a dairy-free yogurt for a non-dairy swap.
Is this cake freezer-friendly?
Yes. Wrap the fully cooled cake tightly in plastic and foil before freezing. It keeps well for up to 3 months. Thaw in the refrigerator, then bring to room temperature before glazing.
Can I make this as cupcakes?
Absolutely. Line a 12-cup muffin tin and bake at the same temperature for 16 to 20 minutes, or until a tester comes out clean. Reduce glaze to drizzle amount.

Juicy Pineapple Heaven Cake
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease and flour a 9-inch round cake pan. Set aside.
- In a medium bowl, whisk together the flour, baking powder, and salt. Set this dry mix aside.
- In a large bowl, cream the softened butter and sugar until pale and fluffy, about 3 to 4 minutes with a hand mixer.
- Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
- Fold in the sour cream gently until incorporated.
- Add the dry ingredients gradually. Mix just until combined; do not overmix.
- Fold in the well-drained crushed pineapple with a rubber spatula, being gentle to keep the batter airy.
- Pour the batter into the prepared pan and smooth the top. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- While the cake bakes, whisk the icing sugar and pineapple juice together until smooth to make the glaze.
- Cool the cake in the pan for 10 minutes, then turn it out onto a wire rack to cool completely.
- Once cool, pour the glaze over the cake and let it set before slicing.


