Pineapple Cake Recipe Cream Cheese Frosting: Tropical Layers With Tangy Swirls

Pineapple Cake Recipe Cream Cheese Frosting: Tropical Layers With Tangy Swirls

There’s something magical about the marriage of sweet pineapple and tangy cream cheese in a perfectly baked cake. I’ve tested countless variations to achieve the ideal balance of moisture and flavor, ensuring every bite delivers tropical brightness with creamy richness.

The cake layers come together with crushed pineapple for natural sweetness and soft texture, while the frosting offers a cool contrast that complements rather than overpowers. This combination creates a dessert that’s both comforting and sophisticated.

What results is a moist, golden cake with pockets of pineapple flavor, topped with a velvety cream cheese frosting that’s tangy without being sharp. The layers hold up beautifully, making it perfect for special occasions or afternoon treats.

David confirms this is one of my most requested recipes, and I’ve adjusted the proportions to work in any home kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Pineapple Cake Recipe Cream Cheese Frosting

Sweet pineapple and tangy cream cheese come together in these simple, flavorful layers.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for lighter texture
Granulated Sugar 🍚 1 ½ cups Fine white sugar preferred
Baking Powder 🧂 2 tsp Fresh for best rise
Baking Soda 🧂 ½ tsp Balances acidity from pineapple
Salt 🧂 ½ tsp Fine table salt
Large Eggs 🥚 2 whole Room temperature for even mixing
Vegetable Oil 🫒 ¾ cup Neutral flavor, like canola
Vanilla Extract 🌿 2 tsp Pure vanilla for depth
Crushed Pineapple 🍍 1 cup Canned, drained with juice reserved
Cream Cheese 🧀 8 oz Full-fat, softened for frosting
Unsalted Butter 🧈 ½ cup Softened for frosting
Powdered Sugar 🍚 3 cups Sifted for smooth frosting
Heavy Cream 🥛 2 tbsp For frosting consistency
Lemon Juice 🍋 1 tsp Freshly squeezed for tang

The pineapple is non-negotiable here—canned crushed pineapple in juice (not syrup) gives the right texture and moisture. Dole or Del Monte are consistent brands. For the cream cheese, Philadelphia or store-brand full-fat works best (low-fat weeps in frosting). I always buy an extra can of pineapple to snack on while baking (worth it). The flour should be all-purpose, no need for cake flour here.

Out of crushed pineapple? Fresh pineapple finely chopped works but needs draining—pat it dry first. No cream cheese? Mascarpone at equal weight gets close, though slightly sweeter. Swap the oil for melted coconut oil if you prefer. For a stronger pineapple taste, reduce drained juice to 2 tablespoons and add it to the batter. The frosting can take a splash of pineapple juice too for extra zing.

Cake stays moist for 3 days at room temperature in a cake dome. Frosting holds 5 days refrigerated—bring to room temp before spreading. Freeze unfrosted layers for up to 3 months. Always frost the same day as serving for that velvety texture.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I love that I can mix the batter in a single bowl—no fancy equipment, just flour, sugar, and a spoon.
  • Sweet-Tangy Magic: The pineapple keeps it moist while the cream cheese frosting adds that rich, slightly tangy finish I crave.
  • Crowd Pleaser: Honestly, it’s my go-to for potlucks because everyone from kids to grandparents asks for seconds.
  • Budget Friendly: Between us, a can of pineapple and basic pantry staples make this a dessert that won’t break the bank.

Step-by-Step Instructions for Pineapple Cake with Cream Cheese Frosting

Here’s my tested method for achieving moist layers and velvety frosting every time.

Step 1: Combine Dry Ingredients

In a medium bowl, whisk together the 2.5 cups All-Purpose Flour, 1.5 cups Granulated Sugar, 2 tsp Baking Powder, 0.5 tsp Baking Soda, and 0.5 tsp Salt until evenly distributed. I always sift my flour first for a lighter crumb.

This dry blend creates the structural foundation for your cake. The baking powder and baking soda work together to give you that perfect rise, while the sugar will caramelize slightly for depth of flavor.

Step 2: Mix Wet Ingredients and Pineapple

In a separate large bowl, beat the 2 whole Large Eggs lightly, then add the 0.75 cup Vegetable Oil and 2 tsp Vanilla Extract. Mix until fully combined and slightly thickened.

