Hawaiian Carrot Pineapple Cake Recipe – Moist & Tropical

Published on January 9, 2026

Updated on February 11, 2026

Moist slice of Hawaiian carrot pineapple cake with thick cream cheese frosting and visible carrot pieces

Hawaiian Carrot Pineapple Cake

Three years into teaching, I learned something critical: baking isn’t just chemistry; it’s patience wrapped in precision. That’s what makes this Hawaiian Carrot Pineapple Cake so special to me. After dozens of carrot cakes that were either too dense or dried out by the next day, I found the balance. This one stays tender for days, and every bite carries a hint of tropical sweetness from the pineapple alongside the warm spice of cinnamon and nutmeg.

When my daughters come home from school and spot this cake on the counter, they know something beneficial happened that day. The cream cheese frosting becomes smooth and silky when you work the ingredients in the right order, and that golden cake beneath it practically melts on your tongue. The engineering part of my brain appreciates how the pineapple’s natural enzymes and moisture work together with the oil to create such a soft crumb. The mom part of me just loves seeing my family reach for seconds.

Why This Recipe Works Every Time

I’ve experimented with carrot cakes more times than I can count, and here’s what I’ve learned through trial and error. Fresh grated carrots matter more than you’d think. Those pre-shredded bags from the store are too dry. When you grate carrots yourself, they release moisture that keeps the cake tender for days. That’s not just cooking advice; that’s science.

The crushed pineapple does double duty. It adds brightness without making the cake taste fruity, and the juice keeps everything moist without making it greasy. Brown sugar brings depth that white sugar alone can’t match. Oil instead of butter means this cake stays soft even when you pull it straight from the refrigerator, similar to the moist texture in our lemon pound cake. And those warm spices turn a simple cake into something that smells like home.

Gathering Your Ingredients

Before you start mixing, set out everything you need. Room-temperature eggs blend more smoothly into the batter. Your carrots should be freshly grated on the small holes of a box grater, not the large ones. Drain the crushed pineapple well, but save a tablespoon of the juice for extra moisture if your batter seems thick.

For the cake itself, you’ll need all-purpose flour, baking powder, baking soda, salt, ground cinnamon, ground nutmeg, and a pinch of ground ginger. The wet ingredients are simple: vegetable oil, granulated sugar, brown sugar, eggs, and vanilla extract. Then fold in the grated carrots and drained crushed pineapple. If you like walnuts or pecans, toast them lightly first to bring out their flavor.

The cream cheese frosting requires full-fat cream cheese that comes in a block, not the spreadable kind. You’ll also need unsalted butter, powdered sugar, vanilla extract, and a pinch of salt to balance the sweetness. Keep these ingredients cold until you’re ready to make the frosting, then let the cream cheese and butter soften to room temperature for easier mixing.

Bowls of freshly grated carrots and drained crushed pineapple ready for Hawaiian carrot cake batter
Fresh ingredients are the secret to moist Hawaiian carrot pineapple cake

Mixing the Batter With Purpose

Preheat your oven to 350°F and grease two 9-inch round cake pans. Line the bottoms with parchment paper circles, then grease again over the parchment. This extra step ensures your cakes release cleanly every time.

In one bowl, whisk together the dry ingredients until evenly distributed. In a larger bowl, combine the oil, both sugars, eggs, and vanilla. Mix until smooth and slightly thickened to create the structure that holds everything together.

Add the dry ingredients to the wet mixture in two additions, stirring gently after each. Mix just until the flour disappears. Overmixing develops gluten, which makes the cake tough instead of tender. Then fold in the grated carrots and drained pineapple with a spatula. The batter will be thick and studded with orange flecks of carrot.

Divide the batter evenly between the prepared pans. Tap each pan gently on the counter to release air bubbles. Bake for 28 to 32 minutes, until a toothpick inserted in the center comes out with just a few moist crumbs. Don’t overbake. The cakes will continue cooking slightly as they cool.

Fluffy cream cheese frosting being mixed in glass bowl, showing silky texture for Hawaiian carrot cake

Creating Silky Cream Cheese Frosting

Let the cakes cool in their pans for 10 minutes, then turn them out onto wire racks to cool completely. This is important. If you frost a warm cake, the frosting will melt and slide right off.

While the cakes cool, make your frosting. Beat the softened cream cheese and butter together until completely smooth with no lumps. This takes about 2 minutes at medium speed. Add the powdered sugar one cup at a time, mixing on low speed after each addition to keep the sugar from flying everywhere. Once all the sugar is incorporated, add the vanilla and salt, then beat on medium-high speed for another minute until the frosting is light and fluffy.

If your frosting seems too thick, add a teaspoon of milk or heavy cream. If it’s too thin, add more powdered sugar a tablespoon at a time. The right consistency should spread smoothly but hold its shape on the cake.

Assembling Your Tropical Masterpiece

