If you’re looking for a cake that brings together the earthy sweetness of carrots with the tropical brightness of pineapple, this Pineapple Carrot Cream Cake is it. Moist, dense, and layered with tangy cream cheese frosting, it’s the kind of cake that feels like sunshine on a plate.
Inspired by classic carrot cake but taken to the next level with crushed pineapple and a rich, creamy topping, this dessert is ideal for spring celebrations, tropical-themed parties, or any time you want something flavorful and comforting with a twist.
Ingredients Overview
The secret to this cake’s flavor and texture lies in the combination of fruits, spice, and creamy frosting. Let’s break it down.
For the Cake
-
Carrots (freshly grated): Provide moisture, sweetness, and body. Always grate fresh — pre-shredded carrots can be dry and coarse.
-
Crushed pineapple (canned, well-drained): Adds tropical flavor and moisture without making the cake soggy.
-
All-purpose flour: Gives the cake structure.
-
Baking soda & baking powder: Work together for proper rise.
-
Brown sugar + granulated sugar: A blend for depth and caramel undertones.
-
Cinnamon + nutmeg: Add warmth and spice.
-
Vegetable oil: Keeps the cake moist for days.
-
Eggs: Provide structure and help bind the batter.
-
Vanilla extract: Enhances all the other flavors.
Optional:
-
Chopped walnuts or pecans: Add texture and nutty contrast.
-
Coconut flakes: Great for a more tropical flair.
For the Cream Cheese Frosting
-
Cream cheese (full-fat, softened): The tangy, smooth base of the frosting.
-
Butter (unsalted, softened): Adds richness and helps create a fluffy texture.
-
Powdered sugar: Sweetens and stabilizes the frosting.
-
Vanilla extract: Rounds out the flavor.
-
Pineapple juice (optional): A splash adds extra tropical essence.
Step-by-Step Instructions

Step 1: Prep Your Oven and Pans
Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans (or a 9×13 pan if you prefer sheet style). Use parchment circles on the bottom for easy release.
Step 2: Make the Cake Batter
In a large bowl, whisk together:
-
2 cups all-purpose flour
-
1½ tsp baking soda
-
½ tsp baking powder
-
½ tsp salt
-
1½ tsp cinnamon
-
¼ tsp nutmeg
In another bowl, whisk:
-
1 cup vegetable oil
-
¾ cup brown sugar
-
¾ cup granulated sugar
-
3 large eggs
-
2 tsp vanilla extract
Stir the wet mixture into the dry ingredients until just combined.
Fold in:
-
2 cups finely grated carrots
-
1 cup crushed pineapple (well-drained)
-
Optional: ½ cup chopped walnuts or pecans
-
Optional: ½ cup sweetened coconut flakes
The batter will be thick but moist.
Step 3: Bake
Divide evenly between prepared pans and bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
Cool in pans for 10 minutes, then transfer to wire racks to cool completely before frosting.
Step 4: Make the Cream Cheese Frosting
In a mixing bowl, beat:
-
8 oz cream cheese (room temp)
-
½ cup unsalted butter (room temp)
Beat until smooth and fluffy, about 2 minutes.
Add:
-
2½–3 cups powdered sugar (to taste)
-
1 tsp vanilla extract
-
Optional: 1 tbsp pineapple juice
Mix until creamy and spreadable.
Step 5: Assemble and Frost
If making a layer cake:
-
Place one cooled cake layer on a serving plate.
-
Spread a thick layer of frosting.
-
Top with the second layer and cover the top and sides with remaining frosting.
Garnish with:
-
Toasted coconut
-
Pineapple slices or chunks
-
Chopped nuts
-
Candied carrot ribbons
Chill for 30 minutes to set before slicing.
Tips, Variations & Substitutions
-
Sheet cake option: Bake in a 9×13 pan and frost the top only — perfect for casual gatherings.
-
Make it ahead: This cake keeps well. Bake layers a day ahead and frost the next day.
-
Lighter version: Use half oil, half applesauce. Sub Greek yogurt for some of the cream cheese.
-
Add-ins: Golden raisins or finely chopped dried pineapple add flavor and chew.
Serving Ideas & Occasions
Serve this cake:
-
At spring or summer birthdays
-
For Easter dessert tables
-
As a tropical alternative to carrot cake
-
Alongside coffee or tea
Best served slightly chilled or at cool room temperature.
Nutritional & Health Notes
While this is a dessert meant for enjoyment, you’ll get:
-
Vitamin A from the carrots
-
Healthy fats from nuts (if using)
-
Natural sweetness from pineapple
You can lighten it by:
-
Using less frosting or a thinner layer
-
Reducing sugar slightly in the batter
-
Making it as cupcakes for better portion control
Each slice contains approximately 400–500 calories depending on size and frosting amount.
FAQs
Q1: Can I use fresh pineapple instead of canned?
A: Yes, but chop it finely and press out excess juice to avoid a soggy cake.
Q2: Can I make this as cupcakes?
A: Absolutely. Fill liners 3/4 full and bake at 350°F for 18–22 minutes.
Q3: How do I store this cake?
A: Store in the fridge, covered, for up to 5 days. Bring to room temp before serving for best texture.
Q4: Can I freeze it?
A: Yes. Freeze unfrosted layers tightly wrapped for up to 2 months. Thaw in the fridge overnight.
Q5: Why is my cake too wet or dense?
A: Make sure to drain the pineapple well and measure flour accurately. Too much moisture can lead to a soggy texture.
Q6: Is this like hummingbird cake?
A: Very similar — but hummingbird cake often includes banana. This recipe highlights pineapple and carrot without the extra fruit.
Q7: Can I make it gluten-free?
A: Yes. Use a 1:1 gluten-free flour blend and ensure your baking powder is gluten-free.
PrintCarrot Pineapple Cake moist, spiced, and creamy
A moist, spiced carrot cake made tropical with crushed pineapple and layered in creamy, tangy frosting. Perfect for spring celebrations and sunshine-filled days.
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour
- Yield: 12 slices 1x
Ingredients
Cake:
-
2 cups all-purpose flour
-
1½ tsp baking soda
-
½ tsp baking powder
-
½ tsp salt
-
1½ tsp cinnamon
-
¼ tsp nutmeg
-
1 cup vegetable oil
-
¾ cup brown sugar
-
¾ cup granulated sugar
-
3 large eggs
-
2 tsp vanilla extract
-
2 cups finely grated carrots
-
1 cup crushed pineapple, drained
-
Optional: ½ cup chopped walnuts or pecans
-
Optional: ½ cup sweetened coconut flakes
Cream Cheese Frosting:
-
8 oz cream cheese, softened
-
½ cup unsalted butter, softened
-
2½–3 cups powdered sugar
-
1 tsp vanilla extract
-
Optional: 1 tbsp pineapple juice
Instructions
-
Preheat oven to 350°F. Grease and line two 9″ round pans.
-
Whisk dry ingredients in one bowl. Mix wet ingredients in another.
-
Combine wet and dry. Fold in carrots, pineapple, and optional add-ins.
-
Divide into pans. Bake 30–35 minutes until a toothpick comes out clean.
-
Cool completely.
-
Make frosting: Beat cream cheese and butter. Add sugar, vanilla, and juice.
-
Assemble and frost. Garnish and chill before slicing.
