Hawaiian Carrot Pineapple Cake

Featured in Sweet Moments of Joy.

This moist cake combines fresh grated carrots and juicy crushed pineapple for natural sweetness and moisture. Warm spices including cinnamon, nutmeg, and ginger add depth, perfectly balanced with a hint of vanilla. The batter is lightened with vegetable oil and eggs, ensuring a tender crumb. After baking to a golden finish, the cake is topped with a smooth cream cheese frosting that adds a tangy richness. Optional chopped walnuts bring a delightful crunch. Cooling the cake completely before frosting ensures a clean, creamy finish.

This cake is generous in servings and ideal for gatherings, offering a tropical twist on a classic carrot dessert. Its balanced sweetness and texture make it a satisfying treat for any occasion.

Barbara Chef
Updated on Mon, 02 Mar 2026 21:21:57 GMT
A slice of cake with carrots on top. Pin it
A slice of cake with carrots on top. | gracefulflavors.com

This Hawaiian Carrot Pineapple Cake brings a tropical twist to a classic favorite, blending the sweetness of pineapple with tender carrots for a moist and flavorful dessert. It's perfect for celebrations or simply enjoying a slice with a cup of coffee.

I first made this cake for a family gathering, and the tropical flavors instantly became a hit. Now it’s a go-to whenever I want something special but easy.

Ingredients

  • Two cups all-purpose flour adds structure and lightness to the cake
  • One cup granulated sugar sweetens without overpowering the pineapple’s natural flavor
  • One teaspoon baking powder helps the cake rise evenly
  • One teaspoon baking soda adds tenderness and reacts with the pineapple’s acidity to make the cake soft
  • Half teaspoon salt balances the sweetness and enhances other flavors
  • One teaspoon ground cinnamon imparts warmth and a subtle spice
  • Half teaspoon ground nutmeg brings a cozy, nutty depth
  • Half teaspoon ground ginger adds a gentle zing and complements the pineapple well
  • One cup vegetable oil keeps the cake moist and tender—it might change the flavor too much
  • Four large eggs provide richness and help bind ingredients together
  • Two cups grated carrots contribute natural sweetness and moisture
  • One cup crushed pineapple, drained gives tropical tang and juice to keep the cake moist
  • One teaspoon vanilla extract rounds out the flavor with floral notes
  • Half cup chopped walnuts are optional for texture and a toasty contrast
  • Cream cheese frosting adds creamy tang and sweetness, perfectly balancing the spices and fruit

Step-by-Step Instructions

Preheat the oven and prepare pans:
Preheat your oven to 350 degrees Fahrenheit or 175 degrees Celsius. Grease and flour two 9-inch round cake pans so the cakes easily release later on. Preparing the pans ahead ensures even baking.
Combine the dry ingredients:
In a large mixing bowl, whisk together two cups all-purpose flour, one cup granulated sugar, one teaspoon baking powder, one teaspoon baking soda, half teaspoon salt, one teaspoon ground cinnamon, half teaspoon ground nutmeg, and half teaspoon ground ginger. Mixing the spices into the flour evenly spreads their flavor throughout the cake.
Add the wet ingredients:
Pour in one cup vegetable oil and four large eggs, then mix everything thoroughly until well combined. This binds the batter and adds moisture and richness to the final cake.
Fold in carrots, pineapple, vanilla, and nuts:
Gently stir in two cups grated carrots, one cup crushed pineapple (make sure it’s well drained), one teaspoon vanilla extract, and half cup chopped walnuts if using. The carrots provide texture and sweetness, pineapple adds moisture and tropical flavor, while vanilla enhances the aroma.
Divide and bake the batter:
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. Avoid opening the oven too often to make sure the cakes rise properly.
Cool the cakes:
Allow the cakes to cool in the pans for 10 minutes before carefully turning them out onto a wire rack to cool completely. This prevents them from becoming soggy and helps maintain a tender crumb.
Frost the cooled cakes:
Once completely cool, generously spread cream cheese frosting over the cakes. The tangy, smooth frosting complements the warm spices and pineapple perfectly.
A slice of cake with carrots on top. Pin it
A slice of cake with carrots on top. | gracefulflavors.com

