Pineapple Cake is an incredibly moist cake with a hint of sweet pineapple taste. The topping is the BEST part with its buttery, nutty goodness.
This homemade cake is bursting with pineapple flavor. It’s tender, moist and sweet. If you love pineapple like me, you need to try this fruity cake.
I was originally thinking of making this cake with a can of fruit cocktail instead of pineapple. Ingredients have been harder to come by lately so instead, I decided to make a Pineapple Cake. I may do a Fruit Cocktail Cake down the road when I can pick up a can.
I knew crushed pineapple would also work and I was right. This is one delicious pineapple cake!
My favorite part, however, is the buttery nutty topping. I could eat the topping on its own sans cake! Combined together, it’s pure magic.
The cake takes a while to bake in the oven. It’s about an hour and five minutes baking time. Don’t worry – the end result is SO worth it! Promise.
Matty loved it and even ate some cake for breakfast the next day. Anyone else have dessert for breakfast?
Table of contents
Why You’ll Love This Pineapple Cake Recipe
- Made with canned pineapple so you can enjoy that lovely tropical flavor all year long
- Simple ingredients
- A real crowd pleaser for parties, summer barbecues and potlucks
- Easy old-fashioned recipe like grandma used to make
- The boiled icing is the BEST!
- Made from scratch
- Crushed pineapple with juices – Use canned pineapple and don’t throw away the juice in the can!
- Baking powder
- Vanilla extract
- All-purpose flour
- Shredded sweetened coconut
- Half and half
- Salted butter
- Vanilla extract
How to Make Pineapple Cake
- Step One: Preheat oven to 350°F. Grease a 9-inch square baking pan and set aside.
- Step Two: In a large bowl, stir together eggs, sugar, crushed pineapple (with the juices), baking powder, vanilla, flour and salt. Pour the cake batter into the baking pan.
- Step Three: Sprinkle walnuts and coconut on top.
- Step Four: Bake for 1 hour and 5 minutes or when a toothpick inserted into the center of the cake comes out clean.
- Step Five: When the cake is almost ready to come out of the oven, start preparing the glaze. Add sugar, cream, butter and vanilla in a medium saucepan over medium heat. Bring to a boil. Boil for 2 minutes, stirring constantly.
- Step Six: Pour hot glaze over the hot cake and let cool on a wire rack.
This post contains affiliate links.
What to Serve with Old-Fashioned Pineapple Cake
Though it’s an impressive dessert just on it’s own, you can complement with a few easy ideas.
- Vanilla ice cream
- Slices of fresh pineapple or pineapple chunks
- Other fresh fruit like berries or sliced bananas
- Coffee or tea
- Shirley Temple
Variations and Substitutions
- Use cream cheese frosting or vanilla frosting instead of the boiled glaze. Wait till the cake comes to room temperature before attempting to add the frosting.
- After the cake has been baked, poke holes in the top of the cake and then pour the hot glaze on top. It will seep into the cake!
- Use a round cake pans instead of square.
- Try coconut extract instead of vanilla extract for a more tropical vibe. You could also use rum extract.
- Substitute chopped pecan for the walnuts. You can also leave out the nuts if you aren’t a fan.
- Add 1/4 cup of shredded sweetened coconut to the batter mixture for a tropical twist.
- Mix 1/2 block of softened cream cheese or 1/2 cup of sour cream into the batter for extra richness.
- Add 1/4 cup of grated carrots to the batter mixture to make a pineapple carrot cake.
- Add 1/2 cup of mashed bananas to the batter mixture for a pineapple banana cake.
Cover the cake with plastic wrap and store it on the counter for 2 to 3 days. You can reheat it in the microwave if you wish and serve it warm.
Can I Freeze?
Yes, you can freeze this delicious cake! Let the cake cool to room temperature before wrapping it in plastic wrap. Wrap again in aluminum foil. Store in the freezer for up to 3 months.
To thaw, let the cake sit on the counter at room temperature or overnight in the fridge.
Recipe Tips & Tricks
- Make sure to grease the cake pan so the cake doesn’t stick to the sides of the pan. You can also line the pan with parchment paper if you want to be able to easily remove the entire cake from the pan.
- Don’t overmix the batter! Just mix until everything is combined. Overmixing causes the cake to be tough and dense.
- Save the juice from the can of crushed pineapples! You’ll need it for the cake batter.
- Use a toothpick or a cake tester to test for doneness. It should come out clean when inserted into the middle of the cake.
- After you’ve added the boiled icing, let the cake cool down! It will be too hot to eat and also quite messy.
- Serve with tea or coffee for an afternoon snack or as the finish to a family dinner. Everyone loves this old-fashioned recipe!
Yes, you can use fresh pineapple if you prefer. I would chop it up small so you’re not overwhelmed with huge chunks of pineapple in your first bite. You’ll also need to add 1/4 cup of pineapple juice concentrate along with the fresh pineapple.
Though I ADORE the boiled glaze that I use in this recipe, you can try other kinds of toppings. You could try cream cheese frosting, whipped cream frosting, vanilla or coconut buttercream frosting or coconut cream frosting.
- Pineapple Tarts
- Pineapple Rice Pudding
- Pineapple Pretzel Fluff
- Pineapple Pie
- Pineapple Upside Down Cupcakes
- Pineapple Upside Down Cake
- Pineapple Dip
- Pineapple Sticky Buns
- 2 large eggs beaten
- 1 ½ cup granulated sugar
- 1 can crushed pineapple with juice 14oz can (about 1 ¾ cups)
- 1 ½ tsp baking powder
- 1 tsp vanilla extract
- 2 ¼ cups all-purpose flour
- ½ tsp salt
- ½ cup walnuts chopped
- ½ cup shredded sweetened coconut
- ¾ cup granulated sugar
- ¼ cup half and half
- ½ cup salted butter
- ½ tsp vanilla extract
- Preheat oven to 350°F. Grease a 9 inch square baking pan and set aside.
- In a large bowl, stir together eggs, sugar, crushed pineapple (with the juices), baking powder, vanilla, flour and salt. Pour into baking pan.
- Sprinkle walnuts and coconut on top.
- Bake for 1 hour and 5 minutes or when a toothpick inserted into the center of the cake comes out clean.
- When the cake is almost ready to come out of the oven, start preparing the glaze. Add sugar, cream, butter and vanilla in a medium saucepan over medium heat. Bring to a boil. Boil for 2 minutes, stirring constantly.
- Pour hot glaze over the hot cake and let cool.
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.