Stir in the 1 cup Crushed Pineapple (I use the reserved juice if the batter seems too thick). The pineapple adds moisture and that signature tropical flavor. The acidity from the fruit also activates the baking soda for a better rise.

Step 3: Combine and Bake the Cake

Gradually add the dry ingredients to the wet mixture, folding gently until just combined. Be careful not to overmix—you want to maintain air in the batter for a tender cake. Pour the batter into prepared pans.

Bake at 350°F for 25-30 minutes or until a toothpick inserted in the center comes out clean. You’ll notice the edges pulling away from the pan and the top springing back when lightly touched.

Step 4: Prepare the Cream Cheese Frosting

Beat the 8 oz Cream Cheese and 0.5 cup Unsalted Butter together until smooth and creamy. I always use full-fat cream cheese for the best texture and flavor in frosting.

Gradually add the 3 cups Powdered Sugar, mixing on low speed to prevent a cloud of sugar dust. Then incorporate the 2 tbsp Heavy Cream and 1 tsp Lemon Juice for that perfect tangy balance against the sweetness.

Step 5: Frost and Finish

Once the cake layers are completely cool, spread a generous layer of frosting between them. Then coat the top and sides with the remaining frosting. I like to create decorative swirls with the back of a spoon.

For best results, let the frosted cake sit at room temperature for 30 minutes before serving to allow the flavors to meld. The frosting will soften slightly, making it easier to slice and serve.

👨‍🍳

Pro Tips For Making Pineapple Cake Recipe Cream Cheese Frosting

  • Chill the Frosting: Cream cheese frosting needs at least 30 minutes in the fridge before piping—otherwise it’ll slide right off your pineapple cake like a sad, melted puddle.
  • Drain Pineapple Well: Press the crushed pineapple in a fine-mesh strainer for 5 minutes, then blot with paper towels. I learned this the hard way after my first cake came out soggy.
  • Check Baking Powder Freshness: If your baking powder’s been sitting for over 6 months, test it in hot water first. Old powder means flat cake, and nobody wants that.
  • Use Room Temp Ingredients: Pull your cream cheese, butter, and eggs out 1 hour before starting. Cold cream cheese leaves lumps, and lumps in frosting are a crime against texture.

Make-Ahead Tips for This Dish

Batter Prep Ahead

Mix your dry ingredients the night before and store in an airtight container. The wet mixture (eggs, oil, vanilla) can also be prepped and refrigerated separately. Combine them with the pineapple just before baking for freshest results.

Bake and Freeze

Bake the layers completely, let cool, then wrap individually in plastic wrap and freeze for up to 3 months. Thaw overnight in the fridge before frosting. This is how I prep for David’s birthday every year.

Frosting Prep

Make the cream cheese frosting 2 days ahead and store in an airtight container in the fridge. Let it soften at room temperature for 1 hour and rewhip briefly before using. 💡

Assembly Timing

Frost the cake the same day you plan to serve it. The frosting holds its shape best when applied to completely cooled layers. I find the texture is perfect when served within 24 hours of assembly.

Room Temperature Storage

Once frosted, the cake keeps beautifully at room temperature under a cake dome for up to 3 days. The flavors actually improve as the pineapple and cream cheese meld together.

Travel Tips

For potlucks, assemble the cake at home and transport in a sturdy box. The cream cheese frosting is stable enough for short trips, but avoid direct sunlight or heat over 75°F. 🌟

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 320mg14%
Total Carbohydrate 80g29%
Dietary Fiber 2g7%
Sugars 62g
Protein 8g16%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use fresh pineapple instead of canned?

Yes, but finely chop and drain it well first. Fresh pineapple releases more liquid, which can make the batter too wet. Pat it dry with paper towels before adding to maintain the right texture.

2

Why does my frosting turn runny?

This usually happens if the cream cheese or butter isn’t fully softened or if the cake isn’t completely cool. Chill the frosting for 15-20 minutes to thicken before using, then rewhip.

3

How far ahead can I frost the cake?

For best texture, frost the same day as serving. If needed, you can frost it 1 day ahead and store it in the fridge, but let it sit at room temperature for 1 hour before serving.

4

Can I make this as cupcakes instead?

Fill cupcake liners 2/3 full and bake at 350°F for 18-22 minutes. The frosting works perfectly for piping decorative swirls on top.

★★★★★4.5(5 reviews)
Allison Carter