I love this recipe because it brings together comforting carrot cake flavor with the bright sweetness of pineapple. I get a soft, tender crumb, a gentle touch of cinnamon, and a frosting that feels creamy without being too heavy. I also like that this cake is baked in one rectangular pan, which makes it simple to prepare, frost, slice, and serve for family gatherings, holidays, or casual dessert tables.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Cake Base
250 g all-purpose flour
10 g baking powder
5 g baking soda
2 g ground cinnamon
3 g fine salt
300 g granulated sugar
3 large eggs
240 ml vegetable oil
10 ml vanilla extract
220 g carrots, finely grated
150 g crushed pineapple, well drained
60 g walnuts, chopped (optional)
Frosting and Garnish
225 g cream cheese, softened
115 g unsalted butter, softened
240 g powdered sugar
5 ml vanilla extract
Pineapple chunks, for garnish
Shredded carrots, for garnish
Directions
I start by heating the oven to 175°C and greasing and flouring a 23 x 33 cm rectangular baking pan.
I whisk the flour, baking powder, baking soda, cinnamon, and salt together in a medium bowl so the dry ingredients are evenly combined.
In a large bowl, I beat the granulated sugar, eggs, vegetable oil, and vanilla extract until the mixture looks smooth and well blended.
I gradually add the dry ingredients to the wet mixture and stir just until everything comes together. I try not to overmix at this stage so the cake stays soft.
I fold in the finely grated carrots, the well-drained crushed pineapple, and the chopped walnuts if I am using them. I make sure the batter looks evenly mixed before pouring it into the prepared pan.
I spread the batter into the pan and bake it for 35 to 40 minutes. I check the center with a toothpick, and when it comes out clean, I remove the cake from the oven and let it cool completely in the pan.
For the frosting, I beat the softened cream cheese and butter until creamy. Then I add the powdered sugar and vanilla extract and continue beating until the frosting turns smooth and fluffy.
Once the cake is fully cooled, I spread the frosting evenly over the top and finish it with pineapple chunks and shredded carrots for garnish.
Servings and timing
I get 12 servings from one rectangular 23 x 33 cm cake.
Prep Time: 25 minutes
Cook Time: 40 minutes
Total Time: 65 minutes
Variations
I sometimes add extra chopped walnuts or even pecans for a little more crunch. When I want a warmer flavor, I mix in a pinch of nutmeg or ginger with the cinnamon. I also like turning this cake into a layer cake or simple cupcakes when I want a different presentation.
I can make the topping a little lighter by using less frosting, or I can make it richer by adding a thicker layer. For a sweeter tropical finish, I sometimes add a little extra pineapple garnish right before serving. When I want a more classic carrot cake feel, I leave off the pineapple garnish and let the frosting shine on its own.
storage/reheating
I store this cake covered in the refrigerator because of the cream cheese frosting. It stays best for about 4 to 5 days, and I like to keep it in an airtight container or tightly covered pan so it does not dry out.
Before serving, I usually let a slice sit at room temperature for a short time so the frosting softens slightly and the texture feels more pleasant. I do not usually reheat the frosted cake, but if I want a less chilled slice, I simply let it warm naturally for several minutes before eating.
FAQs
Can I make this cake ahead of time?
I can easily make this cake a day in advance. I usually bake the cake first, let it cool completely, and then frost it before serving or store it frosted in the refrigerator.
Do I need to drain the crushed pineapple?
I always drain the crushed pineapple well because too much liquid can make the cake overly wet and affect the final texture. I like the cake moist, but I still want it to hold its shape nicely.
Can I leave out the walnuts?
I can absolutely leave out the walnuts. The cake still turns out soft, flavorful, and delicious without them, so the nuts are completely optional.
How do I know when the cake is done baking?
I check the center with a toothpick. When it comes out clean or with just a few dry crumbs, I know the cake is ready. I also look for a lightly golden top and a center that feels set.
Can I freeze this cake?
I can freeze the cake, although I prefer freezing it without garnish for the best texture. I wrap it well and thaw it in the refrigerator before serving. If I want the freshest look, I add garnish after thawing.
Conclusion
I love how this Hawaiian Carrot Pineapple Cake combines the cozy taste of carrot cake with the fresh sweetness of pineapple in one easy dessert. I get a moist cake, a smooth cream cheese frosting, and a beautiful finish that feels special without being too complicated. This is the kind of recipe I like to keep for celebrations, weekend baking, or any moment when I want a dependable homemade cake with a tropical twist.
The Best soft and fluffy carrot cake with crushed pineapple and rich cream cheese frosting a tropical twist that makes every bite irresistible and perfectly balanced.
Author:Ella
Prep Time:25 Minutes
Cook Time:40 Minutes
Total Time:65 Minutes
Yield:12 servings
Category:Desserts
Method:Baking
Cuisine:Hawaiian-inspired American
Diet:Vegetarian
Ingredients
Cake Base
250 g all-purpose flour
10 g baking powder
5 g baking soda
2 g ground cinnamon
3 g fine salt
300 g granulated sugar
3 large eggs
240 ml vegetable oil
10 ml vanilla extract
220 g carrots, finely grated
150 g crushed pineapple, well drained
60 g walnuts, chopped (optional)
Frosting and Garnish
225 g cream cheese, softened
115 g unsalted butter, softened
240 g powdered sugar
5 ml vanilla extract
Pineapple chunks, for garnish
Shredded carrots, for garnish
Instructions
Preheat the oven to 175°C. Grease and flour a 23 x 33 cm rectangular baking pan.
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt.
In a large bowl, beat the granulated sugar, eggs, vegetable oil, and vanilla extract until smooth and well combined.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Fold in the grated carrots, drained crushed pineapple, and chopped walnuts if using.
Pour the batter into the prepared pan and spread evenly.
Bake for 35 to 40 minutes, or until a toothpick inserted in the center comes out clean.
Let the cake cool completely in the pan.
To make the frosting, beat the cream cheese and butter together until creamy.
Add the powdered sugar and vanilla extract, then beat until smooth and fluffy.
Spread the frosting evenly over the cooled cake.
Garnish with pineapple chunks and shredded carrots before serving.
Notes
Make sure the crushed pineapple is well drained so the cake does not become too wet.
Cool the cake completely before frosting for the best texture and appearance.
Walnuts add a nice crunch, but they can be left out for a nut-free version.