Christmas Hawaiian Carrot Pineapple Cake

Featured in: Seasonal Meal Ideas

This festive Hawaiian-inspired carrot cake layers grated carrots with crushed pineapple and shredded coconut, creating an incredibly moist tropical dessert. Warming cinnamon and nutmeg balance the sweet fruit, while a tangy cream cheese frosting adds the perfect finishing touch.

The cake bakes in about 35 minutes and yields 12 generous servings, making it ideal for Christmas gatherings. The tropical combination of pineapple and coconut offers a refreshing departure from traditional holiday desserts while still feeling perfectly seasonal.

For best results, let the cake cool completely before frosting, and chill for 30 minutes before slicing. The flavors actually improve after a day, making this an excellent make-ahead option for your holiday menu.

Updated on Sat, 07 Feb 2026 09:31:00 GMT
Moist Christmas Hawaiian Carrot Pineapple Cake layers with cream cheese frosting and toasted coconut garnish on a white plate. Save
Moist Christmas Hawaiian Carrot Pineapple Cake layers with cream cheese frosting and toasted coconut garnish on a white plate. | petitskillet.com

The first Christmas I made this cake, my kitchen smelled like a tropical bakery had collided with a spice shop. My youngest cousin walked in, nose twitching, and immediately asked if we were having cake for breakfast. The pineapple kept the crumb impossibly moist while the coconut whispered through every bite like a gentle island breeze.

I brought this to a cookie exchange last year, and within ten minutes, three people had asked for the recipe. Someone actually whispered that it might be better than their grandmothers version, which felt like both a compliment and a dangerous confession.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 2 cups all-purpose flour: The structure that holds all those tropical add-ins together without becoming dense
  • 2 tsp baking powder and 1 tsp baking soda: The lift that makes each slice feather-light rather than heavy
  • 1 tsp ground cinnamon and ½ tsp ground nutmeg: Warm spices that ground the tropical fruit in holiday familiarity
  • 1 cup granulated sugar and ½ cup brown sugar: The dual sugars create depth and caramel notes while keeping the crumb tender
  • 1 cup vegetable oil: Unlike butter, oil guarantees moisture that lasts for days
  • 4 large eggs: Room temperature eggs emulsify better into the oil mixture for a uniform batter
  • 2 cups grated carrots: Freshly grated carrots release more moisture than pre-packated ones
  • 1 cup crushed pineapple, drained: Drain thoroughly but dont squeeze out every drop of that precious juice
  • ½ cup shredded coconut: Sweetened coconut adds another layer of tropical sweetness
  • 8 oz cream cheese, softened: Let it sit out for a full hour to avoid any lumps in your frosting
  • ½ cup unsalted butter, softened: Room temperature butter blends silkily into the cream cheese
  • 3–4 cups powdered sugar, sifted: Sifting saves you from those tiny powdered sugar lumps that never quite beat out
  • 1 tsp vanilla extract and 1–2 tbsp pineapple juice: The juice ties the frosting back to the cake inside

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep your pans:
Set your oven to 350°F and grease those pans like your reputation depends on it. Lining with parchment paper is the insurance policy that prevents any holiday heartbreak.
Whisk the dry ingredients:
Combine flour, baking powder, baking soda, cinnamon, nutmeg, and salt in a large bowl. Give it a thorough whisking to evenly distribute the leavening and spices.
Cream the sugars and oil:
Whisk granulated sugar, brown sugar, and oil until they become friends. Add eggs one at a time, letting each one fully incorporate before inviting the next.
Combine wet and dry:
Gradually stir the dry ingredients into the wet mixture. Stop as soon as you no longer see white flour traces, even if tiny lumps remain.
Fold in the tropical mix-ins:
Gently fold in carrots, pineapple, and coconut with a spatula. The batter will look thick and heavy, but those fruit and veg juices will activate in the oven.
Bake until perfectly done:
Divide batter between prepared pans and bake for 30 to 35 minutes. A toothpick should emerge with just a few moist crumbs clinging to it.
Cool with patience:
Let the cakes rest in their pans for 10 to 15 minutes before turning them out. Cooling completely before frosting is the hardest but most important step.
Make the frosting:
Beat cream cheese and butter until light and fluffy. Gradually add powdered sugar, then vanilla and pineapple juice until the frosting spreads like a dream.
Frost and finish:
Spread that luscious frosting generously over your completely cooled cake. Toast some coconut at 325°F for 5 to 7 minutes for a golden garnish that looks spectacular.
Chill before serving:
Refrigerate the frosted cake for at least 30 minutes. This step makes cleaner slices and lets the flavors settle into each other.
A slice of Christmas Hawaiian Carrot Pineapple Cake shows fluffy crumb, pineapple chunks, and shredded carrots on a ceramic plate. Save
A slice of Christmas Hawaiian Carrot Pineapple Cake shows fluffy crumb, pineapple chunks, and shredded carrots on a ceramic plate. | petitskillet.com

