Hawaiian Carrot Pineapple Cake With Cream Cheese Glaze Recipe
Introduction
This Hawaiian Carrot Pineapple Cake is a tropical twist on a classic favorite, bursting with juicy pineapple, fresh carrots, and shredded coconut. Topped with a thick, glossy cream cheese glaze, it’s a moist and flavorful treat perfect for any occasion.

Ingredients
- 2 cups all-purpose flour
- 2 cups grated carrots (medium shred recommended)
- 1 cup crushed pineapple, lightly drained (reserve juice)
- 1 cup shredded coconut (sweetened or unsweetened)
- 1 cup sugar
- ½ cup vegetable oil
- 4 large eggs
- 1 tsp baking soda
- ½ tsp baking powder
- ½ tsp salt
- 1 tsp vanilla extract
- Optional: ½ cup chopped macadamia nuts
- Optional: ½ tsp cinnamon
- For the Cream Cheese Glaze:
- 8 oz cream cheese, softened
- 2 cups powdered sugar
- 3–4 tbsp pineapple juice (reserved from the can)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Line an 8×8-inch square baking pan with parchment paper and lightly grease the sides to ensure easy removal.
- Step 2: In a medium bowl, whisk together the flour, baking soda, baking powder, and salt. Set this dry mixture aside for now.
- Step 3: In a large bowl, whisk the sugar, vegetable oil, and eggs until smooth. Stir in the grated carrots, lightly drained crushed pineapple, and vanilla extract. You want visible pieces of carrot and pineapple for great texture.
- Step 4: Add the dry ingredients to the wet mixture. Gently fold with a spatula until just combined—be careful not to overmix to keep the cake moist and tender.
- Step 5: Fold in the shredded coconut along with the chopped macadamia nuts and cinnamon if using. The batter will be thick, which is perfect.
- Step 6: Pour the batter into your prepared pan. Bake for 32 to 40 minutes, until a toothpick inserted in the center comes out clean and edges are golden and lightly caramelized. Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- Step 7: To make the cream cheese glaze, beat the softened cream cheese in a bowl until smooth. Gradually add the powdered sugar, then stir in the reserved pineapple juice until you achieve a thick, glossy, and pourable consistency.
- Step 8: Place the cooled cake on a rack with parchment underneath. Slowly pour the glaze over the top, allowing natural drips to form. Use a spoon to encourage thicker drips if desired. Let the glaze set for 5 to 10 minutes before slicing and serving.
Tips & Variations
- Medium shredding the carrots ensures the best texture; finer grating can make the cake too dense.
- Using lightly drained pineapple keeps the cake moist while preserving visible pineapple pieces.
- For a nut-free version, omit the macadamia nuts or substitute with chopped walnuts or pecans.
- Adding ½ tsp cinnamon enhances the warm, tropical flavors but is optional.
- Double the glaze recipe if you prefer heavy, dramatic drips on your cake.
Storage
Store the cake covered in the refrigerator for up to 3 days to keep the cream cheese glaze fresh. If refrigerated, let the cake come to room temperature before serving for the best flavor and texture. You can also freeze the unglazed cake tightly wrapped for up to 2 months; thaw completely and then add glaze before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned crushed pineapple with juice instead of lightly draining it?
It’s best to lightly drain the pineapple so the batter isn’t too wet, which could affect baking. Reserve the juice for the glaze. Using pineapple with too much juice can make the cake soggy.
How do I prevent the cream cheese glaze from being too runny?
Beat the cream cheese well and add powdered sugar gradually to thicken the glaze. Add pineapple juice slowly, stopping as soon as the glaze reaches a thick, pourable consistency. Avoid adding too much juice to keep it from becoming runny.
PrintHawaiian Carrot Pineapple Cake With Cream Cheese Glaze Recipe
This Hawaiian Carrot Pineapple Cake is a moist and flavorful dessert featuring grated carrots, crushed pineapple, and shredded coconut, all baked to perfection in an 8×8-inch pan. Finished with a thick, glossy cream cheese glaze flavored with pineapple juice, this tropical-inspired cake offers a delightful combination of textures and tastes that create a tall, chunky, and visually stunning slice.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 9 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Hawaiian
- Diet: Vegetarian
Ingredients
For the Cake
- 2 cups all-purpose flour
- 2 cups grated carrots (medium shred for better texture)
- 1 cup crushed pineapple, lightly drained (reserve some juice)
- 1 cup shredded coconut (sweetened or unsweetened)
- 1 cup sugar
- ½ cup vegetable oil
- 4 large eggs
- 1 tsp baking soda
- ½ tsp baking powder
- ½ tsp salt
- 1 tsp vanilla extract
- ½ cup chopped macadamia nuts (optional, highly recommended for texture)
- ½ tsp cinnamon (optional)
For the Thick Cream Cheese Glaze
- 8 oz cream cheese, softened
- 2 cups powdered sugar
- 3–4 tbsp pineapple juice (reserved from the can)
Instructions
- Prepare Your Pan & Preheat Oven: Preheat your oven to 350°F (175°C). Line an 8×8-inch square baking pan with parchment paper and lightly grease the sides. This pan size ensures tall, chunky slices as pictured.
- Mix the Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking soda, baking powder, and salt. Set this dry mixture aside.
- Make the Wet Base: In a large mixing bowl, whisk together the sugar, vegetable oil, and eggs until the mixture is smooth and homogenous. Stir in the grated carrots, lightly drained crushed pineapple, and vanilla extract. The visible shreds of carrot and pineapple pieces add beautiful texture.
- Combine Wet and Dry: Add the dry ingredients into the wet mixture. Using a spatula, gently fold the batter until just combined. Be careful not to overmix to keep the cake moist, tender, and tall.
- Add Coconut & Optional Nuts: Fold in the shredded coconut and chopped macadamia nuts if using. The batter will become thick, which is the desired consistency.
- Bake: Pour the batter into the prepared 8×8-inch pan, spreading it out evenly. Bake in the preheated oven for 32 to 40 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden and slightly caramelized. Let cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
- Make the Cream Cheese Glaze: In a medium bowl, beat the softened cream cheese until smooth. Gradually add powdered sugar and continue beating. Slowly mix in the reserved pineapple juice until you reach a thick yet pourable consistency. The glaze should be glossy and thick enough to drip attractively.
- Glaze the Cake: Place the fully cooled cake on a rack with parchment paper underneath to catch drips. Pour the cream cheese glaze slowly over the cake top, allowing natural drips to form down the sides. Use a spoon if desired to create heavier drips. Let the glaze set for 5 to 10 minutes before slicing and serving.
Notes
- Use medium shred for carrots for the best texture.
- Lightly drain the crushed pineapple, reserving some juice for the glaze.
- ½ cup chopped macadamia nuts and ½ tsp cinnamon are optional but highly recommended for added texture and flavor.
- Do not overmix the batter to maintain a tender crumb.
- The 8×8-inch pan size is critical for achieving thick, tall slices.
- The cream cheese glaze should be thick and glossy, not runny, for an appealing drip effect.
- Allow the cake to cool fully before glazing to prevent melting the glaze.
Keywords: Hawaiian carrot cake, carrot pineapple cake, cream cheese glaze, tropical cake, moist carrot cake, pineapple cake, coconut cake

