Easy Pineapple Cake Recipe for a Tropical Dessert

This easy pineapple cake recipe combines tropical sweetness with a soft, moist crumb for a crowd-pleasing dessert. Made with crushed pineapple, simple pantry staples, and topped with cream cheese frosting, it’s perfect for birthdays, potlucks, or a sunny afternoon treat.

Key Takeaways

  • Simple Ingredients: Uses everyday pantry items like flour, sugar, eggs, and canned crushed pineapple—no fancy tools required.
  • Moist & Fluffy Texture: The pineapple adds natural moisture, keeping the cake tender for days.
  • Customizable Flavor: Add coconut, nuts, or a splash of vanilla to personalize your cake.
  • Perfect for Frosting: Pairs beautifully with cream cheese or whipped cream frosting for extra indulgence.
  • Great for Beginners: Straightforward steps make this ideal for novice bakers.
  • Versatile Serving: Enjoy as a sheet cake, layer cake, or cupcakes—ideal for parties or family desserts.
  • Storage Friendly: Stays fresh at room temperature for 2 days or refrigerated for up to a week.

Why You’ll Love This Pineapple Cake Recipe

If you’re craving a dessert that tastes like a vacation in the Caribbean, this pineapple cake recipe is your answer. It’s not just delicious—it’s also incredibly easy to make, even if you’ve never baked before. With its tropical aroma, soft crumb, and juicy bursts of pineapple, this cake brings sunshine to any table.

What makes this recipe special is how it balances sweetness with a hint of tang from the pineapple. Unlike heavier cakes, this one feels light and refreshing, making it perfect for spring brunches, summer barbecues, or even a midweek pick-me-up. Plus, it uses ingredients you probably already have in your kitchen, so there’s no need for a last-minute grocery run.

Ingredients You’ll Need

This pineapple cake recipe calls for simple, accessible ingredients that work together to create a moist, flavorful cake. Here’s what you’ll need:

For the Cake:

  • 2 cups all-purpose flour
  • 1 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup granulated sugar
  • ½ cup unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup crushed pineapple (with juice, drained slightly)
  • ½ cup buttermilk (or substitute with milk + ½ tsp vinegar)
  • 8 oz cream cheese, softened
  • ¼ cup unsalted butter, softened
  • 3 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2–3 tablespoons pineapple juice (from the can)

Tip: If you don’t have buttermilk, mix ½ cup milk with ½ teaspoon white vinegar or lemon juice. Let it sit for 5 minutes before using—it works just as well!

Step-by-Step Baking Instructions

Follow these easy steps to bake a perfect pineapple cake every time. The process is straightforward, and most of the work happens in one bowl.

1. Preheat and Prepare

Start by preheating your oven to 350°F (175°C). Grease a 9×13-inch baking pan or line it with parchment paper for easy removal. This size gives you a perfect sheet cake that serves 12–16 people.

2. Mix the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set this aside while you work on the wet ingredients. Keeping dry and wet mixtures separate helps ensure even mixing later.

3. Cream Butter and Sugar

In a large mixing bowl, beat the softened butter and granulated sugar together until light and fluffy—about 2–3 minutes with an electric mixer. This step incorporates air, which helps the cake rise properly.

4. Add Eggs and Vanilla

Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then mix in the vanilla extract. Scrape down the sides of the bowl to ensure everything is evenly combined.

5. Alternate Wet and Dry Ingredients

Add one-third of the dry ingredients to the butter mixture, followed by half of the buttermilk. Mix on low speed until just combined. Repeat with another third of dry ingredients, the remaining buttermilk, and finish with the last of the dry mix. Don’t overmix—just until no flour streaks remain.

6. Fold in Pineapple

Gently fold in the crushed pineapple with a spatula. The juice adds moisture, so don’t drain it completely—just shake off excess liquid. The pineapple will also give the cake beautiful golden specks and bursts of flavor.

7. Bake Until Golden

Pour the batter into your prepared pan and smooth the top. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean. The cake should be lightly golden and spring back when touched.

8. Cool Before Frosting

Let the cake cool completely in the pan on a wire rack. This is important—frosting a warm cake will melt the butter and make it slide right off. If you’re short on time, pop it in the fridge for 20–30 minutes to speed up cooling.

How to Make Cream Cheese Frosting

While the cake cools, whip up a creamy, tangy frosting that complements the pineapple perfectly. This frosting is rich but not overly sweet, letting the tropical flavor shine.

1. Beat Cream Cheese and Butter

In a large bowl, beat the softened cream cheese and butter together until smooth and creamy. This usually takes about 2 minutes with an electric mixer on medium speed.

2. Add Powdered Sugar Gradually