Place one cake layer on your serving plate. If the top is domed, slice it off with a serrated knife to create a flat surface. Spread about one cup of frosting evenly across the top, going all the way to the edges. Place the second layer on top, flat side up for a level finish.

Apply a thin layer of frosting around the entire cake. This is your crumb coat, and it traps any loose crumbs so they don’t show up in your final layer. Refrigerate the cake for 15 minutes to let that crumb coat set.

Now apply the remaining frosting to the top and sides of the cake. I like to pile most of it on top and work it down the sides with an offset spatula, creating gentle swirls as I go. You don’t need to make it perfect. Those natural swirls give it character. If you enjoy making layered cakes like this, you’ll love our collection of fun layered cakes for special occasions.

Whole two-layer Hawaiian carrot cake with swirled cream cheese frosting on cake stand

Storing and Serving Wisdom

This cake needs to be refrigerated because of the cream cheese frosting. Keep it covered in an airtight container or under a cake dome, and it will stay fresh for up to five days. The flavors actually improve after the first day as everything melds together.

Before serving, let the cake sit at room temperature for about 20 minutes. This brings out the full flavor and softens the frosting to that perfect creamy texture. If you’re serving a crowd, slice it into 12 generous pieces. Each one should be substantial enough to feel like a real treat.

For freezing, wrap unfrosted cake layers tightly in plastic wrap, then aluminum foil. They’ll keep in the freezer for up to three months. Thaw them overnight in the refrigerator before frosting. I don’t recommend freezing the frosted cake because the frosting can become grainy when thawed.

Adapting the Recipe to Your Needs

If you need a gluten-free version, swap the all-purpose flour for a 1:1 gluten-free baking blend. The texture stays remarkably similar because the carrots and pineapple provide so much moisture and structure on their own.

Want to make cupcakes instead? This batter makes about 24 standard cupcakes. Fill the liners two-thirds full and bake for 18 to 20 minutes. They’re perfect for school parties or when you want individual portions. If you love tropical flavors in baked goods, try our tropical pistachio bliss cake for another island-inspired treat.

For a sheet cake, pour all the batter into a greased 9×13-inch pan and bake for 35 to 40 minutes. This is easier if you’re making it for a potluck or large gathering. Just spread all the frosting on top and cut it into squares, similar to how you’d serve our popular peach cobbler.

If pineapple isn’t your thing, substitute an equal amount of unsweetened applesauce. The cake will still be moist, though you’ll lose that subtle tropical note. You can also add half a cup of shredded coconut to the batter for extra texture and flavor.

Understanding What Makes It Moist

People always ask why this cake stays so tender. It comes down to three things working together. First, oil instead of butter means the cake remains soft even when cold. Butter solidifies in the refrigerator, but oil stays liquid. Second, the water content in the carrots and pineapple creates steam during baking, which keeps the crumb open and light. Third, brown sugar contains molasses, which attracts moisture and holds onto it.

The ratio of wet to dry ingredients also matters. Too much flour makes a cake dry and heavy. Too little, and it won’t hold together. This recipe hits that sweet spot where the cake is substantial enough to stack but tender enough to cut with a fork.

Troubleshooting Common Problems

If your cake sinks in the middle, your oven temperature might be too high, causing the outside to set before the inside finishes baking. Use an oven thermometer to check. If the cake is dry, you may have overbaked it or used too much flour. Remember to spoon flour into your measuring cup and level it off instead of scooping directly from the bag.

Runny frosting usually means the cream cheese or butter was too warm when you started mixing. If this happens, refrigerate the frosting for 15 minutes, then beat it again. Lumpy frosting means the cream cheese wasn’t softened enough before mixing. Let it sit at room temperature for about 30 minutes before you start.

Sometimes the cake layers stick to the pans even when you’ve greased them. This is why I always use parchment paper circles on the bottom. It’s that extra step that guarantees clean release every single time. And if a layer does break? Use extra frosting to patch it together. No one will ever know once it’s assembled.

Making It Your Own

Once you’ve made this cake a few times, you’ll start seeing where you can add your own touches. Some people love adding raisins or dried pineapple chunks for extra texture. Others prefer chopped pecans or macadamia nuts instead of walnuts. A teaspoon of orange zest in the batter adds brightness that plays beautifully with the pineapple.

For the frosting, you can add a tablespoon of pineapple juice for a more pronounced tropical flavor. Or fold in a quarter cup of toasted coconut for texture. I’ve even seen people top it with fresh pineapple flowers or candied carrot ribbons for special occasions. The base recipe is solid enough that these variations enhance rather than overwhelm.

The beauty of a recipe like this is how forgiving it is. As long as you don’t overmix the batter and you don’t overbake the cake, you’ll end up with something wonderful. That’s what makes it perfect for both beginners and experienced bakers. It rewards attention to detail but doesn’t punish small mistakes.

