Escape to the tropics with every bite of this incredibly moist and flavorful Hawaiian Carrot Pineapple Cake! This isn’t your grandma’s carrot cake โ we’re taking it on a vacation with the addition of sweet pineapple, fragrant coconut, and a zesty lime coconut cream cheese swirl. Topped with a luscious pineapple caramel glaze and a sprinkle of toasted coconut, this cake is a showstopper that’s perfect for any celebration or simply a delightful treat. Get ready to experience a taste of the islands!

What You’ll Need
- 250 g (2 cups) All-Purpose Flour: The foundation of our cake, providing structure. Using all-purpose flour ensures a tender crumb.
- 200 g (1 cup) Granulated Sugar: Adds sweetness and helps with browning. Granulated sugar dissolves easily, creating a smooth batter.
- 100 g (1/2 cup) Brown Sugar: Contributes a molasses-like flavor and moisture, enhancing the cake’s depth. Light or dark brown sugar can be used, depending on your preference for intensity.
- 2 tsp (10 g) Baking Powder: A leavening agent that helps the cake rise, creating a light and airy texture.
- 1/2 tsp (2.5 g) Baking Soda: Another leavening agent, working with the baking powder to ensure a perfect rise.
- 1/2 tsp (2.5 g) Salt: Enhances the flavors of the other ingredients and balances the sweetness.
- 2 tsp (10 g) Ground Cinnamon: A warm spice that complements the carrots and pineapple beautifully.
- 1 tsp (5 g) Ground Ginger: Adds a subtle spice and warmth, enhancing the tropical flavors.
- 1/2 tsp (2.5 g) Ground Nutmeg: A classic spice often used in carrot cake, adding a warm and nutty aroma.
- 4 Large Eggs (โ200 g): Provide structure, richness, and moisture to the cake.
- 120 ml (1/2 cup) Coconut Oil, Melted: Adds a subtle coconut flavor and keeps the cake incredibly moist.
- 120 ml (1/2 cup) Whole Milk: Provides moisture and helps bind the ingredients together.
- 1 tsp (5 ml) Alcohol-Free Vanilla Extract: Enhances the overall flavor profile, adding a touch of sweetness and aroma.
- 150 g (1 cup) Grated Carrots (โ2 medium carrots): The star of the show! Freshly grated carrots provide the best flavor and texture.
- 120 g (3/4 cup) Crushed Pineapple, Well Drained: Adds sweetness, moisture, and a tropical twist. Be sure to drain it well to prevent a soggy cake.
- 60 g (1/2 cup) Shredded Unsweetened Coconut: Enhances the tropical flavor and adds a delightful texture.
- 200 g (8 oz) Cream Cheese, Softened: The base of our luscious swirl, providing a tangy and creamy flavor.
- 50 g (1/4 cup) Unsalted Butter, Softened (for swirl): Adds richness and helps create a smooth and creamy swirl.
- 100 g (1/2 cup) Powdered Sugar, Sifted: Sweetens the cream cheese swirl and creates a light and fluffy texture. Sifting prevents lumps.
- 2 tbsp (30 ml) Coconut Milk: Adds a subtle coconut flavor and helps achieve the desired consistency for the swirl.
- Zest of 1 Lime: Provides a bright and zesty flavor that complements the coconut and pineapple.
- 1 tbsp (15 ml) Fresh Lime Juice: Enhances the lime flavor and adds a touch of acidity.
- 30 g (2 tbsp) Toasted Macadamia Nuts, Finely Chopped (for swirl): Adds a delightful crunch and nutty flavor to the swirl.
- 100 g (1/2 cup) Pineapple Puree (fresh pineapple blended): The base for our caramel glaze, providing intense pineapple flavor.
- 80 g (1/3 cup) Light Brown Sugar (for glaze): Adds sweetness and a caramel-like flavor to the glaze.
- 30 g (2 tbsp) Unsalted Butter (for glaze): Adds richness and shine to the glaze.
- Pinch of Sea Salt (for glaze): Balances the sweetness of the glaze and enhances the flavors.
- Toasted Shredded Coconut, for garnish: Adds a beautiful finishing touch and enhances the coconut flavor.
- Extra Lime Zest, for garnish: Provides a pop of color and a burst of fresh lime flavor.
- Whole Macadamia Nut Halves, for garnish: Adds a sophisticated touch and a delightful crunch.
Substitutions
Don’t have all the ingredients on hand? Here are a few substitutions you can make:
- Coconut Oil: Can be replaced with melted unsalted butter or another neutral-flavored oil.
- Whole Milk: Almond milk or another plant-based milk can be used.
- Macadamia Nuts: Walnuts or pecans can be substituted in the swirl.
- Fresh Pineapple: Canned pineapple chunks, well-drained, can be used in place of fresh pineapple puree.
Let’s Bake: Detailed Step-by-Step Instructions
- Preheat & Prepare: Begin by preheating your oven to 175ยฐC (350ยฐF). This ensures even baking. Grease a 23cm (9-inch) round cake pan thoroughly. Don’t skip the parchment paper lining the bottom โ it’s your insurance policy against sticking!
- Combine Dry Ingredients: In a large bowl, whisk together the flour, granulated sugar, brown sugar, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg. Whisking is crucial here; it aerates the ingredients and distributes the leavening agents (baking powder and soda) evenly, leading to a lighter, fluffier cake.
- Combine Wet Ingredients: In a separate bowl, beat the eggs until lightly frothy. Then, whisk in the melted coconut oil, milk, and vanilla extract until everything is well combined and smooth. Ensure the coconut oil isn’t too hot when added to the eggs, or you risk partially cooking them.
- Combine Wet & Dry: Gently pour the wet ingredients into the dry ingredients. Stir *just* until incorporated. Overmixing develops the gluten in the flour, resulting in a tough cake. A few streaks of flour are okay at this stage.
- Fold in the Goodies: Now for the flavor! Fold in the grated carrots, well-drained crushed pineapple, and shredded coconut. Folding is a gentle technique โ use a spatula to cut down through the center of the batter and lift from the bottom, turning it over. This keeps the air in the batter.
- Bake to Perfection: Pour the batter into the prepared cake pan and spread it evenly with a spatula. Bake for 35-40 minutes, or until a skewer inserted into the center comes out clean. Start checking for doneness around 35 minutes.
- Cooling is Key: Let the cake cool in the pan for 10 minutes before inverting it onto a wire rack to cool completely. This prevents the cake from breaking apart while still warm and delicate.
- Make the Lime Coconut Cream Cheese Swirl: While the cake cools, prepare the swirl. In a bowl, beat the softened cream cheese and butter together until smooth and creamy. Gradually add the sifted powdered sugar, coconut milk, lime zest, and lime juice, beating until light and fluffy. Finally, gently fold in the toasted macadamia pieces.
- Swirl It Up: Once the cake is completely cool, transfer it to a serving plate. Spread half of the cream cheese mixture evenly over the top. Then, using a thin knife or skewer, gently swirl the remaining cream cheese mixture through the surface to create a beautiful marbled effect.
- Pineapple Caramel Glaze: In a small saucepan, combine the pineapple puree, brown sugar, butter, and a pinch of sea salt. Cook over medium heat, stirring constantly, until the mixture thickens and turns a deep amber color โ about 5-7 minutes. Be careful not to burn the glaze!
- Glaze & Garnish: While the glaze is still warm, drizzle it generously over the swirled frosting, allowing it to pool slightly at the edges. Finish by scattering toasted shredded coconut, sprinkling extra lime zest, and arranging macadamia nut halves around the rim.
The Science of Hawaiian Flavor: Why This Cake Works
This Hawaiian Carrot Pineapple Cake isn’t just a delicious treat; it’s a carefully balanced combination of flavors and textures. The acidity of the pineapple and lime cuts through the richness of the cream cheese and coconut, preventing it from becoming overly sweet. The carrots add moisture and a subtle earthy sweetness, while the spices (cinnamon, ginger, nutmeg) provide warmth and complexity. The coconut oil contributes to a tender crumb and a subtle coconut flavor that complements the other tropical ingredients. The macadamia nuts add a delightful crunch and a luxurious touch.
Tips for the Perfect Swirl
Achieving a beautiful swirl is easier than you think! The key is to use a slightly chilled cream cheese mixture. This will hold its shape better when swirled. Don’t over-swirl โ you want a marbled effect, not a completely blended mixture. A thin knife or skewer works best for creating delicate swirls. If the frosting is too soft, pop it in the fridge for 10-15 minutes before swirling.

