Christmas Hawaiian Carrot Pineapple Cake

Featured in: Sunrise Spoonfuls

Indulge in a tropical twist on the classic carrot cake, featuring a moist, tender crumb infused with crushed pineapple and shredded coconut. Warming spices like cinnamon and nutmeg add depth, while the luscious cream cheese frosting brings everything together in perfect harmony.

This Hawaiian-inspired delight takes just 20 minutes to prepare and 35 minutes to bake, yielding 12 generous servings. The combination of sweet carrots, tangy pineapple, and creamy coconut creates an irresistible texture that's both dense and fluffy.

Make it a day ahead—the flavors only improve as it rests. Serve chilled or at room temperature, garnished with toasted coconut for that extra island touch.

Updated on Sun, 25 Jan 2026 15:20:00 GMT
Freshly baked Christmas Hawaiian Carrot Pineapple Cake with cream cheese frosting. Save It
Freshly baked Christmas Hawaiian Carrot Pineapple Cake with cream cheese frosting. | sunnyspoonful.com

There's something about the smell of cinnamon and crushed pineapple baking together that instantly transports you somewhere warm, even in the middle of December. My neighbor brought over a slice of this Hawaiian carrot cake one snowy afternoon, and I remember thinking how unexpected it felt to taste something so tropical while frost was creeping up the kitchen windows. The cake was impossibly moist, with these little bursts of pineapple and that subtle warmth from the spices that made you want another forkful immediately. I asked for her recipe that same day, and what started as a curious experiment has become my secret weapon for holiday gatherings ever since.

I'll never forget the first time I made this for my office potluck just before the holidays broke. People actually stopped mid-conversation when they tasted it, which was both validating and slightly mortifying. One colleague came back for thirds and asked if I was hiding some secret ingredient, and I realized then that sometimes the best dishes are just the ones where everything works in harmony.

Ingredients

  • All-purpose flour: Two cups forms the base of your cake, and you'll want to measure it by spooning and leveling rather than scooping directly from the bag, which compacts it and throws off your ratios.
  • Baking powder and baking soda: Together these provide the lift that keeps the cake tender and allows it to rise properly in the oven, but don't be tempted to substitute one for the other.
  • Ground cinnamon and nutmeg: These warming spices are the secret to making this feel like a holiday cake instead of just a tropical one, and fresh spices make an enormous difference in the final flavor.
  • Granulated and brown sugar: The combination of both gives you both sweetness and moisture, with the brown sugar adding a subtle molasses note that deepens the spice profile.
  • Vegetable oil: This keeps the cake incredibly moist compared to butter alone, and it creates a tender crumb that people always comment on.
  • Eggs: Four large eggs bind everything together and contribute to the structure, so make sure they're at room temperature before you start mixing.
  • Grated carrots: Fresh carrots add natural sweetness, moisture, and a subtle earthiness that balances the tropical elements beautifully.
  • Crushed pineapple: Drain it well before adding so you don't end up with a soggy cake, but save that juice for the frosting if you want an extra pineapple boost.
  • Shredded coconut: This is optional but highly recommended, as it adds another layer of tropical flavor and a slight chewiness to the crumb.
  • Cream cheese and butter for frosting: Both need to be softened before beating together, and this combination creates that perfect balance of tanginess and richness that frosting demands.
  • Powdered sugar: Sift it before adding to avoid lumps, and add it gradually so you can control the consistency of your frosting.

