Grandma's Old Fashioned Carrot Cake Recipe with Pineapple: Nostalgic Spice and Tropical Twist

Desserts

Grandma's Old Fashioned Carrot Cake Recipe with Pineapple: Nostalgic Spice and Tropical Twist

Grandma's old-fashioned carrot cake with pineapple brings back memories of Sunday afternoons spent in warm kitchens, where the scent of cinnamon and pineapple filled the air. This recipe captures that nostalgic charm while adding a tropical twist that keeps it fresh and exciting.

The secret lies in layering tender carrots with juicy pineapple chunks and topping it all with a crunchy walnut crown—just like Grandma used to make.

The cake itself is moist and spiced with classic warming flavors—cinnamon, nutmeg, and ginger—that create a cozy, comforting texture. What makes this version special is the pineapple layer, which adds a bright, juicy contrast to the earthy carrots.

Baking at 350°F for about 50-60 minutes ensures a perfectly golden top with a tender crumb that holds up to every forkful.

For frosting, you can choose between a creamy cream cheese glaze or a tangy pineapple glaze that echoes the fruit inside. The walnuts on top add a satisfying crunch, while the spices keep the flavors rich and familiar.

This cake is perfect for family gatherings, holiday desserts, or simply treating yourself to a slice of nostalgia.

Whether you're baking for a special occasion or just craving a taste of the past, this recipe delivers the comfort of tradition with a modern twist. The combination of textures and flavors makes it a standout dessert that everyone will love. Let’s get baking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for grandma's old fashioned carrot cake recipe with pineapple

Pantry staples meet tropical nostalgia in this carrot cake—just like Grandma used to bake.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Packed Brown Sugar 🍚 ½ cup For moisture and depth
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature, beaten
Pure Vanilla Extract 🌿 2 tsp High-quality, pure vanilla
Ground Cinnamon 🌶️ 2 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated nutmeg
Ground Ginger 🌶️ 1 tsp Freshly ground for warmth
Sea Salt 🧂 ½ tsp Fine grain preferred
Medium Carrots 🥕 3 cups Grated, peeled, packed
Fresh Pineapple Chunks 🍍 1 ½ cups Fresh or canned, drained
Walnuts 🥜 1 ½ cups Chopped, toasted lightly
Cream Cheese 🧀 8 oz Full-fat, room temperature
Powdered Sugar 🍚 2 cups For glaze, sifted
Lemon Juice 🍋 1 tbsp Freshly squeezed
Heavy Cream 🥛 ½ cup Optional for tangier glaze

The carrots and pineapple are the stars here. Fresh pineapple from the store's produce section (not the canned kind unless it's Dole Crush) gives the best texture—juicy and tender. For carrots, organic from the farmers market or the pre-peeled bags at Trader Joe's work perfectly. If you're using canned pineapple, drain it well and pat it dry. The walnuts? Toast them first—just 3-4 minutes in a dry pan until fragrant. That extra step makes all the difference. And don't skip the nutmeg—it's what gives that classic Grandma flavor.

No fresh pineapple? Canned crushed pineapple works in a pinch, but drain it thoroughly. Short on walnuts? Pecans or macadamias are great swaps, though the texture will be slightly different. For the spices, if you don't have freshly grated nutmeg, ground works fine—just measure it carefully. The cake itself is pretty flexible, but the frosting needs to be creamy. If you're making the pineapple glaze, use fresh lemon juice—bottled tastes off. And if you're feeling fancy, add a splash of rum or vanilla extract to the glaze for extra depth.

This cake keeps beautifully—3-4 days in an airtight container at room temperature, or 1 week in the fridge. The frosting can be made a day ahead, which is handy for busy mornings. I like to wrap the whole cake in plastic and store it that way so it doesn't dry out. If you're making it for a party, assemble it the night before—flavors meld even better overnight. And if you have leftovers? Toasted walnuts on top of warm cake is the best way to revive it.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe because it’s one bowl—no fussing with multiple pans or complicated steps. Just cream butter and sugars, toss in eggs, fold in the grated carrots and pineapple, then stir in the flour. That’s it. Honestly, the only thing harder than making it is resisting seconds while it bakes.
  • Caramelized Sweetness Bomb: Between us, the brown sugar and butter create this unreal depth—like a hug for your taste buds. And the pineapple? Not too sweet, not too tart—just enough to cut through the carrot cake’s richness. It’s the kind of flavor that makes you pause mid-bite and go, “Wait, is this even dessert?”
  • Lunchbox Legend: I make this for birthdays, but my kids actually prefer it cold the next day in their lunchboxes. Slice it, wrap it in foil, and it’s a hit at school—way better than store-bought cake. (Yes, even on a Tuesday night.)
  • Budget Win: Flour, sugar, butter—these are pantry staples that won’t break the bank. Plus, a single batch feeds a crowd, so you’re not scrambling for leftovers. My wallet and my guests thank me every time.

