
Introduction
Growing up in Hawaii, I learned that pineapple transforms everything it touches into something magical. This Pineapple Carrot Cake perfectly captures that tropical spirit while maintaining all the beloved qualities of traditional carrot cake. The sweet, tangy pineapple adds incredible moisture and a bright flavor that balances beautifully with warm spices. Each bite delivers the perfect combination of tropical sweetness and classic comfort – it’s like taking your favorite carrot cake on a Hawaiian vacation!
Ingredients List
For the Cake:
- 2 cups all-purpose flour
- 2 teaspoons baking soda
- 2 teaspoons ground cinnamon
- 1 teaspoon salt
- 1½ cups granulated sugar
- 1¼ cups vegetable oil
- 4 large eggs
- 3 cups finely grated carrots
- 1 cup crushed pineapple, drained (reserve juice)
- 1 cup chopped walnuts (optional)
For the Cream Cheese Frosting:
- 8 oz cream cheese, softened
- ½ cup butter, softened
- 4 cups powdered sugar
- 2 tablespoons reserved pineapple juice
- 1 teaspoon vanilla extract
Substitution Tips: Replace vegetable oil with melted coconut oil for extra tropical flavor. Swap walnuts for chopped pecans or omit nuts entirely. For a lighter version, substitute half the oil with unsweetened applesauce.
Timing
Prep Time: 20 minutes
Cook Time: 45-50 minutes
Total Time: 1 hour 15 minutes
Time-Saving Tip: Grate carrots and drain pineapple the night before. Store covered in the refrigerator, and your cake will come together quickly the next day.
How to Make It
1. Prepare Your Pan and Preheat Oven
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan and dust lightly with flour, tapping out excess. This prevents sticking and ensures easy removal. The aroma of cinnamon will start filling your kitchen as the oven heats, building anticipation for what’s to come.
2. Mix the Dry Ingredients
In a large bowl, whisk together flour, baking soda, cinnamon, and salt until well combined. The cinnamon should be evenly distributed throughout the flour – you shouldn’t see any streaks. This step ensures your spices are perfectly balanced in every bite and prevents lumps in your final batter.
3. Combine Wet Ingredients
In another large bowl, beat together sugar, oil, and eggs until the mixture is smooth and slightly lighter in color, about 2-3 minutes. The mixture should be well emulsified and creamy. Gradually fold in the dry ingredients until just combined – don’t overmix, as this can make your pineapple carrot cake tough rather than tender.
4. Fold in Carrots and Pineapple
Gently fold in the grated carrots and drained pineapple until evenly distributed. The batter will be thick and fragrant, with visible flecks of orange carrot throughout. Add walnuts if using. The pineapple adds natural sweetness and incredible moisture, while the carrots provide subtle earthiness and beautiful color.
5. Bake to Perfection
Pour batter into your prepared pan and spread evenly. Bake for 45-50 minutes, until a toothpick inserted in the center comes out with just a few moist crumbs clinging to it. The top should be golden brown and spring back lightly when touched. The kitchen will be filled with the most incredible aroma of cinnamon and tropical sweetness.
6. Make the Frosting and Assemble
While the cake cools completely, beat cream cheese and butter until fluffy. Gradually add powdered sugar, then mix in pineapple juice and vanilla until smooth and spreadable. The frosting should be creamy with a subtle pineapple tang that complements the cake perfectly. Once the cake is completely cool, spread frosting evenly over the surface.
Nutritional Information
Per serving (12 servings): Approximately 485 calories, 6g protein, 68g carbohydrates, 22g fat. This cake provides vitamin A from carrots and vitamin C from pineapple, plus healthy fats from nuts if included. Values are approximate.
Serving Suggestions
Serve this tropical delight with a dollop of whipped cream or a scoop of vanilla ice cream. The cake pairs beautifully with fresh berries or a drizzle of caramel sauce. Cut into generous squares – this dense, moist cake is satisfying and perfect for sharing at gatherings.
Common Mistakes to Avoid
Don’t skip draining the pineapple thoroughly – excess liquid can make the cake soggy. Avoid overmixing once you add the flour, which creates a tough texture. Make sure your cream cheese is fully softened before making frosting to prevent lumps. Finally, resist frosting a warm cake, as the frosting will melt and slide off.
Storing Tips
Store covered in the refrigerator for up to 5 days – the flavors actually improve after the first day. For longer storage, wrap unfrosted cake tightly and freeze for up to 3 months. Bring to room temperature before serving for the best texture and flavor.

Conclusion
This pineapple carrot cake brings together the best of both worlds – tropical brightness and comforting familiarity. The result is an incredibly moist, flavorful cake that’s perfect for any celebration. Give this recipe a try and let the tropical flavors transport you to paradise!
FAQs
Can I use fresh pineapple instead of canned?
Absolutely! Use 1 cup finely chopped fresh pineapple, but pat it very dry with paper towels to remove excess moisture before adding to the batter.
Why is my cake dense instead of fluffy?
This typically happens from overmixing the batter once flour is added, or using too much flour. Measure flour by spooning it into cups rather than scooping.
Can I make this as cupcakes instead?
Yes! Divide batter among 24 cupcake liners and bake at 350°F for 18-22 minutes until a toothpick comes out clean.
How do I know when the cake is properly done?
A toothpick should come out with just a few moist crumbs – completely clean means it’s overbaked. The top should spring back when lightly touched.
Can I reduce the sugar content?
You can reduce sugar by up to ¼ cup, but the pineapple’s natural sweetness helps balance the spices, so don’t reduce it too much.
Find more delicious recipe inspiration on our Pinterest page for your next baking adventure!

Pineapple Carrot Cake
Ingredients
Method
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan and dust lightly with flour, tapping out excess.
- In a large bowl, whisk together flour, baking soda, cinnamon, and salt until well combined.
- In another large bowl, beat together sugar, oil, and eggs until the mixture is smooth and slightly lighter in color, about 2-3 minutes. Gradually fold in the dry ingredients until just combined – don’t overmix.
- Gently fold in the grated carrots and drained pineapple until evenly distributed. Add walnuts if using.
- Pour batter into your prepared pan and spread evenly. Bake for 45-50 minutes, until a toothpick inserted in the center comes out with just a few moist crumbs clinging to it.
- While the cake cools completely, beat cream cheese and butter until fluffy. Gradually add powdered sugar, then mix in pineapple juice and vanilla until smooth and spreadable. Once the cake is completely cool, spread frosting evenly over the surface.
