If you love rich, moist cakes with a tropical twist, this Hawaiian Carrot Pineapple Cake is going to become your new favorite. It takes the classic comfort of carrot cake and elevates it with sweet pineapple, warm spices, and a luscious creamy topping. The result is a dessert that feels indulgent yet refreshing, with every bite delivering a perfect balance of sweetness, texture, and flavor.
What truly makes this cake stand out is the addition of pineapple, which not only enhances the flavor but also keeps the cake incredibly moist for days. Pineapple is known for adding natural sweetness and long-lasting moisture to baked goods, making carrot cakes softer and richer over time . Combined with freshly grated carrots and a silky frosting, this cake offers a bakery-quality experience right in your own kitchen. Whether you’re baking for a celebration or just craving something special, this tropical-inspired cake is guaranteed to impress.
Ingredients
Cake Batter
- 2 cups (250 g) all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
- ½ teaspoon nutmeg
- ½ teaspoon ground ginger
- 1 cup (200 g) granulated sugar
- ½ cup (100 g) brown sugar
- 1 cup (240 ml) vegetable oil
- 4 large eggs (room temperature)
- 2 teaspoons vanilla extract
- 2 cups (220–250 g) finely grated carrots
- 1 cup (240 g) crushed pineapple (well-drained)
- ½ cup (50 g) shredded coconut (optional)
- ½ cup (60 g) chopped walnuts or pecans (optional)
Cream Cheese Frosting
- 8 oz (225 g) cream cheese (softened)
- ½ cup (115 g) unsalted butter (softened)
- 4 cups (480 g) powdered sugar
- 1 teaspoon vanilla extract
- 2 tablespoons pineapple juice or milk
Equipments
- 2 round cake pans (8 or 9-inch)
- Mixing bowls
- Electric mixer or whisk
- Measuring cups and spoons
- Rubber spatula
- Cooling rack
- Parchment paper
- Offset spatula
Instructions
- Preheat your oven to 175°C (350°F) and grease your cake pans, lining them with parchment paper for easy removal
- In a large bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger until evenly combined
- In another bowl, mix sugar, brown sugar, and vegetable oil until well blended
- Add eggs one at a time, beating well after each addition to create a smooth mixture
- Stir in vanilla extract to enhance the flavor profile
- Gradually add the dry ingredients into the wet mixture, mixing gently until just combined
- Fold in grated carrots, ensuring they are evenly distributed throughout the batter
- Add the crushed pineapple and mix gently; this adds moisture and sweetness to the cake
- Fold in shredded coconut and nuts if using, being careful not to overmix
- Divide the batter evenly between prepared cake pans and smooth the tops
- Tap the pans lightly on the counter to remove air bubbles
- Bake for 30 to 40 minutes or until a toothpick inserted into the center comes out clean
- Allow cakes to cool in the pans for 10 to 15 minutes before transferring to a cooling rack
- Let cakes cool completely before frosting to prevent melting
- For frosting, beat cream cheese and butter together until smooth and creamy
- Gradually add powdered sugar while mixing on low speed to avoid lumps
- Add vanilla extract and pineapple juice, then beat until light and fluffy
- Place one cake layer on a serving plate and spread a generous layer of frosting
- Add the second layer and apply a thin crumb coat
- Chill for 15 minutes to set the crumb coat
- Apply the final layer of frosting evenly across the cake
- Decorate with shredded coconut, pineapple chunks, or carrot shavings if desired
- Slice and serve once frosting is set
Recipe Information
- Prep Time: 25 minutes
- Bake Time: 35 minutes
- Total Time: 1 hour
- Servings: 10–12 slices
- Cuisine: American
- Course: Dessert
Nutrition Information (Approximate)
- Calories: 520 kcal
- Protein: 5 g
- Carbohydrates: 65 g
- Fat: 26 g
- Fiber: 2 g
- Sugar: 48 g
- Sodium: 260 mg
Ingredients
Method
- Preheat your oven to 175°C (350°F) and grease your cake pans, lining them with parchment paper for easy removal
- In a large bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger until evenly combined
- In another bowl, mix sugar, brown sugar, and vegetable oil until well blended
- Add eggs one at a time, beating well after each addition to create a smooth mixture
- Stir in vanilla extract to enhance the flavor profile
- Gradually add the dry ingredients into the wet mixture, mixing gently until just combined
- Fold in grated carrots, ensuring they are evenly distributed throughout the batter
- Add the crushed pineapple and mix gently; this adds moisture and sweetness to the cake
- Fold in shredded coconut and nuts if using, being careful not to overmix
- Divide the batter evenly between prepared cake pans and smooth the tops
- Tap the pans lightly on the counter to remove air bubbles
- Bake for 30 to 40 minutes or until a toothpick inserted into the center comes out clean
- Allow cakes to cool in the pans for 10 to 15 minutes before transferring to a cooling rack
- Let cakes cool completely before frosting to prevent melting
- For frosting, beat cream cheese and butter together until smooth and creamy
- Gradually add powdered sugar while mixing on low speed to avoid lumps
- Add vanilla extract and pineapple juice, then beat until light and fluffy
- Place one cake layer on a serving plate and spread a generous layer of frosting
- Add the second layer and apply a thin crumb coat
- Chill for 15 minutes to set the crumb coat
- Apply the final layer of frosting evenly across the cake
- Decorate with shredded coconut, pineapple chunks, or carrot shavings if desired
- Slice and serve once frosting is set
Notes
- Protein: 5 g
- Carbohydrates: 65 g
- Fat: 26 g
- Fiber: 2 g
- Sugar: 48 g
- Sodium: 260 mg
Flavor Profile Breakdown
- Sweet tropical pineapple flavor
- Warm spiced notes from cinnamon and nutmeg
- Rich and creamy frosting
- Moist and slightly dense texture
Tips for Best Results
- Drain pineapple well to avoid excess moisture
- Use freshly grated carrots for best texture
- Mix gently to keep the cake soft
- Use room temperature eggs for better mixing
- Chill cake slightly before final frosting
Variations & Substitutions
- Replace walnuts with pecans or skip entirely
- Use coconut oil instead of vegetable oil
- Add raisins for extra texture
- Make it gluten-free using gluten-free flour blend
Mistakes to Avoid
- Overmixing the batter which makes the cake dense
- Not draining pineapple properly
- Baking at too high temperature
- Frosting while cake is warm
Serving Suggestions
- Serve with coffee or tea
- Pair with vanilla ice cream
- Add caramel drizzle for extra indulgence
- Garnish with toasted coconut
Storage Tips
- Store in an airtight container for up to 3 days
- Refrigerate for up to 5 days
- Freeze unfrosted layers for up to 2 months
- Bring to room temperature before serving
Why You’ll Love This Recipe
- Ultra moist and flavorful
- Perfect tropical twist on classic carrot cake
- Easy to make with simple ingredients
- Great for celebrations and gatherings
How to Serve
- Slice into even portions using a sharp knife
- Serve chilled or at room temperature
- Add fresh pineapple or coconut garnish
- Perfect centerpiece dessert
FAQs
Can I use canned pineapple for this recipe
Yes, canned crushed pineapple works perfectly, just make sure to drain it well
Why is my cake too dense
Overmixing or adding too much liquid can make the cake heavy
Can I make this cake ahead of time
Yes, bake layers a day in advance and frost before serving
Can I skip the nuts
Absolutely, the cake tastes great without nuts
How do I make it extra moist
Use oil instead of butter and don’t overbake
Can I turn this into cupcakes
Yes, bake for 18 to 22 minutes
What frosting alternatives can I use
You can use whipped cream frosting or buttercream
How do I know when the cake is done
Insert a toothpick in the center; it should come out clean
Can I freeze the cake
Yes, wrap tightly and freeze for up to 2 months
Does the flavor improve over time
Yes, the cake becomes even more moist and flavorful the next day




One Reply to “The Best Carrot Pineapple Cake”