Pineapple Heaven Cake is a nostalgic dessert that brings back memories of sunny days and family gatherings. This cake, made from a light and fluffy cake base, is layered with a creamy, sweet frosting infused with crushed pineapple. It’s topped off with fresh pineapple slices, toasted coconut flakes, and maraschino cherries for that perfect tropical flair. The combination of flavors is irresistible, and the cake itself is as beautiful as it is delicious, making it an ideal choice for any special occasion, from birthdays to holidays. The unique flavor of pineapple blended with the coconut and buttery frosting creates a sweet, tropical symphony that dances on your taste buds. Every bite is a taste of paradise, and once you try it, you’ll understand why it’s affectionately known as Pineapple Heaven Cake. This recipe has been passed down through generations, ensuring that each bite is filled with love and history. Whether you’re a fan of tropical flavors or just looking for a showstopping cake to impress your guests, this cake is sure to be the star of the show.

Why You’ll Love This Recipe
1. Tropical Flavors in Every Bite
The cake is a perfect blend of pineapple, coconut, and a touch of vanilla, bringing the best of tropical ingredients right to your table.
2. Perfect for Any Occasion
Whether it’s a family gathering, a birthday party, or a holiday, Pineapple Heaven Cake is always a hit and a great conversation starter.
3. Moist and Fluffy Texture
The cake itself is light, airy, and moist, making it a satisfying dessert that doesn’t feel too heavy.
4. Versatile Frosting
The frosting is creamy and can be adjusted to your desired consistency, allowing you to tailor it to your preferences. Plus, it’s a perfect complement to the cake base.
5. Showstopper Presentation
With its tropical toppings of fresh pineapple slices, toasted coconut, and maraschino cherries, this cake not only tastes amazing but looks gorgeous on any dessert table.
Ingredients
For the Cake Base
- All-purpose flour
- Baking powder
- Baking soda
- Salt
- Granulated sugar
- Light brown sugar
- Unsalted butter (softened)
- Large eggs
- Crushed pineapple (with juice)
- Whole milk
- Pure vanilla extract
For the Frosting
- Unsalted butter (softened)
- Powdered sugar
- Crushed pineapple (well-drained)
- Coconut extract (optional)
- Heavy cream (for consistency)
For Garnishing
- Fresh pineapple slices
- Toasted coconut flakes
- Maraschino cherries
Variations
- Coconut Frosting: For an extra coconut flavor, swap out the vanilla extract for coconut extract in the frosting. You can also add shredded coconut to the frosting for added texture.
- Pineapple Filling: If you want an even more intense pineapple flavor, you can layer the cake with additional pineapple filling between the cake layers.
- Gluten-Free Option: Substitute the all-purpose flour with a gluten-free flour blend to make this cake gluten-free without compromising on taste.
- Whipped Cream Frosting: Instead of the buttercream frosting, you could also use a light whipped cream topping for a more delicate, airy texture.

How to Make the Recipe
Step 1: Prepare the Cake Batter
Preheat your oven to 350°F (175°C) and grease and flour two 9-inch round cake pans. In a mixing bowl, whisk together the flour, baking powder, baking soda, and salt.
Step 2: Cream the Butter and Sugars
In a separate bowl, cream the softened butter with the granulated sugar and brown sugar until the mixture is light and fluffy.
Step 3: Add the Eggs and Vanilla
Beat in the eggs one at a time, then add the vanilla extract and mix until fully combined.
Step 4: Mix in the Pineapple
Stir in the crushed pineapple along with the juice. The pineapple will add moisture and flavor to the batter.
Step 5: Alternate Adding Dry Ingredients and Milk
Gradually add the dry ingredients to the wet ingredients, alternating with the milk, until the batter is smooth and fully incorporated.
Step 6: Bake the Cake
Pour the batter evenly into the prepared cake pans and bake for 25-30 minutes, or until a toothpick comes out clean when inserted into the center of the cake. Cool in the pans for 10 minutes before transferring the cakes to a wire rack to cool completely.
Step 7: Prepare the Pineapple Frosting
To make the frosting, beat the softened butter until creamy. Gradually add the powdered sugar, mixing until smooth. Fold in the drained crushed pineapple and coconut extract (if using). Adjust the consistency by adding a splash of heavy cream.
Step 8: Assemble the Cake
Once the cakes are cooled, level them if necessary. Spread a layer of frosting on top of the first cake layer. Place the second cake layer on top and frost the entire cake with the pineapple frosting.
Step 9: Garnish and Serve
Garnish the cake with fresh pineapple slices, toasted coconut flakes, and maraschino cherries for a beautiful finish.
Tips for Making the Recipe
- Drain the pineapple thoroughly to avoid excess moisture in the cake and frosting.
- Use room temperature ingredients, especially the butter and eggs, for smoother mixing.
- Toast the coconut flakes before garnishing to enhance their flavor and add a crunchy texture.
- If the frosting is too thick, adjust the consistency with a splash of heavy cream or milk.
- For best results, let the cake cool completely before frosting to prevent the frosting from melting.
How to Serve
This cake pairs wonderfully with coconut ice cream, a piña colada, or a cup of tropical fruit salad. It can be served as a dessert for dinner parties, birthdays, or simply to satisfy a sweet tooth on a warm day. The fresh and tropical toppings make it an even more indulgent treat, ideal for tropical-themed gatherings.