Last year, my aunt called me two days after Christmas to say the leftover slice she'd been hiding in the back of her fridge was even better than the fresh one. Apparently, this cake has a secret talent for improving with age.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Ahead

The flavors in this cake deepen beautifully overnight. I bake the layers a day ahead, wrap them tightly in plastic, and frost them the morning of the event. Something about letting those spices and pineapple juice mingle makes a noticeable difference.

Pan Choices Matter

Two 9-inch rounds give you that classic layer cake look, but a 9 by 13-inch bakes faster and serves more people without any stacking drama. Both work beautifully, so choose based on your tolerance for leveling layers.

Serving Suggestions

This cake needs nothing else, but sometimes simple additions make it feel special. A light dusting of toasted coconut on top hints at whats inside without overwhelming the palate.

  • Add ½ cup chopped toasted pecans to the batter for crunch
  • Substitute half the oil with unsweetened applesauce for a lighter version
  • Serve slightly chilled in warm weather or room temperature in winter
Frosted Christmas Hawaiian Carrot Pineapple Cake topped with toasted coconut and sliced pecans, served with coffee for a festive dessert. Save
Frosted Christmas Hawaiian Carrot Pineapple Cake topped with toasted coconut and sliced pecans, served with coffee for a festive dessert. | petitskillet.com

May your holidays be filled with warm spices, unexpected tropical notes, and the kind of cake that makes people linger around the dessert table just a little longer.

Recipe Q&A

Can I make this cake ahead of time?

Absolutely. In fact, the flavors improve as the cake rests. You can bake it up to a day before serving. Store the unfrosted cake tightly wrapped at room temperature, or refrigerate if already frosted. Bring to room temperature before serving for the best texture.

Is the pineapple supposed to be drained?

Yes, drain the crushed pineapple well before adding it to the batter. Excess liquid can make the cake too dense and affect baking time. However, reserve a tablespoon or two of the pineapple juice to use in the frosting for extra tropical flavor.

Can I substitute the cream cheese frosting?

While cream cheese frosting is traditional, you could use a vanilla buttercream or even a coconut-flavored frosting to complement the tropical theme. For a lighter option, a simple dusting of powdered sugar and toasted coconut works beautifully too.

What's the best way to grate the carrots?

Use a box grater or food processor with the grating attachment. Medium to fine grate works best for incorporating smoothly into the batter. About 3–4 medium carrots should give you the 2 cups needed. Avoid pre-shredded carrots from the store as they're often too dry.

Can I make this as a sheet cake instead of layers?

Certainly. Pour the batter into a 9×13-inch baking dish instead of two round pans. The baking time remains similar at 30–35 minutes. A sheet cake is perfect for potlucks and casual gatherings, plus it's easier to frost and transport.

How do I know when the cake is done?

Insert a toothpick into the center of the cake—if it comes out clean or with just a few moist crumbs, it's ready. The edges should start pulling away from the pan slightly. Start checking at the 30-minute mark to avoid overbaking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Christmas Hawaiian Carrot Pineapple Cake

Moist carrot cake with pineapple, coconut, and cream cheese frosting brings tropical flavors to your Christmas table.

Prep Duration
20 minutes
Cooking Duration
35 minutes
Total Duration
55 minutes
Recipe By Ellis Carlson


Skill Level Medium

Cuisine Hawaiian-Inspired

Serves 12 Portions

Diet Info Meat-Free

What You 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 ½ teaspoon ground nutmeg
06 ½ teaspoon salt

Wet Ingredients

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

Add-Ins

01 2 cups grated carrots (about 3–4 medium carrots)
02 1 cup drained crushed pineapple
03 ½ cup shredded coconut (optional; plus extra for garnish)

Cream Cheese Frosting

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

How To Make It

Step 01

Prepare the Oven and Pans: Preheat oven to 350°F. Grease and line two 9-inch round cake pans or one 9×13-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 until evenly blended.

Step 03

Mix Wet Ingredients: In a separate bowl, whisk 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 Batter: Gradually add dry ingredients to the wet mixture, stirring until just combined. Avoid overmixing to prevent dense texture.

Step 05

Fold in Add-Ins: Gently fold in grated carrots, drained crushed pineapple, and shredded coconut (if using) until evenly distributed throughout the batter.

Step 06

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

Step 07

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

Step 08

Prepare Frosting: Beat 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 and Garnish: Spread frosting evenly over completely cooled cake. Garnish with toasted coconut or chopped nuts if desired.

Step 10

Chill Before Serving: Refrigerate for at least 30 minutes before slicing for clean cuts and best flavor results.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

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

Allergy Info

Look through each ingredient for allergen concerns, and please ask a medical expert if you've any questions.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains dairy (cream cheese, butter)
  • Contains coconut (optional)
  • May contain tree nuts if using as garnish

Nutrition Details (for each serve)

Use these nutrition details as a rough guide—they're not medical advice.
  • Energy: 420
  • Fats: 18 g
  • Carbohydrates: 56 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.