I made this pineapple carrot cake the first time because I wanted carrot cake with a little more flavor and moisture without making it overly heavy. Adding pineapple ended up being the best decision honestly because it keeps the cake soft while adding a little natural sweetness that works really well with the carrots and spices.
This is one of those cakes that somehow tastes even better the next day once everything settles together. I’ve made it for birthdays, family gatherings, and random weekends when I wanted something homemade that didn’t need complicated decorating. If you already love recipes like Lemon Velvet Cake, Red Velvet Cake or Chocolate Chip Crumble Cake, this pineapple carrot cake fits perfectly into that homemade dessert rotation.
Why You Will Love This Pineapple Carrot Cake
What I love most about this cake is how soft and moist it stays thanks to the pineapple mixed into the batter.
The carrots add texture while the cinnamon keeps everything warm and flavorful without overpowering the cake.
Another thing I like is that the cream cheese frosting works perfectly with the pineapple and spices without making the cake too sweet.
It’s also one of those cakes that feels homemade in the best way possible without needing fancy decorating skills.
What You Will Need For Pineapple Carrot Cake
A large mixing bowl works best for combining the batter without making a giant mess on the counter.
You’ll also need a grater for shredding the carrots finely so they blend properly into the cake while baking.
Round cake pans work well here if you want layered cake, but a rectangular baking dish also works perfectly fine.
A hand mixer or stand mixer helps make the cream cheese frosting smooth and creamy without lumps.
Ingredients Needed
For The Cake
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 2 teaspoons cinnamon
- ¾ cup vegetable oil
- 1 cup brown sugar
- ½ cup granulated sugar
- 3 eggs
- 1 teaspoon vanilla extract
- 2 cups shredded carrots
- 1 cup crushed pineapple, drained
- ½ cup chopped walnuts, optional
For The Cream Cheese Frosting
- 8 ounces cream cheese, softened
- ½ cup unsalted butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
How To Make Pineapple Carrot Cake
Preheat the oven to 175°C (350°F).
Grease and line your cake pans with parchment paper.
In a bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon.
In another large bowl, whisk together vegetable oil, brown sugar, granulated sugar, eggs, and vanilla extract until smooth.
Add the shredded carrots and crushed pineapple.
Gradually stir the dry ingredients into the wet ingredients until combined.
Fold in chopped walnuts if using.
Divide the batter evenly between the prepared cake pans.
Bake for about 30 to 35 minutes or until a toothpick inserted into the center comes out mostly clean.
Let the cakes cool completely before frosting.
For the frosting, beat cream cheese and butter together until smooth.
Gradually add powdered sugar and vanilla extract, then beat until creamy.
Spread frosting between the cake layers and over the top and sides of the cake.
I usually chill the cake slightly before slicing because the frosting sets better that way. This cake also goes really well with Strawberry Sweet Iced Tea, Strawberry Lemonade, or even Apple Blueberry Juice if you’re putting together dessert and drinks.
Tips For Pineapple Carrot Cake
Drain the crushed pineapple slightly so the batter doesn’t become too wet.
Freshly grated carrots work much better than pre-shredded carrots because they stay softer while baking.
Try not to overmix the batter once the flour goes in or the cake can turn dense.
Toasting the walnuts before adding them gives even better flavor.
Pineapple Carrot Cake
Description
This is one of those cakes that somehow tastes even better the next day once everything settles together. I’ve made it for birthdays, family gatherings, and random weekends when I wanted something homemade that didn’t need complicated decorating.
Ingredients
Cream Cheese Frosting
Instructions
-
Preheat the oven to 175°C (350°F).
-
Grease and line your cake pans with parchment paper.
-
In a bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon.
-
In another large bowl, whisk together vegetable oil, brown sugar, granulated sugar, eggs, and vanilla extract until smooth.
-
Add the shredded carrots and crushed pineapple.
-
Gradually stir the dry ingredients into the wet ingredients until combined.
-
Fold in chopped walnuts if using.
-
Divide the batter evenly between the prepared cake pans.
-
Bake for about 30 to 35 minutes or until a toothpick inserted into the center comes out mostly clean.
-
Let the cakes cool completely before frosting.
-
For the frosting, beat cream cheese and butter together until smooth.
-
Gradually add powdered sugar and vanilla extract, then beat until creamy.
-
Spread frosting between the cake layers and over the top and sides of the cake.
-
I usually chill the cake slightly before slicing because the frosting sets better that way