Instructions

Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Prepare your pans and heat your oven:
Set the oven to 350°F and give it time to fully preheat while you grease and line your cake pans with parchment paper. This step takes just a few minutes but prevents sticking and ensures even baking.
Whisk together the dry ingredients:
In a large bowl, combine flour, baking powder, baking soda, cinnamon, nutmeg, and salt, using a whisk to break up any lumps and evenly distribute the leavening agents. This is where the warmth of your spices gets awakened and your kitchen starts to smell like the holidays.
Combine the wet ingredients:
In another bowl, whisk together both sugars and vegetable oil until they're well combined, then add eggs one at a time, whisking after each addition so they fully incorporate. The mixture will lighten in color and texture as you add each egg, which tells you everything is combining properly.
Bring the wet and dry together:
Pour the dry mixture into the wet mixture and stir just until combined, being careful not to overmix, which develops gluten and makes the cake tough instead of tender. You want to see a few streaks of flour disappearing, then stop.
Fold in the good stuff:
Gently fold the grated carrots, drained pineapple, and coconut into the batter using a rubber spatula, being careful to keep the mixture light and airy. Make sure everything is evenly distributed so you get tropical bits in every slice.
Bake until golden:
Divide the batter evenly between your prepared pans and bake for 30 to 35 minutes, until a toothpick inserted in the center comes out clean or with just a few moist crumbs clinging to it. The kitchen will smell absolutely incredible by the end.
Cool with patience:
Let the cakes cool in their pans for 10 to 15 minutes, then turn them out onto a wire rack to cool completely before frosting. This cooling time is crucial because frosting a warm cake will melt and slide right off.
Make the frosting:
Beat softened cream cheese and butter together until light and fluffy, then gradually add sifted powdered sugar while beating, followed by vanilla extract and a splash of milk or pineapple juice. The frosting should be smooth, spreadable, and slightly whipped looking when you're done.
Frost and finish:
Once the cake is completely cool, spread the frosting evenly over the top layer, then add the second layer and frost the top and sides. Garnish with toasted coconut or chopped nuts if you want, then chill for at least 30 minutes so the frosting sets and the flavors have time to meld.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
A slice of moist Christmas Hawaiian Carrot Pineapple Cake on a plate. Save It
A slice of moist Christmas Hawaiian Carrot Pineapple Cake on a plate. | sunnyspoonful.com

This cake became the thing my family actually requests now instead of the traditional desserts, which is funny because it's definitely not what you'd expect from a holiday menu. There was this moment last Christmas when my mom took a bite and said it reminded her of a vacation we took to Hawaii years ago, and suddenly the whole table was sharing food memories and laughing about things we'd almost forgotten. That's when I realized food does this thing where it connects people across time and space, and this cake somehow manages to do that with just the right balance of warmth and brightness.

Why the Oil Makes All the Difference

Using vegetable oil instead of butter might seem like a shortcut, but it's actually what makes this cake stay moist for days after baking. Oil doesn't solidify the way butter does when it cools, so the crumb stays tender and the pineapple moisture gets locked in rather than letting the cake dry out. I tried making this with all butter once and ended up with something that needed frosting just to be edible by the second day, whereas the oil version stays soft and wonderful through the whole week.

The Spice Balance That Feels Right

There's a real art to getting the cinnamon and nutmeg right so they feel warm and holiday-like without overpowering the tropical elements. Too much spice and you've got a chai cake, too little and the pineapple dominates the whole thing, but that ratio of one teaspoon cinnamon to half a teaspoon nutmeg hits this perfect sweet spot. I've experimented with adding just a tiny pinch of ginger once and it was actually lovely, but the classic combination is what keeps people coming back.

Toast Your Coconut for Maximum Impact

Toasting the coconut before sprinkling it on top as garnish is one of those small steps that seems optional but absolutely elevates the final result. The heat brings out the natural oils in the coconut and deepens its flavor from mild and sweet to rich and nutty, transforming it from a garnish into an actual textural and flavor component. Spread it on a baking sheet, bake at 325°F for five to seven minutes while stirring once, and watch it transform before your eyes.

  • Fresh spices make an enormous difference, so check those cinnamon and nutmeg containers and replace them if they've been sitting around for more than a year.
  • The cake actually tastes better the next day as flavors settle and meld, so make it ahead and treat tomorrow's version as the superior one.
  • If you want to add chopped pecans or walnuts to the batter for extra depth, toss them in right along with the pineapple and carrots.
Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Whole Christmas Hawaiian Carrot Pineapple Cake garnished with coconut and pine garnish. Save It
Whole Christmas Hawaiian Carrot Pineapple Cake garnished with coconut and pine garnish. | sunnyspoonful.com

This cake has become my version of that one recipe that makes you feel like a capable baker and brings genuine joy to people's tables. Serve it chilled or at room temperature, watch people's faces light up when they taste it, and accept the inevitable compliments with grace.

