Creamy Pineapple Carrot Cream Cake
One rainy afternoon, the aroma of warm spices and sweet pineapple filled my kitchen, instantly lifting my spirits. I had a craving for something comforting yet tropical, a cake that could brighten even the gloomiest day. As I sifted through my pantry, I spotted fresh carrots and a can of crushed pineapple, and inspiration struck.
I remembered my grandmother’s secret carrot cake recipe, full of tender, spiced layers and luscious frosting, but I wanted to add a tropical twist to make it uniquely mine.
I spent the afternoon experimenting, grating the carrots finely, carefully draining the pineapple, and whisking together the sweet, spiced batter. The mixture smelled heavenly, a subtle blend of cinnamon, brown sugar, and tropical sweetness. As it baked, the kitchen was filled with a comforting aroma that made me want to peek at the oven every five minutes. Once the cakes cooled, I whipped up a creamy frosting with a hint of pineapple juice, adding a tangy-sweet note that perfectly complemented the soft, moist layers.
By the time I decorated the cake with chopped walnuts and pineapple slices, it felt like a celebration in itself. This cake isn’t just dessert; it’s a slice of sunshine in every bite. It’s the kind of recipe that’s fun to make, satisfying to share, and impossible to resist.

Short Description
Creamy Pineapple Carrot Cream Cake is a moist and flavorful carrot cake infused with pineapple and warm spices, layered with creamy cream cheese frosting and finished with walnuts or pineapple slices. Perfect for family gatherings, brunches, or anytime you crave a tropical twist on a classic treat.
Key Ingredients
For the Cake
- 2 cups (250g) all-purpose flour
- 1 ½ teaspoons baking soda
- 1 teaspoon baking powder
- 1 teaspoon cinnamon
- ½ teaspoon salt
- ¾ cup (150g) granulated sugar
- ¾ cup (150g) brown sugar
- 3 large eggs
- 1 cup (240ml) vegetable oil
- 1 teaspoon vanilla extract
- 2 cups (220g) grated carrots
- 1 cup (200g) crushed pineapple, drained
- ½ cup (50g) chopped walnuts (optional)
For the Cream Cheese Frosting
- 8 oz (226g) cream cheese, softened
- ½ cup (115g) unsalted butter, softened
- 2 cups (240g) powdered sugar
- 1 teaspoon vanilla extract
- 1 tablespoon pineapple juice (optional, for extra flavor)
Tools Needed
- Mixing bowls
- Hand or stand mixer
- Measuring cups and spoons
- Whisk
- Spatula
- 9-inch round cake pans (or a 9×13-inch baking dish)
- Wire rack for cooling
Step-by-Step Instructions
Step 1: Preheat & Prepare the Pans
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch cake pans, or line them with parchment paper for easy removal. Proper preparation ensures your cake layers come out perfectly intact.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together flour, baking soda, baking powder, cinnamon, and salt. Set aside until ready to combine with the wet ingredients.
Step 3: Mix the Wet Ingredients
In a large bowl, whisk together granulated sugar, brown sugar, eggs, vegetable oil, and vanilla extract until smooth. Fold in grated carrots and well-drained crushed pineapple until evenly incorporated.
Step 4: Combine & Bake
Gradually fold the dry ingredients into the wet mixture until just combined. Avoid overmixing to keep the cake light and fluffy. If using, gently fold in chopped walnuts. Divide the batter evenly between the prepared pans and bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
Step 5: Cool the Cakes
Allow the cakes to cool in the pans for 10 minutes. Then transfer them to a wire rack to cool completely before frosting. This step prevents the frosting from melting and keeps it smooth.
Step 6: Make the Cream Cheese Frosting
Beat cream cheese and butter together until smooth and creamy. Gradually add powdered sugar and mix until light and fluffy. Stir in vanilla extract and optional pineapple juice for a subtle tropical flavor.
Step 7: Assemble & Frost the Cake
Place one cake layer on a serving plate and spread frosting evenly on top. Add the second layer and frost the top and sides. Garnish with chopped walnuts or pineapple slices for a decorative finish.
Why You’ll Love This Recipe
Moist, tender layers with a natural sweetness from pineapple and carrots.
Creamy, tangy frosting that balances the tropical flavors.
Simple ingredients, approachable for home bakers of any skill level.
Versatile – perfect for birthdays, brunches, or weekend treats.
Can be adapted to suit dietary preferences and flavor twists.
Mistakes to Avoid & Solutions
Too much pineapple juice: drain well to avoid soggy cake.
Overmixing: mix gently to prevent dense layers.
Cold frosting: ensure frosting is soft enough to spread evenly without tearing the cake.
Uneven layers: trim the tops slightly for a level, professional look.
Serving and Pairing Suggestions
Serve slices on a decorative plate with chai tea, coffee, or a tropical fruit smoothie.
Works beautifully as a centerpiece dessert at family gatherings or a special brunch treat.
For buffet-style service, pre-cut slices for easy self-serving.
Storage and Reheating Tips
Refrigerate leftovers in an airtight container for up to 4 days.
Can be frozen for up to 2 months; thaw overnight in the fridge.
Avoid microwaving slices directly with frosting – let them come to room temperature first.
FAQs
1. Can I make this cake ahead of time?
Yes, bake the cake layers a day ahead, wrap tightly, and frost the next day.
2. Can I use canned pineapple in juice?
Yes, but drain well and pat dry to avoid excess moisture.
3. Can I substitute butter for oil?
Yes, melt ¾ cup butter as a replacement, but the texture will be slightly denser.
4. Can I make cupcakes instead?
Absolutely! Bake at 350°F (175°C) for 18–22 minutes in a lined muffin tin.
5. How can I make this cake less sweet?
Reduce granulated sugar to ½ cup and brown sugar to ½ cup.
Tips & Tricks
Gently fold ingredients – don’t overmix.
Warm cream cheese slightly if it’s too stiff for frosting.
Toast walnuts lightly for a deeper flavor.
Use a serrated knife for clean layer cutting.
Final Thoughts
Biting into this creamy pineapple carrot cream cake is like tasting sunshine on a plate. The combination of spiced carrot layers with sweet pineapple and velvety cream cheese frosting creates a multi-dimensional flavor experience. It’s both comforting and bright, simple yet special enough for any occasion.
Making this cake is as rewarding as eating it, from mixing the fragrant batter to frosting the cooled layers. It’s a recipe that invites creativity, letting you add nuts, extra pineapple, or even a hint of coconut. Every slice feels indulgent, but the natural sweetness of carrots and pineapple keeps it balanced.
This cake is perfect for celebrations, casual weekends, or gifting to friends. It’s a reminder that with just a few simple ingredients and a little love, you can make something truly memorable in your own kitchen.
Creamy Pineapple Carrot Cream Cake
Course: DessertsDifficulty: Easy12
servings25
minutes30
minutes15
minutesCreamy Pineapple Carrot Cream Cake is a moist, spiced carrot cake with pineapple, layered with creamy cream cheese frosting and topped with walnuts or pineapple slices—perfect for any gathering.
Ingredients
- For the Cake
2 cups (250g) all-purpose flour
1 ½ teaspoons baking soda
1 teaspoon baking powder
1 teaspoon cinnamon
½ teaspoon salt
¾ cup (150g) granulated sugar
¾ cup (150g) brown sugar
3 large eggs
1 cup (240ml) vegetable oil
1 teaspoon vanilla extract
2 cups (220g) grated carrots
1 cup (200g) crushed pineapple, drained
½ cup (50g) chopped walnuts (optional)
- For the Cream Cheese Frosting
8 oz (226g) cream cheese, softened
½ cup (115g) unsalted butter, softened
2 cups (240g) powdered sugar
1 teaspoon vanilla extract
1 tablespoon pineapple juice (optional, for extra flavor)
Directions
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch cake pans, or line with parchment for easy removal.
- In a medium bowl, whisk flour, baking soda, baking powder, cinnamon, and salt.
- In a large bowl, whisk granulated sugar, brown sugar, eggs, oil, and vanilla until smooth. Fold in grated carrots and drained pineapple.
- Fold dry ingredients into wet until just combined. Stir in walnuts if using. Divide batter between pans and bake 30–35 minutes, until a toothpick comes out clean.
- Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- Beat cream cheese and butter until smooth. Gradually add powdered sugar, mixing until fluffy. Stir in vanilla and pineapple juice if desired.
- Place one cake layer on a plate, spread frosting on top, add the second layer, then frost top and sides. Garnish with walnuts or pineapple slices.