Hawaiian Carrot Pineapple Cake: A Tropical Twist on a Classic Favorite

This moist and tropical Hawaiian Carrot Pineapple Cake is soft, flavorful, and packed with sweet pineapple and warm spices — topped with a rich cream cheese frosting that makes every bite irresistible. It takes the classic carrot cake and gives it a sunny, island-inspired twist with the addition of crushed pineapple, which adds natural sweetness and incredible moisture.

Perfect for Easter, spring celebrations, birthday parties, or any time you crave a cake that is both comforting and refreshing, this Hawaiian Carrot Pineapple Cake is sure to become a new favorite. The combination of carrots, pineapple, coconut, and pecans creates a delightful texture, while the cream cheese frosting adds a tangy, creamy finish.


Why You Will Love This Recipe

  • Incredibly Moist: Crushed pineapple adds natural sweetness and keeps the cake tender.

  • Tropical Flavors: Pineapple, coconut, and pecans bring a taste of the islands.

  • Warm Spices: Cinnamon adds cozy warmth that complements the fruit and nuts.

  • Cream Cheese Frosting: The perfect tangy, creamy topping for this spiced cake.

  • Perfect for Entertaining: A beautiful, crowd-pleasing dessert for any occasion.

  • Make-Ahead Friendly: The flavors deepen overnight, making it ideal for advance preparation.


Hawaiian Carrot Pineapple Cake

Prep Time: 20 minutes | Bake Time: 30 to 35 minutes | Total Time: 50 to 55 minutes
Servings: 12 to 16

This tropical twist on carrot cake is packed with pineapple, coconut, and pecans, then topped with a rich cream cheese frosting.

Ingredients

For the Cake:

  • 2 cups all-purpose flour

  • 2 cups granulated sugar

  • 1 teaspoon baking soda

  • ½ teaspoon salt

  • 1 teaspoon ground cinnamon

  • 3 large eggs

  • 1 cup vegetable oil

  • 2 teaspoons vanilla extract

  • 2 cups finely shredded carrots (about 3 to 4 medium carrots)

  • 1 can (8 ounces) crushed pineapple, drained

  • ½ cup sweetened shredded coconut

  • ½ cup chopped pecans or walnuts (optional)

For the Cream Cheese Frosting:

  • 8 ounces cream cheese, softened

  • ½ cup (1 stick) unsalted butter, softened

  • 4 cups powdered sugar

  • 1 teaspoon vanilla extract

  • 1 to 2 tablespoons milk (as needed)

Instructions

Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or a 9×13-inch baking dish. For easy removal, line the bottoms with parchment paper.

Step 2: Combine Dry Ingredients
In a large bowl, whisk together the flour, sugar, baking soda, salt, and cinnamon.

Step 3: Mix Wet Ingredients
In a separate bowl, beat the eggs, vegetable oil, and vanilla extract until well combined.

Step 4: Combine Wet and Dry
Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix.

Step 5: Add the Mix-Ins
Fold in the shredded carrots, drained crushed pineapple, shredded coconut, and chopped pecans (if using) until evenly distributed.

Step 6: Bake
Divide the batter evenly between the prepared pans (or pour into the 9×13-inch dish). Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.

Step 7: Make the Frosting
In a large bowl, beat the softened cream cheese and butter until smooth and creamy. Gradually add the powdered sugar, beating until light and fluffy. Add the vanilla extract and enough milk to reach a spreadable consistency.

Step 8: Assemble the Cake
If using two round pans, place one layer on a serving plate. Spread a layer of frosting over the top. Place the second layer on top and frost the top and sides of the cake. If using a 9×13-inch dish, simply spread the frosting over the top of the cooled cake.

Step 9: Serve
Slice and serve. Store leftovers in the refrigerator.


Tips for the Perfect Hawaiian Carrot Pineapple Cake

  • Drain the Pineapple Well: Excess liquid can make the cake too wet. Press the crushed pineapple in a fine-mesh strainer or squeeze with paper towels to remove as much liquid as possible.

  • Shred Carrots Finely: Finely shredded carrots distribute evenly throughout the batter and become tender as the cake bakes.

  • Do Not Overmix: Mix the batter just until combined. Overmixing can develop gluten, resulting in a dense cake.

  • Use Room Temperature Ingredients:Softened cream cheese and room temperature eggs blend more smoothly.

  • Cool Completely Before Frosting:Frosting a warm cake will cause the frosting to melt and become runny.

  • Toast the Coconut and Nuts: For extra flavor, toast the shredded coconut and chopped pecans in a dry skillet over medium heat until golden and fragrant.


Variations and Substitutions

  • Gluten-Free: Use a gluten-free all-purpose flour blend.

  • No Nuts: Omit the pecans for a nut-free version.

  • Add Raisins: Fold in ½ cup of raisins for extra sweetness.

  • Lemon Cream Cheese Frosting: Add 1 tablespoon of lemon zest to the frosting for a bright, citrusy note.

  • Coconut Cream Frosting: Replace the butter with coconut oil for a coconut-flavored frosting.

  • Pineapple Chunks: Garnish the top with fresh pineapple chunks for a beautiful presentation.


What to Serve with Hawaiian Carrot Pineapple Cake

This tropical cake is delicious on its own or paired with:

  • Whipped Cream: A dollop of lightly sweetened whipped cream.

  • Vanilla Ice Cream: A scoop of ice cream adds extra indulgence.

  • Fresh Fruit: Serve with fresh pineapple, berries, or mango slices.

  • Coffee or Tea: The perfect accompaniment for an afternoon treat.


Storage and Make-Ahead

  • Refrigerator: Store the frosted cake covered in the refrigerator for up to 5 days.

  • Freezer: The unfrosted cake layers can be frozen for up to 3 months. Wrap tightly in plastic wrap and aluminum foil. Thaw overnight in the refrigerator before frosting.

  • Make-Ahead: Bake the cake a day in advance and store at room temperature (unfrosted). Frost the day of serving for the best presentation.

Leave a Reply

Your email address will not be published. Required fields are marked *