Gradually add the powdered sugar, one cup at a time, mixing on low speed to avoid a sugar cloud. Once incorporated, increase to medium speed and beat until fluffy.

3. Flavor with Vanilla and Pineapple Juice

Mix in the vanilla extract and 2 tablespoons of pineapple juice. Taste and add another tablespoon if you want a stronger pineapple flavor. The juice also helps thin the frosting to a spreadable consistency.

4. Frost the Cake

Once the cake is completely cool, spread the frosting evenly over the top. For a fun twist, garnish with toasted coconut flakes, maraschino cherries, or fresh pineapple slices.

Serving and Storage Tips

This pineapple cake is best served at room temperature, where the flavors are brightest and the texture is soft. Cut it into squares and serve with a cup of coffee or iced tea for a delightful afternoon treat.

To store, cover the cake with plastic wrap or place it in an airtight container. It stays fresh at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. The cold temperature firms up the frosting, so let it sit at room temperature for 15–20 minutes before serving for the best texture.

If you’re making this cake ahead of time, bake and frost it the day before. It actually tastes even better after the flavors meld overnight. Just keep it covered to prevent drying out.

Creative Variations and Add-Ins

Once you master the basic recipe, feel free to get creative! Here are a few delicious variations to try:

Add Coconut for Extra Tropical Flair

Stir in ½ cup of sweetened shredded coconut into the batter for a chewy, nutty texture. You can also toast the coconut lightly in a dry pan before adding it for a deeper flavor.

Make It a Layer Cake

Bake the batter in two 9-inch round pans instead of one sheet pan. Once cooled, stack the layers with a thick layer of frosting in between. This makes a stunning centerpiece for birthdays or celebrations.

Turn It into Cupcakes

Fill cupcake liners two-thirds full and bake for 18–22 minutes. You’ll get about 18 cupcakes. Top each with a swirl of frosting and a tiny pineapple chunk for a cute presentation.

Add a Crumb Topping

Mix ¼ cup flour, 2 tablespoons brown sugar, and 1 tablespoon melted butter. Sprinkle over the batter before baking for a crunchy, streusel-like finish.

Pair with Other Flavors

This cake pairs beautifully with other tropical desserts. Try serving it alongside a slice of our Moist and Fluffy Coconut Cake or a scoop of mango sorbet for a full island experience.

Why This Cake Stands Out

Unlike many fruit-based cakes, this pineapple cake doesn’t rely on artificial flavors or heavy syrups. The natural sweetness and acidity of the pineapple balance the richness of the butter and sugar, creating a cake that’s satisfying without being cloying.

It’s also incredibly forgiving. Even if you slightly overmix the batter or forget to drain all the pineapple juice, the cake will still turn out moist and delicious. That’s why it’s a favorite among home bakers—especially those who want impressive results without perfectionist-level precision.

And if you’re looking for more fruity cake inspiration, check out our Lemon Cake Recipe for a bright, citrusy alternative, or try the Strawberry Cheesecake Cake for a decadent layered dessert.

Final Thoughts

This easy pineapple cake recipe is more than just a dessert—it’s a mood booster. Whether you’re hosting a party, celebrating a birthday, or simply treating yourself, this cake brings a taste of the tropics to your kitchen. With minimal effort and maximum flavor, it’s the kind of recipe you’ll come back to again and again.

So grab a can of crushed pineapple, preheat your oven, and get baking. Your family and friends will be asking for seconds—and the recipe!

Frequently Asked Questions

Can I use fresh pineapple instead of canned?

Yes, you can use fresh pineapple! Chop it finely and drain the juice to avoid making the cake too wet. You’ll need about 1 ½ cups of chopped fresh pineapple to replace the canned version.

Can I make this cake without frosting?

Absolutely! The cake is delicious on its own. For a lighter option, dust it with powdered sugar or serve with a dollop of whipped cream instead of frosting.

Is this cake suitable for freezing?

Yes! Wrap unfrosted cake layers tightly in plastic wrap and freeze for up to 3 months. Thaw at room temperature before frosting and serving.

Can I substitute oil for butter?

You can, but butter adds richness and flavor. If using oil, replace the ½ cup butter with ⅓ cup vegetable or coconut oil. The texture will be slightly denser but still moist.

What if I don’t have buttermilk?

No problem! Mix ½ cup milk with ½ teaspoon vinegar or lemon juice. Let it sit for 5 minutes before using—it mimics buttermilk’s acidity perfectly.

Can I add nuts to the batter?

Yes! Toasted pecans or macadamia nuts add a lovely crunch. Stir in ½ cup chopped nuts with the pineapple for extra texture and flavor.

Leave a Comment