Pineapple Caramel Glaze Troubleshooting
The pineapple caramel glaze can be a bit tricky. If it’s too thin, continue cooking it for a few more minutes, stirring constantly. If it burns, unfortunately, you’ll need to start over. Low and slow is the key to preventing burning. Keep a close eye on it and stir frequently. Using fresh pineapple puree will give you the best flavor and color, but canned puree can be used in a pinch.
Storing Your Hawaiian Delight
This cake is best enjoyed within 2-3 days. Store it in an airtight container at room temperature. If you live in a warm climate, you may want to refrigerate it, but be aware that the frosting may become slightly firmer. You can also freeze the cake (without the glaze) for up to 2 months. Thaw it overnight in the refrigerator before frosting.
Frequently Asked Questions
Can I use different nuts?
Yes! Walnuts or pecans would also be delicious in this cake. Just make sure they are toasted for the best flavor.
Can I make this cake gluten-free?
Yes, you can substitute a gluten-free all-purpose flour blend. Be sure to use a blend that contains xanthan gum for best results.
Can I make the cream cheese swirl ahead of time?
Yes, you can make the cream cheese swirl up to 2 days in advance. Store it in an airtight container in the refrigerator.
This Hawaiian Carrot Pineapple Cake with Lime Coconut Cream Cheese Swirl is a true taste of paradise! I hope you enjoy making and sharing this delightful treat. Don’t forget to save this recipe to Pinterest for later inspiration!
Print
recipes hawaiian carrot pineapple cake
- Total Time: 60 minutes
- Yield: 8 servings 1x
- Diet: General
Description
Indulge in this Hawaiian Carrot Pineapple Cake, a tropical twist on a classic! Featuring sweet pineapple, fragrant coconut, and a zesty lime cream cheese swirl, this cake is perfect for celebrations or a delightful treat.
Ingredients
- 250 g (2 cups) All-Purpose Flour: Provides structure for a tender crumb.
- 200 g (1 cup) Granulated Sugar: Adds sweetness and aids browning.
- 100 g (1/2 cup) Brown Sugar: Contributes molasses flavor and moisture.
- 2 tsp (10 g) Baking Powder: Leavening agent for a light texture.
- 1/2 tsp (2.5 g) Baking Soda: Works with baking powder for optimal rise.
- 1/2 tsp (2.5 g) Salt: Enhances flavors and balances sweetness.
- 2 tsp (10 g) Ground Cinnamon: Warm spice complementing carrots and pineapple.
- 1 tsp (5 g) Ground Ginger: Adds subtle spice and warmth.
- 1/2 tsp (2.5 g) Ground Nutmeg: Classic spice for a warm, nutty aroma.
- 4 Large Eggs (โ200 g): Provide structure, richness, and moisture.
- 120 ml (1/2 cup) Coconut Oil, Melted: Adds coconut flavor and keeps cake moist.
- 120 ml (1/2 cup) Whole Milk: Provides moisture and binds ingredients.
- 1 tsp (5 ml) Vanilla Extract: Enhances overall flavor.
- 150 g (1 cup) Grated Carrots (โ2 medium): The star ingredient for flavor and texture.
- 120 g (3/4 cup) Crushed Pineapple, Drained: Adds sweetness, moisture, and tropical flavor.
- 60 g (1/2 cup) Shredded Coconut: Enhances tropical flavor and adds texture.
- 200 g (8 oz) Cream Cheese, Softened: Base for the tangy swirl.
- 50 g (1/4 cup) Unsalted Butter, Softened: Adds richness to the swirl.
- 100 g (1/2 cup) Powdered Sugar, Sifted: Sweetens and lightens the swirl.
- 2 tbsp (30 ml) Coconut Milk: Adds coconut flavor to the swirl.
- Zest of 1 Lime: Provides bright, zesty flavor.
- 1 tbsp (15 ml) Lime Juice: Enhances lime flavor and adds acidity.
- 30 g (2 tbsp) Macadamia Nuts, Chopped: Adds crunch and nutty flavor to the swirl.
- 100 g (1/2 cup) Pineapple Puree: Base for the caramel glaze.
- 80 g (1/3 cup) Brown Sugar: Adds sweetness to the glaze.
- 30 g (2 tbsp) Unsalted Butter: Adds richness and shine to the glaze.
- Pinch of Sea Salt: Balances the glaze’s sweetness.
- Toasted Shredded Coconut, for garnish: Adds finishing touch and coconut flavor.
- Extra Lime Zest, for garnish: Adds color and fresh lime flavor.
- Macadamia Nut Halves, for garnish: Adds sophistication and crunch.
Instructions
- Preheat & Prep: Preheat oven to 175ยฐC (350ยฐF) and grease/line a 23cm (9-inch) cake pan.
- Combine Dry: Whisk flour, sugars, baking powder, soda, salt, and spices.
- Combine Wet: Beat eggs, then whisk in coconut oil, milk, and vanilla.
- Combine Mixtures: Gently combine wet and dry ingredients until just incorporated.
- Fold in Add-ins: Fold in carrots, pineapple, and coconut.
- Bake: Pour into pan and bake for 35-40 minutes, until a skewer comes out clean.
- Cool: Cool in pan for 10 minutes, then invert onto a rack to cool completely.
- Make Swirl: Beat cream cheese and butter, then add powdered sugar, coconut milk, lime zest, and juice. Fold in macadamia nuts.
- Swirl: Spread swirl over cooled cake and create a marbled effect.
- Make Glaze: Cook pineapple puree, brown sugar, butter, and salt until thickened.
- Glaze & Garnish: Drizzle glaze over cake and garnish with coconut, lime zest, and macadamia nuts.
Notes
For a beautiful swirl, use slightly chilled cream cheese mixture and avoid over-swirling. Low and slow cooking prevents the caramel glaze from burning.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Hawaiian
Nutrition
- Serving Size: 1 slice
- Calories: 350 kcal
- Sugar: 30 g
- Sodium: 150 mg
- Fat: 20 g
- Saturated Fat: 8 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 3 g
- Protein: 5 g
- Cholesterol: 80 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.