One summer afternoon, while rummaging through my mom’s old recipe box, I stumbled upon a yellowed card titled “Hawaiian Pineapple Cake.” It wasn’t just any cake—this was the kind of dessert that instantly transports you to a breezy beachside porch, with the scent of fresh pineapple mingling with warm vanilla. My family has been making this moist Hawaiian pineapple cake for years, but I never realized just how much the cream cheese frosting makes it sing until I tried it myself.
I’ll be honest: I burned the first two batches I made because I was too impatient to let the cake cool before frosting. Lesson learned. After testing and tweaking this recipe over a dozen times, I finally nailed the perfect balance—moist, tender cake with a tangy, luscious cream cheese frosting that’s not too sweet but absolutely addictive. If you’re craving an easy dessert with a tropical twist, this moist Hawaiian pineapple cake with cream cheese frosting will become your new favorite.
Why You’ll Love This Moist Hawaiian Pineapple Cake Recipe
This recipe has completely changed my approach to dessert. Here’s why I keep coming back to it:
- Ridiculously Moist Texture — The secret? Crushed pineapple and sour cream. They keep the cake incredibly tender, even days later. I brought this to a potluck, and someone asked if it was from a bakery.
- Easy to Make — I promise, if you can mix a few bowls and measure out ingredients, you can make this. It’s so straightforward I helped my nephew bake it over Zoom last Christmas.
- Perfect Cream Cheese Frosting — Not too sweet, just the right tang. It complements the pineapple flavor perfectly without overpowering it.
- Great for Any Occasion — From casual family dinners to birthday parties or even a summer barbecue, this cake fits right in. I’ve even taken it to holiday gatherings and it’s always a hit.
- Pantry-Friendly Ingredients — No need to hunt down weird tropical fruits or fancy extracts. Most of these ingredients are kitchen staples, except the pineapple—though you can usually find canned crushed pineapple in any grocery store.
Honestly, this cake has become my go-to when I want a dessert that feels like a mini vacation but without a ton of fuss. It’s simple, nostalgic, and downright delicious.
Ingredients You’ll Need
Here’s the thing: this ingredient list might look a little long, but most are pantry basics. I’m picky about a few key ingredients, and I’ll tell you why along the way.
- All-purpose flour (2 ½ cups / 312g) — The backbone of the cake. I’ve tried whole wheat versions, but they make the cake too dense. Stick to all-purpose for that classic tender crumb.
- Baking powder (2 teaspoons) — Helps the cake rise nicely without an overly cakey texture.
- Baking soda (1 teaspoon) — Works with the pineapple’s acidity to give the cake a light, airy feel.
- Salt (½ teaspoon) — Balances flavors and enhances sweetness.
- Unsalted butter (½ cup / 113g, softened) — Use real butter, not margarine. It adds richness and a tender crumb.
- Sugar (1 ½ cups / 300g) — I use regular granulated sugar here. You can experiment with coconut sugar, but it changes the flavor and color.
- Eggs (3 large) — Room temperature is best for even mixing and fluffiness.
- Vanilla extract (2 teaspoons) — Don’t skip this—it really lifts the flavor.
- Crushed pineapple (1 can, 20 oz / 567g, drained) — Use crushed pineapple in juice, not syrup, to keep the sweetness balanced. Drain well but don’t dry it out completely.
- Sour cream (½ cup / 120ml) — This is the magic ingredient that keeps the cake moist and tender. Full-fat works best.
- For the Cream Cheese Frosting:
- Cream cheese (8 oz / 226g, softened) — Full-fat, softened to room temperature for smooth mixing.
- Unsalted butter (½ cup / 113g, softened) — Adds richness and helps the frosting set.
- Powdered sugar (3 cups / 360g) — Sifted to avoid lumps.
- Vanilla extract (1 teaspoon) — For a subtle flavor boost.
- Lemon juice (1 tablespoon) — Adds a hint of brightness that cuts through the sweetness.
Pro tip: I always buy my cream cheese and butter a day ahead so they have time to soften naturally. It saves me from ending up with lumpy frosting every time.
Equipment Needed
You don’t need fancy tools for this moist Hawaiian pineapple cake, just the basics I actually use in my kitchen.
- 9×13-inch baking pan — This size works perfectly for the cake. I line mine with parchment paper for easy removal and cleanup.
- Mixing bowls — One large for dry ingredients, one medium for wet.
- Electric mixer or stand mixer — Makes creaming the butter and sugar a breeze. You can also do it by hand but it takes longer.
- Spatula — For folding in pineapple and sour cream gently.
- Measuring cups and spoons — Accurate measurements are key for baking success.
- Cooling rack — To cool the cake fully before frosting. Patience here is everything.
How to Make Moist Hawaiian Pineapple Cake with Cream Cheese Frosting: Step-by-Step
Step 1: Prep Your Ingredients (10 minutes)
Start by preheating your oven to 350°F (175°C). Grease and line your 9×13-inch pan with parchment paper. Drain the crushed pineapple well, but keep some juice clinging to the fruit for moisture. Soften your butter, cream cheese, and eggs to room temperature—this makes mixing smoother. Measure out all your ingredients before you start; it makes everything less stressful.
Step 2: Mix Dry Ingredients (3 minutes)
In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. This ensures even distribution and a light texture. Set aside.
Step 3: Cream Butter and Sugar (5 minutes)
Using your electric mixer, beat the softened butter and sugar on medium speed until light and fluffy. This usually takes about 3-4 minutes and is key to a tender cake. You’ll notice the mixture turn pale and smell sweet and buttery.
Step 4: Add Eggs and Vanilla (2 minutes)
One at a time, add the eggs, beating well after each addition. Then mix in the vanilla extract. This helps the batter emulsify and gives your cake that classic vanilla aroma.
Step 5: Combine Wet and Dry (2 minutes)
Reduce mixer speed to low. Alternately add the dry ingredients and sour cream to the butter mixture, starting and ending with the dry ingredients. Mix just until combined—overmixing can make the cake tough.
Step 6: Fold in Pineapple (1 minute)
Gently fold in the crushed pineapple with a spatula. You want the fruit evenly distributed without breaking it down too much.
Step 7: Bake the Cake (40-45 minutes)
Pour the batter into your prepared pan and smooth the top. Bake for 40-45 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs. The cake will smell heavenly—fruity and buttery. Let it cool completely on a rack before frosting. I know, patience is hard here!
Step 8: Make the Cream Cheese Frosting (10 minutes)
While the cake cools, beat the softened cream cheese and butter together until smooth and creamy. Gradually add the sifted powdered sugar, then vanilla and lemon juice. Beat on medium speed until fluffy and spreadable. Taste and adjust lemon juice if you want it tangier.
Step 9: Frost the Cake
Once the cake is fully cool, spread the cream cheese frosting evenly over the top. I like to use an offset spatula for a smooth finish, but a butter knife works too. Chill the cake for 30 minutes if you want firmer frosting slices.
Expert Tips & Tricks
- Drain the Pineapple Properly — Too much juice makes the cake soggy and dense. I drain by placing the crushed pineapple in a fine mesh strainer and pressing gently with the back of a spoon.
- Softened Butter and Cream Cheese — If you add cold cream cheese to the frosting, it will clump and be hard to spread. Take them out 30 minutes before you start baking.
- Don’t Skip the Sour Cream — It’s what makes this cake moist and tender. You can’t just swap it for milk or yogurt without changing the texture.
- Patience Cooling the Cake — Frosting a warm cake? Big no. The cream cheese will melt and slide right off. I ruined a batch before I learned this.
- Use Freshly Sifted Powdered Sugar — It keeps the frosting smooth and lump-free. I sift mine right into the mixing bowl.
- Storage Tip — Keep the frosted cake covered in the fridge for up to 4 days. Bring to room temperature before serving for the best flavor and texture.
Variations & Substitutions
Once you’ve nailed this moist Hawaiian pineapple cake, you can experiment with these fun twists I’ve tested:
- Coconut Lover’s Dream — Add ½ cup shredded sweetened coconut to the batter for an island vibe. Toasted coconut on top of the frosting is amazing too.
- Gluten-Free Version — Substitute with a 1:1 gluten-free baking flour blend. The texture changes slightly but still moist and delicious.
- Vegan Adaptation — Use vegan butter, a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water), and coconut yogurt instead of sour cream. The frosting can be done with vegan cream cheese.
- Extra Fruity — Add ½ cup chopped macadamia nuts or crushed pineapple chunks on top of the frosting for crunch.
- Caribbean Spice — Add 1 teaspoon ground cinnamon and ¼ teaspoon ground nutmeg to the dry ingredients for a warm spice note.
Serving & Storage
This cake shines when served slightly chilled or at room temperature. I usually slice it into generous squares and serve it alongside a cup of coffee or tea. It also pairs beautifully with a fresh fruit salad for a light summer dessert spread.
For special occasions, I like setting up a little tropical-inspired salad or a crisp green salad to balance the sweetness. The cream cheese frosting keeps well in the fridge, but remember to let the cake sit out for 15-20 minutes before serving so it softens just right.
If you have leftovers (and you probably will), store them in an airtight container in the fridge for up to 4 days. Reheating? Just bring slices to room temp or warm gently in the microwave for 10 seconds—don’t overdo it or the frosting will melt.
Nutrition Information
| Nutrient | Per Serving (1/12 slice) |
|---|---|
| Calories | 320 |
| Protein | 4g |
| Carbohydrates | 42g |
| Fiber | 1g |
| Sugar | 28g |
| Fat | 15g |
| Saturated Fat | 9g |
| Cholesterol | 55mg |
| Sodium | 210mg |
| Calcium | 80mg |
Look, this is a dessert with butter, cream cheese, and sugar—it’s not health food. But it’s homemade, made with real ingredients, and a lot more satisfying than store-bought sweets. Plus, you get some protein and calcium from the dairy, and you can always add fruit on the side to balance things out.
Final Thoughts
So there you have it—my tried-and-true recipe for moist Hawaiian pineapple cake with cream cheese frosting. I’ve probably gone on enough about it, but when a cake this good becomes part of your family’s dessert rotation, you can’t help but brag a little.
This recipe has saved me on more than one occasion when I needed a quick, reliable dessert that feels special. It’s easy, it’s tropical, and the frosting is just the right kind of tangy to keep you coming back for seconds. Plus, it’s a sweet little reminder of summer all year round.
Feel free to make it your own: add coconut, nuts, or a splash of rum extract if you’re feeling adventurous (I won’t tell). And if you try it, please leave a comment below—I love hearing how recipes turn out in your kitchen, and I’m always here to help if something doesn’t go perfectly.
Happy baking! And may your kitchen smell as wonderful as mine does right now.
Frequently Asked Questions
Q: Can I use fresh pineapple instead of canned crushed pineapple?
A: Absolutely! Just finely chop fresh pineapple and drain any excess juice. Fresh pineapple adds a brighter, fresher flavor, but canned crushed pineapple is more convenient and still delicious.
Q: Why is my cake dry even though I followed the recipe?
A: The most common reason is overbaking. Ovens vary, so start checking the cake at 40 minutes. Insert a toothpick—if it comes out with moist crumbs, it’s done. Also, don’t skip the sour cream; it’s key to moisture.
Q: Can I make this cake gluten-free?
A: Yes! Use a 1:1 gluten-free baking flour blend. The texture will be slightly different but still moist. I’ve made it with Bob’s Red Mill gluten-free flour with great results.
Q: How long does this cake last?
A: Stored in an airtight container in the fridge, it lasts about 4 days. The frosting keeps it moist, but after that, the quality declines.
Q: Can I freeze this cake?
A: You can freeze the unfrosted cake wrapped tightly in plastic wrap and foil for up to 3 months. Thaw overnight in the fridge before frosting. I don’t recommend freezing the frosted cake because the cream cheese frosting can get watery when thawed.
Q: What’s the best way to soften cream cheese quickly?
A: If you forgot to take it out ahead of time, cut the cream cheese into small cubes and microwave in 10-second bursts, stirring in between until soft but not melted.
Q: Can I substitute Greek yogurt for sour cream?
A: Yes, plain full-fat Greek yogurt works as a substitute and will keep the cake moist. It might add a slightly tangier flavor, but I actually like the twist.
By the way, if you love easy, creamy dishes, you might appreciate the Creamy Parmesan Baked Caesar Chicken or a refreshing California Roll Cucumber Salad to balance out your meal with something light and fresh.
Pin This Recipe!
Moist Hawaiian Pineapple Cake with Cream Cheese Frosting
- Total Time: 1 hour
- Yield: 12 servings 1x
Description
A moist and tender Hawaiian pineapple cake made with crushed pineapple and sour cream, topped with a tangy, luscious cream cheese frosting. Perfect for any occasion with a tropical twist.
Ingredients
- 2 ½ cups all-purpose flour (312g)
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened (113g)
- 1 ½ cups granulated sugar (300g)
- 3 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1 can (20 oz / 567g) crushed pineapple in juice, drained
- ½ cup sour cream, full-fat (120ml)
- For the Cream Cheese Frosting:
- 8 oz cream cheese, softened (226g)
- ½ cup unsalted butter, softened (113g)
- 3 cups powdered sugar, sifted (360g)
- 1 teaspoon vanilla extract
- 1 tablespoon lemon juice
Instructions
- Preheat oven to 350°F (175°C). Grease and line a 9×13-inch baking pan with parchment paper.
- Drain crushed pineapple well, keeping some juice for moisture. Soften butter, cream cheese, and eggs to room temperature. Measure all ingredients.
- In a large bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
- Using an electric mixer, beat softened butter and sugar on medium speed until light and fluffy, about 3-4 minutes.
- Add eggs one at a time, beating well after each addition. Mix in vanilla extract.
- Reduce mixer speed to low. Alternately add dry ingredients and sour cream to the butter mixture, starting and ending with dry ingredients. Mix just until combined.
- Gently fold in crushed pineapple with a spatula, distributing evenly without breaking down the fruit.
- Pour batter into prepared pan and smooth the top. Bake for 40-45 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Cool cake completely on a cooling rack before frosting.
- For the frosting, beat softened cream cheese and butter until smooth and creamy. Gradually add sifted powdered sugar, then vanilla extract and lemon juice. Beat until fluffy and spreadable.
- Spread frosting evenly over cooled cake. Chill for 30 minutes if firmer frosting slices are desired.
Notes
[‘Drain pineapple properly to avoid soggy cake.’, ‘Use softened butter and cream cheese for smooth frosting.’, ‘Do not frost warm cake to prevent frosting from melting.’, ‘Sift powdered sugar to avoid lumps in frosting.’, ‘Store frosted cake covered in fridge up to 4 days; bring to room temperature before serving.’, ‘For gluten-free version, substitute with 1:1 gluten-free baking flour blend.’, ‘For vegan adaptation, use vegan butter, flax egg, coconut yogurt, and vegan cream cheese.’]
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Cuisine: Hawaiian
Nutrition
- Serving Size: 1 slice (1/12 of cak
- Calories: 320
- Sugar: 28
- Sodium: 210
- Fat: 15
- Saturated Fat: 9
- Carbohydrates: 42
- Fiber: 1
- Protein: 4
Keywords: Hawaiian pineapple cake, moist cake, cream cheese frosting, tropical dessert, easy cake recipe


