If you’re looking for a sweet treat that perfectly balances the rich, buttery flavor of cake with the tropical sweetness of pineapple, then this Juicy Pineapple Heaven Cake is your answer. This simple yet delicious cake combines the light and airy texture of a homemade loaf with the bright, fruity taste of pineapple. The moistness from the crushed pineapple is enhanced by a sweet, sticky glaze made from powdered sugar and pineapple juice, making every bite feel like a little piece of paradise.
Whether you’re celebrating a special occasion or just in the mood for a tropical indulgence, this cake is an easy and crowd-pleasing option. It’s perfect for a casual dessert, and the glaze adds a lovely finishing touch that takes it to the next level. Pair it with a hot cup of tea or coffee, and you’ve got yourself a delightful treat that will transport you straight to a warm, tropical beach.
Why You’ll Love This Recipe
Tropical Flavor in Every Bite
The crushed pineapple gives the cake a deliciously sweet and tangy flavor, making each bite feel like a mini tropical escape.
Simple Ingredients
With basic pantry staples like flour, sugar, butter, and eggs, along with the tropical addition of pineapple, this cake comes together quickly and easily.
Moist and Tender Texture
The combination of sour cream and crushed pineapple ensures this cake stays incredibly moist and tender, even after several days.
Perfect for Any Occasion
Whether you’re hosting a party, having a family gathering, or just want to treat yourself, this cake is versatile enough for any occasion.
Easy Glaze for Extra Sweetness
The pineapple glaze adds a beautiful glossy finish to the cake and gives it an extra burst of pineapple flavor that everyone will love.
Ingredients
- All-purpose flour
- Baking powder
- Salt
- Unsalted butter (softened)
- Granulated sugar
- Eggs
- Vanilla extract
- Sour cream
- Crushed pineapple (drained)
- Powdered sugar
- Pineapple juice
Variations
- Add Coconut: For an extra tropical flair, try adding shredded coconut to the batter. It will give the cake more texture and a hint of coconut flavor.
- Make It Gluten-Free: Use a gluten-free flour blend in place of the all-purpose flour for a gluten-free version of this cake.
- Add Nuts: Chopped macadamia nuts or walnuts can be folded into the batter for a nice crunch and added flavor.
- Coconut Glaze: Swap the pineapple juice in the glaze for coconut milk to complement the tropical flavor even further.
How to Make the Recipe
Step 1: Prepare the Oven and Pan
Preheat the oven to 350°F (175°C). Grease and flour a loaf pan to ensure the cake doesn’t stick.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
Step 3: Cream the Butter and Sugar
In a large bowl, beat the softened butter and granulated sugar with an electric mixer until light and fluffy. This step is crucial for a tender texture.
Step 4: Add the Eggs and Vanilla
Add the eggs, one at a time, beating well after each addition. Stir in the vanilla extract to enhance the flavor.
Step 5: Combine Wet and Dry Ingredients
Add the dry flour mixture to the butter mixture in three additions, alternating with sour cream. Start and finish with the flour mixture. Mix until just combined to avoid overmixing.
Step 6: Fold in the Pineapple
Gently fold in the drained crushed pineapple, making sure it’s evenly distributed throughout the batter.
Step 7: Bake the Cake
Pour the batter into the prepared loaf pan and smooth the top with a spatula. Bake in the preheated oven for 50-60 minutes, or until a toothpick inserted into the center of the cake comes out clean.
Step 8: Cool the Cake
Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Step 9: Make the Glaze
While the cake is cooling, whisk together the powdered sugar and pineapple juice in a small bowl to create the glaze.
Step 10: Drizzle and Serve
Once the cake has cooled, drizzle the glaze over the top for a sweet, shiny finish. Slice and serve!