Make Ahead and Storage
Storing Leftovers
Store any leftover cake in an airtight container at room temperature for up to 3 days. If you prefer a chilled treat, store it in the refrigerator for 4-5 days.
Freezing
You can freeze the Pineapple Heaven Cake by wrapping individual slices in plastic wrap and placing them in an airtight container. It will keep in the freezer for up to 2 months. Thaw in the refrigerator before serving.
Reheating
If you prefer to serve the cake warm, place slices in the microwave for 10-15 seconds or heat in a low oven for a few minutes.
FAQs
1. Can I use fresh pineapple instead of canned?
Yes, you can use fresh pineapple, but make sure to crush it finely and add some juice to replicate the texture and moisture of canned pineapple.
2. Can I make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend to make this cake gluten-free.
3. Can I make this cake in advance?
Yes, you can bake the cake layers ahead of time and store them in an airtight container for up to 2 days before frosting.
4. How do I prevent the frosting from being too runny?
Ensure the pineapple is well-drained, and adjust the frosting’s consistency by adding powdered sugar or a small amount of heavy cream.
5. Can I freeze the cake?
Yes, you can freeze the cake layers or frosted cake slices for up to 2 months. Just wrap them well in plastic wrap before freezing.
6. Is it necessary to toast the coconut?
Toasting the coconut is optional but adds extra flavor and texture to the cake, making it more delicious.
7. Can I add more fruit to the cake?
You can experiment by adding shredded coconut or other tropical fruits like mango to the batter or frosting for a unique twist.
8. How can I make the cake lighter?
For a lighter cake, you can substitute part of the butter with applesauce or use egg whites instead of whole eggs.
9. Can I use a different type of frosting?
If you prefer a different frosting, you could use a cream cheese frosting or whipped cream topping instead of the pineapple frosting.
10. How do I make sure the cake layers bake evenly?
Make sure to evenly distribute the batter into the cake pans and check the cakes with a toothpick for doneness to avoid under or overbaking.
Conclusion
Pineapple Heaven Cake is a delightful treat that combines tropical flavors with a rich, moist cake base and creamy frosting. It’s perfect for any special occasion and can be easily customized to suit your preferences. With its beautiful presentation and irresistible taste, it’s no wonder this recipe has been cherished for generations. Whether you’re baking it for a family gathering or a festive celebration, this cake will bring joy to all who try it!
Print
Pineapple Heaven Cake Recipe: A Tropical Delight from My Grandma’s Kitchen
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This Pineapple Heaven Cake is a moist and fluffy cake with tropical flavors of pineapple and coconut. Topped with a creamy pineapple frosting, it’s the perfect dessert for any occasion and will transport you straight to paradise!
Ingredients
For the Cake Base:
- 2 1/2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup granulated sugar
- 1/2 cup light brown sugar, packed
- 3/4 cup unsalted butter, softened
- 4 large eggs
- 1 cup crushed pineapple with juice
- 1/2 cup whole milk
- 2 teaspoons pure vanilla extract
For the Frosting:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 1/2 cup crushed pineapple, well-drained
- 1 teaspoon coconut extract (optional)
- A splash of heavy cream for consistency
For Garnishing:
- Fresh pineapple slices
- Toasted coconut flakes
- Maraschino cherries
Instructions
For the Cake Batter:
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- Whisk together flour, baking powder, baking soda, and salt.
- Cream butter, granulated sugar, and brown sugar until light and fluffy.
- Beat in eggs one at a time, then add vanilla extract.
- Mix in crushed pineapple with juice.
- Gradually add dry ingredients to wet ingredients, alternating with milk. Mix until combined.
For Baking the Cake:
- Pour batter into prepared cake pans.
- Bake for 25-30 minutes, or until a toothpick comes out clean.
- Cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
For the Pineapple Frosting:
- Beat softened butter until creamy.
- Gradually add powdered sugar, mixing until smooth.
- Fold in drained crushed pineapple and coconut extract, if using.
- Adjust frosting consistency with a splash of heavy cream, if needed.
For Assembling the Cake:
- Level cake layers if necessary.
- Layer with frosting.
- Frost the entire cake.
- Garnish with pineapple slices, toasted coconut flakes, and maraschino cherries.
Notes
- Be sure to drain the pineapple thoroughly to avoid excess moisture in the frosting.
- Use room temperature ingredients for better mixing and smoother batter and frosting.
- Toast the coconut flakes for an added crunch and flavor boost.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American (Tropical)