Step-by-step instructions for Grandma's old fashioned carrot cake with pineapple

Here's how to bake this classic cake with a twist—moist, spiced, and topped with that perfect tangy glaze.

1

Prepare the Carrot-Pineapple Batter

Preheat your oven to 350°F and grease two 9-inch round pans or line them with parchment paper. In a large mixing bowl, cream together the 1 cup unsalted butter and both sugars—1.5 cups granulated sugar and 0.5 cup packed brown sugar—until light and fluffy, about 3-5 minutes with an electric mixer. You'll know it's ready when the mixture nearly doubles in volume and looks pale.

Add the 4 whole large eggs one at a time, mixing well after each addition. Then stir in the 2 teaspoons pure vanilla extract. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, 1 teaspoon ground ginger, and 0.5 teaspoon sea salt. Gradually add the dry ingredients to the wet mixture, alternating with the 3 cups grated carrots and 1.5 cups fresh pineapple chunks. Mix just until combined—don't overmix or the cake will be dense.

2

Fold in Walnuts and Bake

Gently fold in the 1.5 cups chopped walnuts with a rubber spatula, making sure they're evenly distributed throughout the batter. Divide the batter evenly between the prepared pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the top might still look slightly underdone—don't worry, it'll set as it cools.

Here's the thing—if your oven runs hot, start checking at the 20-minute mark. Overbaking makes carrot cake dry, so pull it out as soon as it's done. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. This resting period keeps them from cracking as they cool.

3

Make the Cream Cheese Glaze

While the cakes cool, make the glaze by beating the 8 ounces cream cheese with an electric mixer until smooth. Gradually add the 2 cups powdered sugar, mixing until fully combined. Stir in the 1 tablespoon lemon juice and, if using, the 0.5 cup heavy cream for a tangier flavor. The glaze should be thick but spreadable—if it's too stiff, add a teaspoon of milk or water to loosen it.

Spread the glaze evenly over the completely cooled cakes. I like to do this in two thin layers, letting the first layer set for 5 minutes before adding the second. This prevents the glaze from sliding off the sides. For extra flair, sprinkle the top with a few extra walnuts or pineapple chunks while the glaze is still wet.

4

Serve and Enjoy

Slice the cake into 12 equal wedges and serve at room temperature. The texture should be moist and tender with a perfect balance of sweetness from the sugars and tang from the pineapple and lemon. The walnuts add a nice crunch, while the cream cheese glaze ties everything together with its smooth, velvety finish.

This cake keeps well in the refrigerator for up to 5 days, covered tightly. For the best texture, bring it to room temperature before serving again. Real talk—this recipe makes enough for a crowd, so you might want to double it if you're planning to share. Trust me, it disappears fast!

👨‍🍳

Pro Tips For Making Grandma'S Old Fashioned Carrot Cake Recipe With Pineapple

  • Cream Butter First: Take 5 minutes to beat the butter and sugars together until it’s light and fluffy—no streaks, no lumps. I learned this the hard way: skipping this step makes the cake dense, even with all the pineapple. Use room-temperature butter (yes, even in winter) to save time and effort.
  • Grate Carrots Fine: No food processor? Use a box grater and do it by hand—small, uniform shreds mix better and don’t sink to the bottom. I was lazy once and used pre-shredded carrots; the texture was all wrong. Trust me, the extra 10 minutes makes a real difference.
  • Don’t Overmix the Batter: Stop folding in the flour as soon as it’s just combined—overmixing turns carrot cake tough. I used to think more mixing = better texture, but this batter is delicate. Drop it in like you’re adding wet sand to a bucket, then stir once to check.
  • Bake Until Golden: The cake’s edges should pull away from the pan and hit 200°F internally—any lower, and it’ll stay gummy. I used to pull mine out at 190°F, thinking it’d finish cooling, but it never did. Let it ride 5 minutes extra; the pineapple needs time to caramelize.

