This moist, tropical twist on a classic brings bright pineapple flavors to a cozy carrot cake with a tangy cream cheese finish. Tropical Carrot Cake with Pineapple Cream Cheese Frosting balances spice and sweetness for parties or a weeknight treat, and it’s simple enough to make ahead for easy entertaining. If you love bite-sized desserts, try the carrot cake cheesecake bites for another crowd-pleasing option.
Why You’ll Love This Tropical Carrot Cake with Pineapple Cream Cheese Frosting
- Bright pineapple adds a fresh, tropical lift to classic carrot cake flavor.
- Easy to make for parties and great for meal prep or slicing for lunches.
- Family-friendly texture that keeps well for several days.
- Perfect balance of spice and creaminess for any celebration.
- If you enjoy quick, comforting bars, the carrot zucchini bars with lemon frosting are another tasty option.
Ingredients Needed
Produce
- 2 cups grated carrots
- 1 cup crushed pineapple (drained)
- 1/2 cup crushed pineapple (drained, for frosting)
Sugars & Oils
- 1 cup granulated sugar
- 1/2 cup brown sugar
- 1 cup vegetable oil
Eggs & Dairy
- 4 large eggs
- 8 oz cream cheese (softened)
- 1/4 cup unsalted butter (softened)
- 1 teaspoon vanilla extract
Baking & Dry
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
Add-ins & Toppings
- 1/2 cup chopped walnuts (optional)
- 2 cups powdered sugar
Step-by-Step Instructions 5 (always use H2 and H3)
1. Preheat and prepare pans
Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
2. Combine wet ingredients
In a large bowl, mix together grated carrots, crushed pineapple, granulated sugar, brown sugar, vegetable oil, and eggs until well combined.
3. Mix dry ingredients
In another bowl, whisk together flour, baking powder, baking soda, cinnamon, and salt.
4. Combine batter and fold in nuts
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Fold in chopped walnuts if using.
5. Bake the cakes
Divide the batter evenly between the prepared pans and smooth the tops. Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
6. Cool the layers
Cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
7. Make the frosting
While the cakes are cooling, make the frosting by beating cream cheese and butter together until smooth. Gradually add powdered sugar, crushed pineapple, and vanilla extract, mixing until creamy.
8. Assemble and decorate
Once the cakes are completely cool, spread a layer of frosting on top of one cake, place the second cake on top, and frost the top and sides of the cake. Decorate with additional crushed pineapple or walnuts if desired.
Serving Suggestions Tropical Carrot Cake with Pineapple Cream Cheese Frosting
- Serve slices with a dollop of whipped cream and a sprinkle of toasted coconut.
- Plate alongside fresh berries for color contrast and freshness.
- Pair with a light fruit salad like creamy strawberry banana cheesecake salad for a bright dessert board.
- Offer espresso or cold brew for a nice balance to the sweetness.
- Cut into squares for casual serving at potlucks or picnics.
Tips for Success Tropical Carrot Cake with Pineapple Cream Cheese Frosting
- Drain the pineapple well to avoid thinning the batter or frosting.
- Do not overmix once the flour is added to keep the cake tender.
- Let layers cool completely before frosting to prevent melting and sliding.
- Store in an airtight container in the fridge for up to 4 days.
- If you’re serving a dessert spread, consider adding smaller treats like mini cheesecakes with brownie base for variety.
Variations
Here are a few easy ways to change it up:
- Dairy-free: Use dairy-free cream cheese and vegan butter to make the frosting dairy-free.
- Add fruit: Fold in 1/2 cup shredded coconut or diced mango for extra tropical flair.
- Nut-free: Omit walnuts and sprinkle the top with toasted oats or seeds instead.
Follow us on Pinterest for more cozy ideas.



