Go Back
+ servings
Print Pin
5 from 12 votes

Old Fashioned Carrot Pineapple Cake

Old fashioned carrot cake with pineapple is speckled with raisins and nuts and fresh pineapples and warm spices. Butter for flavor and oil for moisture. And lastly, toasted nuts for crunch.
Course Dessert
Cuisine American
Keyword carrot and pineapple cake, carrot cake, easy carrot cake, old fashioned carrot and pineapple cake
Prep Time 10 minutes
Cook Time 26 minutes
Servings 10 people
Author April


  • 2 cups all purpose flour
  • 1 tsp salt
  • 1 ½ tsp baking soda
  • 1 tsp baking powder
  • tsp ground cinnamon
  • 1/16 tsp nutmeg optional
  • 1/16 tsp ginger optional
  • 2 cups granulated sugar
  • ½ cup butter
  • ¼ cup vegetable oil
  • 4 large eggs at room temperature
  • ½ cup raisins
  • ½ cup fresh diced pineapple
  • ½ cup chopped pecans finely chopped
  • 3 cups grated carrots finely grated carrots


  • 1 cup unsalted butter at room temperature
  • 8 oz cream cheese room temperature
  • 1 tbsp vanilla extract
  • 3 ½ cups powdered sugar
  • salt small pinch of salt
  • 2 cups pecans chopped


Toasted Pecans

  • Place a skillet over medium-low heat. Add the nuts and spread them in a single layer. Cook stirring occasionally for about 3-8 minutes. Once they’re brown and fragrant remove the pecans and set to the side to cool. 
    To bake the nuts instead: Preheat oven to 350 degrees. Line a rimmed baking sheet with parchment paper. Spread the nuts evenly on a baking pan and bake stirring occasionally for 7-10 minutes or until the nuts are fragrant. Set to the side. Toasting step is optional. See notes below before you began toasting the nuts.
  • Preheat the oven to 350 F Grease 2 8 inch round cake pans and line with parchment paper.
  • In a large bowl, sift together 2 cups of flour, the cinnamon, cloves, nutmeg, ginger, salt, baking powder, and baking soda. Whisk together.
  • In another large bowl, beat the granulated sugar, and butter with an electric mixer on medium speed just combined. Add the vegetable oil then the eggs one at a time. Beat until combined. To the batter, add the carrots, pineapple, raisins and toasted pecans. With a rubber spatula, fold into the batter. With the mixer on low setting, gradually add half of the flour to the wet ingredients. With a rubber spatula, mix until combined.
  • Pour half of the cake batter into one of the prepared pans and the remaining into the other pan. Smooth the tops. Tap the pans on the counter a few times to remove air bubbles trapped in the batter. Doing so will help level out the top of the cakes.
  • Bake for 25-30 minutes, or until a fork inserted in the center of a cake comes out clean with barely any crumbs. Cool on a wire rack for about until cool to the touch.
  • Remove the cakes from the pans and wrap them in plastic wrap then place each into a ziploc bag and refrigerate for about an hour. See notes below.
  • Make the frosting: In a large bowl, beat together the softened cream cheese, butter and vanilla extract with an electric mixer on medium-low speed until smooth and fluffy.
  • Add the powdered sugar, ½ cup at a time, beating on low speed until combined then beat on medium high speed until the icing is smooth and creamy.
  • Assemble the cake: Place the cake on a cake stand or serving platter. Top with ⅓ of the frosting. Smooth the frosting to edges. Then top with the last layer. Finish frosting the top and the sides. With your hands slightly cupped, gently press the walnuts into the icing on the sides of the cake. Chill for 60 minutes then slice.


  • Toasted Pecans 

This step is optional. I like to buy already chopped pecans but I always chop them up more because the pieces are still not small enough. Pecans in the batter is optional since we are using nuts on the outside of the cake. So it's up to you.
  • Lining your cake pans with parchment

To do this, get a large parchment paper and place your pan on it. Trace the outline with a pencil. Cut the circle out. Properly grease the pan and parchment paper. I always use a good baking spray. This will guarantee the cakes would not stick. 
  • Use freshly FINE grated carrots.

Do not use pre-grated carrots if you want to bring out the best taste and moistness. Plus pre-grated carrots from the store, are very dry. Make sure to use the small grates not the big one. 
  • Frosting the cake

    Make sure the cake is cooled before you frost it. After the cake has cooled on the counter, refrigerate the cake per the recipe instructions. You can frost the cake after it's been chilled. A chilled cake is easier to frost because it holds it's shape better than a room temperature or a warm one. Also you won't have a lot of cake crumbs during frosting.
  • Make it ahead of time.
As strange as it may sound. Carrot cake gets better and better each day. For a  better-tasting cake, make it a a head of time.  The flavor mingles, it becomes moister and the cream cheese layers sit nicely in between the layers. 
  • Make the cake and cream cheese frosting. Next, cover tightly and refrigerate overnight or up to 3 days. Wrap the COOLED cake tightly in plastic wrap and  put it into a freezer bag for up to 2-3 months.  Or refrigerate for up to 3 days.
  • When you're ready to frost the cake, let the frosting sit at room temperature to soften for about 15-20 minutes. With your electric mix, mix the cake on medium speed for about a minute or two. Now you're ready to frost the carrot cake.