Pro cooking tips for grandma's old fashioned carrot cake recipe with pineapple

Batter Consistency

Don’t overmix the batter after adding the flour—just until combined. I use a rubber spatula to gently fold in the walnuts and pineapple to keep them evenly distributed. Overmixing develops gluten, which makes carrot cake dense.

Mix until the dry ingredients disappear, but stop as soon as you see streaks of flour. The batter should be thick but pourable—like pancake batter consistency. 🥄

Pineapple Prep Matters

Fresh pineapple is best, but if using canned, drain it thoroughly and pat it dry with a paper towel. Excess moisture makes the cake gummy. I like to cut fresh pineapple into ½-inch chunks for even distribution.

For extra flavor, toss the pineapple with 1 teaspoon brown sugar before folding it into the batter. This caramelizes slightly during baking, adding depth. 🍍

Walnut Toasting Trick

Toast the walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant. This enhances their nutty flavor and prevents them from absorbing too much moisture from the cake.

Let them cool slightly before folding into the batter. If you’re short on time, you can toast them in a 350°F oven for 8-10 minutes while the cake bakes. 🥜

Glaze Application Tips

Spread the cream cheese glaze in two thin layers for a smoother finish. Let the first layer set for 5 minutes before adding the second—this prevents sliding. For a pineapple glaze, blend ½ cup pineapple juice with 1 cup powdered sugar and 1 teaspoon lemon juice until smooth.

Drizzle over the cake while the glaze is still wet for a glossy finish. 🍯

Oven Temperature Check

If your oven runs hot, reduce the temperature to 325°F for the last 10 minutes of baking to prevent overbrowning. I test doneness by inserting a toothpick—it should come out with a few moist crumbs, not wet batter.

The cake will continue to cook slightly as it cools, so pull it out when the edges are set but the center still jiggles. 🌡️

Cooling Like a Pro

Let the cakes cool in the pans for 10 minutes before transferring to a wire rack. This prevents cracking as they shrink. For extra insurance, run a knife around the edges of the pan to loosen them before cooling.

If the glaze feels too soft after baking, chill the cake in the fridge for 20 minutes to set it up. 💡

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 26g33%
Saturated Fat 15g75%
Cholesterol 110mg37%
Sodium 420mg18%
Total Carbohydrate 62g23%
Dietary Fiber 3g11%
Sugars 45g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute canned pineapple for fresh in this recipe?

Yes, but you must drain it thoroughly and pat it dry to avoid a gummy texture. Use 1.5 cups crushed pineapple (well-drained) and toss it with 1 teaspoon brown sugar before folding into the batter. Fresh pineapple gives the best texture, but canned works in a pinch!

2

Why does my carrot cake turn out dense?

Overmixing develops gluten, making the cake tough. Mix just until the dry ingredients disappear—about 20 strokes with a spatula. Also, ensure your butter and eggs are room temperature and don’t overbake (pull it out when a toothpick comes out with a few moist crumbs).

3

Can I make this cake without walnuts?

Swap walnuts for pecans, macadamias, or even chopped almonds (toasted for extra flavor). For a nut-free version, omit them entirely—the cake will still be delicious, just without that crunchy contrast.

4

How do I store leftovers to keep them moist?

Wrap the cake tightly in plastic wrap, then place it in an airtight container at room temperature for 3-4 days, or refrigerate for up to 1 week. To revive dry slices, warm them in a 300°F oven for 5-10 minutes with a sprinkle of water.

5

What’s the best way to make a pineapple glaze instead of cream cheese?

Blend ½ cup pineapple juice with 1 cup powdered sugar and 1 teaspoon lemon juice until smooth. Drizzle over the cooled cake while the glaze is still wet for a glossy finish. For extra tang, add ½ teaspoon vanilla extract. This glaze pairs perfectly with the tropical twist!

★★★★★5.0(11 reviews)
Categories Desserts