Recipe FAQs

Can I make this cake ahead of time?

Absolutely. In fact, the flavors improve when made a day ahead. Store frosted in an airtight container in the refrigerator for up to 5 days.

Can I use fresh pineapple instead of canned?

Fresh pineapple works beautifully. Grate it and drain well before adding to prevent excess moisture. Canned crushed pineapple provides consistent sweetness and texture.

What can I substitute for coconut?

Simply omit the coconut or replace with chopped toasted pecans or walnuts for added crunch and nutty flavor that complements the spices beautifully.

How do I know when the cake is done baking?

Insert a toothpick into the center—it should come out clean or with just a few moist crumbs. The edges will pull slightly away from the pan.

Can I freeze this cake?

Freeze unfrosted layers wrapped tightly in plastic and foil for up to 3 months. Thaw overnight in the refrigerator, then frost when completely cool.

Why is my frosting too runny?

Ensure both cream cheese and butter are softened, not melted. Add powdered sugar gradually until you reach spreadable consistency. Chill briefly if needed.

Christmas Hawaiian Carrot Pineapple Cake

Moist tropical carrot cake with pineapple, coconut, and warming spices topped with creamy frosting.

Prep Time
20 mins
Cook Time
35 mins
Total Duration
55 mins
Authored by Lana Bright

Recipe Type Sunrise Spoonfuls

Skill Level Medium

Cuisine Style Hawaiian-Inspired

Recipe Yield 12 Serving Size

Diet Preferences Vegetarian-Friendly

What You'll Need

Dry Ingredients

01 2 cups all-purpose flour
02 2 teaspoons baking powder
03 1 teaspoon baking soda
04 1 teaspoon ground cinnamon
05 1/2 teaspoon ground nutmeg
06 1/2 teaspoon salt

Wet Ingredients

01 1 cup granulated sugar
02 1/2 cup packed brown sugar
03 1 cup vegetable oil
04 4 large eggs

Add-Ins

01 2 cups grated carrots
02 1 cup crushed pineapple, drained
03 1/2 cup shredded coconut

Cream Cheese Frosting

01 8 ounces cream cheese, softened
02 1/2 cup unsalted butter, softened
03 3 to 4 cups powdered sugar, sifted
04 1 teaspoon vanilla extract
05 1 to 2 tablespoons milk or pineapple juice

Directions

Step 01

Prepare Cake Pans: Preheat oven to 350°F. Grease and line two 9-inch round cake pans or one 9x13-inch baking dish with parchment paper.

Step 02

Combine Dry Ingredients: In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.

Step 03

Mix Wet Ingredients: In a separate bowl, whisk the granulated sugar, brown sugar, and vegetable oil until well combined. Add eggs one at a time, whisking after each addition until smooth.

Step 04

Combine Wet and Dry Mixtures: Gradually add the dry ingredients to the wet mixture, stirring until just combined. Do not overmix.

Step 05

Fold in Mix-Ins: Fold in the grated carrots, drained crushed pineapple, and shredded coconut until evenly distributed.

Step 06

Bake Cake: Pour the batter evenly into the prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.

Step 07

Cool Cakes: Allow cakes to cool in the pans for 10 to 15 minutes, then turn out onto a wire rack to cool completely.

Step 08

Prepare Frosting: In a large bowl, beat the softened cream cheese and butter together until light and fluffy. Gradually add powdered sugar, then vanilla extract and milk or pineapple juice, beating until smooth and spreadable.

Step 09

Frost Cake: Once the cake is completely cool, spread the frosting evenly over the cake. Garnish with toasted coconut or chopped nuts if desired.

Step 10

Chill Before Serving: Chill in the refrigerator for at least 30 minutes before slicing for best results.

Tools You'll Need

  • Two 9-inch cake pans or one 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Electric mixer
  • Rubber spatula
  • Measuring cups and spoons
  • Cooling rack
  • Parchment paper

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains dairy (cream cheese and butter)
  • Contains coconut
  • May contain tree nuts if used as garnish

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 420
  • Fats: 18 grams
  • Carbohydrates: 56 grams
  • Proteins: 5 grams