My favorite part of this recipe is the way the crushed pineapple adds moisture and a light tang, keeping the cake from ever feeling dry. One time I made it for a friend’s birthday party, and it disappeared so fast I barely got a slice.

Storage Tips

Store this cake covered at room temperature for up to three days to maintain its moisture. If you want it to last longer, keeping it in the refrigerator under an airtight cover works well but might firm the frosting. For longer storage, wrap tightly and freeze for up to two months. Thaw overnight in the fridge before frosting or serving.

Ingredient Substitutions

You can swap vegetable oil for melted coconut oil if you want a hint of tropical flavor. Brown sugar can replace granulated sugar for a deeper caramel note. If walnuts aren’t your thing or you need a nut-free option, try sunflower seeds or omit them entirely without losing texture. Use canned crushed pineapple but make sure it is well drained to avoid a soggy cake.

Serving Suggestions

This cake shines with a dollop of whipped cream or a scoop of vanilla ice cream when serving. Fresh pineapple slices or toasted coconut flakes sprinkled over the frosting provide an extra festive touch. It also pairs beautifully with a hot cup of spiced tea or coffee.

Cultural Context

Carrot cake has roots in various culinary traditions but combining it with pineapple and tropical spices nods to Hawaiian flavors and island-inspired desserts. The use of cream cheese frosting became popular in American carrot cake recipes, blending creaminess with spice in a perfect marriage of textures.

A slice of cake with carrots. Pin it
A slice of cake with carrots. | gracefulflavors.com

Frequently Asked Questions

→ How do grated carrots affect the cake texture?

Grated carrots add moisture and a subtle sweetness, contributing to a tender and moist crumb throughout the cake.

→ Can I use fresh pineapple instead of canned?

Yes, fresh pineapple works well but make sure to drain excess juice to avoid a soggy batter.

→ What is the purpose of warming spices in the batter?

Spices like cinnamon, nutmeg, and ginger enhance the flavor, adding warmth and complexity to the sweetness of the carrots and pineapple.

→ How should the cake be cooled before frosting?

Allow the cake to cool fully on a wire rack to prevent the frosting from melting and sliding off.

→ Are chopped walnuts necessary?

Walnuts provide a crunchy contrast and nutty flavor but are optional based on personal preference or allergies.

→ What type of frosting complements this cake best?

Cream cheese frosting adds a tangy creaminess that balances the sweetness and spices of the cake beautifully.

Hawaiian Carrot Pineapple

Moist carrot and pineapple cake with warm spices, finished with smooth cream cheese frosting.

Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes
By: Barbara


Difficulty: Easy

Cuisine: American

Yield: 12 Servings

Dietary: Vegetarian

Ingredients

→ Dry Ingredients

01 2 cups all-purpose flour
02 1 cup granulated sugar
03 1 teaspoon baking powder
04 1 teaspoon baking soda
05 1/2 teaspoon salt
06 1 teaspoon ground cinnamon
07 1/2 teaspoon ground nutmeg
08 1/2 teaspoon ground ginger

→ Wet Ingredients

09 1 cup vegetable oil
10 4 large eggs
11 1 cup crushed pineapple, drained
12 1 teaspoon vanilla extract

→ Produce

13 2 cups grated carrots

→ Optional Add-ins

14 1/2 cup chopped walnuts

→ Frosting

15 Cream cheese frosting

Instructions

Step 01

Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.

Step 02

Whisk together flour, sugar, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger in a large bowl.

Step 03

Add vegetable oil and eggs to dry ingredients and mix until fully incorporated.

Step 04

Stir in grated carrots, crushed pineapple, vanilla extract, and walnuts if using.

Step 05

Distribute batter evenly between prepared pans. Bake for 30 to 35 minutes or until a toothpick inserted in the center comes out clean.

Step 06

Cool cakes in pans for 10 minutes, then transfer to wire racks to cool completely.

Step 07

Once fully cooled, frost the cakes with cream cheese frosting.

Notes

  1. For best texture, ensure pineapple is well drained to avoid excess moisture.

Tools You'll Need

  • Two 9-inch round cake pans
  • Wire cooling rack
  • Mixing bowls
  • Whisk or electric mixer

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs, wheat (gluten), and optionally tree nuts

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~