Tips for Making the Recipe
- Don’t Overmix the Batter: When combining the wet and dry ingredients, be sure to mix only until just combined to keep the cake light and fluffy.
- Drain the Pineapple Well: Make sure the pineapple is well-drained to avoid excess moisture that could affect the texture of the cake.
- Use Room Temperature Ingredients: For the best results, ensure that the butter, eggs, and sour cream are at room temperature before using them.
- Check for Doneness: Since oven temperatures can vary, check the cake with a toothpick to make sure it’s baked through before removing it from the oven.
How to Serve
Serve the Juicy Pineapple Heaven Cake as a delightful dessert after dinner or as a treat for brunch. It pairs wonderfully with a cold glass of iced tea, or you can enjoy it with a cup of coffee for an afternoon pick-me-up. For an extra indulgent touch, serve the cake with a scoop of vanilla ice cream or a dollop of whipped cream.
Make Ahead and Storage
Storing Leftovers
Store the cake in an airtight container at room temperature for up to 3 days. If you want to keep it longer, you can refrigerate it for up to a week.
Freezing
To freeze, wrap the cooled cake tightly in plastic wrap, then place it in a freezer-safe bag. It will keep for up to 3 months. When ready to enjoy, thaw the cake at room temperature for a few hours.
Reheating
You can reheat individual slices in the microwave for 10-15 seconds for a warm, comforting treat. Alternatively, reheat the whole cake in a preheated oven at 300°F for about 10-15 minutes.

FAQs
Can I use fresh pineapple instead of canned?
Yes, you can use fresh pineapple, but be sure to chop it finely and drain any excess juice before adding it to the batter.
Can I make this cake in a different pan?
You can make this cake in a round cake pan or a bundt pan; just adjust the baking time accordingly.
Can I use a different type of glaze?
You can substitute the pineapple glaze with a simple powdered sugar glaze or even a cream cheese frosting if you prefer a richer topping.
How do I know when the cake is done?
The cake is done when a toothpick inserted into the center comes out clean, and the cake springs back when touched lightly.
Can I make this cake without sour cream?
Yes, you can substitute the sour cream with plain yogurt or buttermilk for a similar texture and tangy flavor.
Can I add coconut to this cake?
Absolutely! Shredded coconut would complement the pineapple perfectly and add extra flavor and texture.
How can I make this cake dairy-free?
To make the cake dairy-free, you can substitute the butter with a dairy-free alternative and the sour cream with a dairy-free yogurt or coconut milk.
Can I add nuts to the cake?
Yes, chopped walnuts or macadamia nuts would be a delicious addition to the batter for added crunch.
How do I store the cake?
Store the cake in an airtight container at room temperature for up to 3 days, or refrigerate it for up to a week.
Can I make this cake in advance?
Yes, the cake can be made in advance and stored for up to 3 days at room temperature. You can also freeze it for longer storage.
Conclusion
This Juicy Pineapple Heaven Cake is a perfect combination of tropical sweetness and moist, tender cake. With its easy-to-follow steps, it’s an ideal recipe for any occasion. Whether you’re looking for a simple dessert or something to wow your guests, this cake offers the best of both worlds. The pineapple glaze adds just the right amount of sweetness, making every slice a little taste of heaven.
Print
Juicy Pineapple Heaven Cake
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This soft and flavorful cake combines the sweetness of pineapple with a light, fluffy texture, making it a perfect dessert for any occasion. Topped with a sweet pineapple glaze, it’s sure to be a crowd-pleaser!
Ingredients
-
1 1/2 cups all-purpose flour
-
1 tsp baking powder
-
1/2 tsp salt
-
1/2 cup unsalted butter, softened
-
1 cup granulated sugar
-
2 large eggs
-
1 tsp vanilla extract
-
1/2 cup sour cream
-
1 cup crushed pineapple, drained
-
1/2 cup powdered sugar
-
2 tbsp pineapple juice
Instructions
-
Preheat the Oven:
-
Preheat your oven to 350°F (175°C). Grease and flour a loaf pan.
-
-
Prepare the Dry Ingredients:
-
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
-
-
Make the Batter:
-
In a large bowl, beat the softened butter and granulated sugar with an electric mixer until light and fluffy.
-
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
-
-
Combine Dry and Wet Ingredients:
-
Add the flour mixture to the butter mixture in three additions, alternating with sour cream. Start and end with the flour mixture. Mix until just combined.
-
Gently fold in the crushed pineapple.
-
-
Bake the Cake:
-
Pour the batter into the prepared loaf pan and smooth the top.
-
Bake for 50-60 minutes, or until a toothpick inserted into the center of the cake comes out clean.
-
Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
-
-
Prepare the Glaze:
-
In a small bowl, whisk together powdered sugar and pineapple juice until smooth.
-
Once the cake has cooled, drizzle the glaze over the top.
-
-
Serve and Enjoy:
-
Slice and serve the cake once the glaze has set.
-
Notes
-
Make sure to drain the pineapple well to prevent excess moisture in the cake.
- You can substitute the sour cream with plain yogurt for a slightly different texture.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American