When you pull this cake from the oven and your kitchen fills with the smell of warm spices and sweet pineapple, you’ll understand why it’s become such a favorite in our house. And when you taste that first slice with its tender crumb and creamy frosting, you’ll be glad you took the time to make it from scratch.

If you enjoyed this Hawaiian Carrot Pineapple Cake and want to explore more homemade desserts, from classic cookies to show-stopping cakes, visit our complete Dessert Recipes Guide for all our best sweet treats and baking tips.

Frequently Asked Questions

How do I keep my Hawaiian carrot pineapple cake moist?

The key to keeping this cake moist is using freshly grated carrots (not pre-shredded), well-drained crushed pineapple, and vegetable oil instead of butter. Store the cake covered in the refrigerator, and the moisture from the carrots and pineapple will keep it tender for up to 5 days. Let it sit at room temperature for 20 minutes before serving for the best flavor and texture.

Can I make Hawaiian carrot pineapple cake ahead of time?

Yes! This cake actually tastes better the next day as the flavors meld together. You can bake the cake layers up to 2 days in advance, wrap them tightly in plastic wrap, and store them in the refrigerator before frosting. You can also freeze unfrosted cake layers for up to 3 months. Wrap them tightly in plastic wrap and aluminum foil, then thaw overnight in the refrigerator before frosting and serving.

Can I make this cake gluten-free?

Absolutely! Simply substitute the all-purpose flour with a 1:1 gluten-free baking blend. The texture stays remarkably similar because the carrots and pineapple provide plenty of moisture and structure on their own. Make sure your gluten-free flour blend contains xanthan gum for the best results.

Can I turn this recipe into cupcakes?

Yes, this batter makes about 24 standard cupcakes. Fill cupcake liners two-thirds full and bake at 350°F for 18 to 20 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs. Let them cool completely before frosting with cream cheese frosting.

Do I have to refrigerate Hawaiian carrot pineapple cake?

Yes, because this cake has cream cheese frosting, it must be refrigerated. Store it covered in an airtight container or under a cake dome for up to 5 days. Before serving, let the cake sit at room temperature for about 20 minutes to soften the frosting and bring out the full flavor of the cake.

Hawaiian Carrot Pineapple Cake

A moist and tender carrot cake infused with crushed pineapple and warm spices, topped with a silky cream cheese frosting.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Cake, Dessert
Cuisine American
Servings 12 pieces
Calories 400 kcal

Ingredients
  

For the cake

  • 2 cups all-purpose flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/4 tsp ground ginger Optional for extra spice
  • 1 cup vegetable oil
  • 1 cup granulated sugar
  • 1 cup brown sugar Packed
  • 4 large eggs Room temperature
  • 2 tsp vanilla extract
  • 3 cups fresh grated carrots
  • 1 can crushed pineapple Drained well
  • 1/2 cup walnuts or pecans Optional, toasted

For the cream cheese frosting

  • 8 oz full-fat cream cheese Block style, soft
  • 1/2 cup unsalted butter Softened to room temperature
  • 4 cups powdered sugar
  • 2 tsp vanilla extract
  • 1/4 tsp salt To balance sweetness

Instructions
 

Preparation

  • Preheat your oven to 350°F and grease two 9-inch round cake pans. Line the bottoms with parchment paper circles, then grease again over the parchment.
  • In one bowl, whisk together the dry ingredients: flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
  • In another bowl, mix together the wet ingredients: oil, granulated sugar, brown sugar, eggs, and vanilla until smooth.
  • Add the dry ingredients to the wet mixture in two additions, stirring gently after each addition. Do not overmix.
  • Fold in the grated carrots and drained crushed pineapple until evenly distributed.

Baking

  • Divide the batter evenly between the prepared pans. Tap each pan gently on the counter to release air bubbles.
  • Bake for 28 to 32 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
  • Allow the cakes to cool in their pans for 10 minutes, then transfer to wire racks to cool completely.

Frosting

  • Beat the softened cream cheese and butter together until completely smooth. Add powdered sugar slowly, mixing after each addition.
  • Add vanilla and salt, then beat on medium speed until the frosting is light and fluffy.

Assembly

  • Place one cake layer on your serving plate and frost the top with about one cup of cream cheese frosting.
  • Add the second layer on top, then apply a thin layer of frosting around the entire cake to trap any loose crumbs.
  • Refrigerate the cake for 15 minutes to let the crumb coat set, then finish frosting the top and sides with the remaining frosting.

Notes

This cake needs to be refrigerated because of the cream cheese frosting. Store it in an airtight container. For variations, consider adding raisins or using unsweetened applesauce instead of pineapple.
Keyword Carrot Cake, Cream Cheese Frosting, Dessert, Hawaiian Carrot Cake, Pineapple Cake

Leave a Comment

Recipe Rating