
This carrot cake recipe transforms simple ingredients into an irresistible dessert that's been a cornerstone of family gatherings for generations. The combination of fresh carrots, juicy pineapple, and warm spices creates a perfectly moist cake that pairs beautifully with tangy cream cheese frosting.
I first made this cake for my daughter's birthday after inheriting the recipe from my Nana, and the look on everyone's faces when they took their first bite told me this would become our new family tradition.
Ingredients
- Unsweetened applesauce or oil: 1¼ cups provides moisture without being heavy
- Granulated sugar: 2 cups balances the tangy ingredients
- Eggs: 3 room temperature eggs give structure and richness
- All purpose flour: 2 cups creates the perfect texture
- Baking soda and baking powder: for the perfect rise
- Cinnamon: 1 teaspoon adds warmth and complements the carrots
- Freshly grated carrots: 2 cups choose firm carrots with vibrant color
- Sweetened coconut: 1 cup adds subtle tropical flavor and texture
- Crushed pineapple: 1 cup use pineapple in juice not syrup for best results
- Cream cheese: 8 ounces select full fat for the richest frosting
- Butter: ½ cup use unsalted to control the saltiness
Step-by-Step Instructions
- Prepare Your Ingredients:
- Preheat your oven to 350°F and gather everything measured and ready. Make sure eggs are at room temperature for better incorporation and grate your carrots fresh for maximum moisture and flavor.
- Mix The Wet Ingredients:
- Combine applesauce or oil with sugar in a large bowl until well incorporated. Add eggs one at a time, mixing well after each addition. This creates the moist base for your cake.
- Add Dry Ingredients:
- Add flour, baking soda, baking powder, salt, and cinnamon to the wet mixture. Stir just until combined being careful not to overmix which can make your cake tough.
- Incorporate The Mix Ins:
- Gently fold in the grated carrots, coconut, nuts, vanilla, and crushed pineapple with its juice. The pineapple juice adds incredible moisture and subtle flavor to the cake.
- Bake To Perfection:
- Pour the batter into your prepared pan. For the 9x13 or two 9-inch pans, bake 35-40 minutes. For three 8-inch pans, 25-30 minutes works best. The cake is done when a toothpick inserted comes out clean.
- Make The Frosting:
- Beat butter and cream cheese until light and fluffy, about 3-5 minutes. Add vanilla and gradually incorporate powdered sugar until smooth and spreadable.
- Assemble And Finish:
- Once cakes are completely cooled, apply generous frosting between layers and over the entire cake. For the best flavor, refrigerate for at least an hour before serving.

My grandmother insisted on hand grating the carrots rather than using a food processor, claiming it released more of their natural sweetness. To this day, I follow her method and take the extra few minutes to grate by hand while thinking of the joy this cake has brought our family through the years.
Storage Solutions
Carrot cake actually improves after a day in the refrigerator as the flavors meld together. Store leftovers in an airtight container in the refrigerator for up to 5 days. The moisture from the applesauce and pineapple keeps it from drying out. You can also freeze unfrosted cake layers wrapped tightly in plastic wrap and aluminum foil for up to 3 months. Thaw overnight in the refrigerator before frosting.
Healthier Variations
This versatile recipe can be adapted to suit different dietary needs. Substitute whole wheat flour for half of the all-purpose flour to add fiber. Reduce the sugar by up to ¼ cup without drastically affecting the taste. For a dairy-free version, use plant-based cream cheese and butter substitutes in the frosting. The applesauce option already provides a lighter alternative to using all oil in the cake base.
Serving Suggestions
While delicious on its own, this carrot cake pairs wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream. For brunch, serve with freshly brewed coffee or hot tea. When presenting as a special occasion dessert, garnish with additional toasted nuts, coconut flakes, or tiny marzipan carrots for a festive touch. The cake slices more cleanly when chilled, so remove from refrigeration just 10 minutes before serving.
The History Behind The Recipe
Carrot cake has humble origins dating back to Medieval times when sugar was expensive and carrots were used as a natural sweetener in desserts. This particular version, with its addition of pineapple and coconut, gained popularity in America during the 1960s and 70s. The cream cheese frosting became the standard pairing around this time too, replacing earlier boiled icings. My Nana's version embraces these American innovations while maintaining the perfect balance of spices that makes carrot cake a timeless comfort food.
Frequently Asked Questions
- → Can I use oil instead of applesauce in this carrot cake?
Yes, you can substitute unsweetened applesauce with an equal amount of oil, which was how the original version was prepared for richer flavor.
- → How do I keep the cake from sticking to the pan?
To prevent sticking, use non-stick baking spray with flour or line the pans with parchment paper. This is especially helpful for such a moist cake.
- → Can I omit the coconut or nuts in this cake?
Absolutely! The shredded coconut and chopped nuts are optional and can be left out without affecting the cake's texture or flavor drastically.
- → What type of pineapple should I use?
Use crushed pineapple in juice, not syrup, and include the juice in the batter for added moisture and flavor.
- → Why should I refrigerate the cake before serving?
Refrigerating the cake allows the cream cheese frosting to firm up, making it easier to slice and enhancing the overall texture and flavor.
- → Can I freeze leftover carrot cake?
Yes, you can freeze the cake (frosted or unfrosted) for up to 3 months. Wrap it tightly in plastic wrap and foil before freezing.