As I stood in my kitchen, the sweet aroma of cinnamon and freshly grated carrots filled the air, instantly transporting me to countless family gatherings where dessert was a star attraction. Today, I’m thrilled to share my Moist Carrot Cake with Pineapple and Cream Cheese Frosting, a recipe that perfectly combines warm, cozy flavors with a delightful tang. This cake is not just a treat; it’s a celebration on a plate, making it an ideal choice for birthdays, Easter, or any day you want to lift spirits. One of the best perks? It’s surprisingly easy to whip up, and the moist texture, enhanced by juicy crushed pineapple, will leave your guests raving for more. Plus, the cream cheese frosting adds a creamy richness that takes it over the top. Ready to dive into the world of homemade sweetness? Let’s get baking!

Why is Carrot Cake a Crowd Favorite?
Warm, Inviting Flavor: The perfect blend of cinnamon and fresh carrots creates a nostalgic taste that everyone loves.
Moist and Delicious: The addition of crushed pineapple ensures each bite is bursting with flavor, making it irresistibly moist.
Easy to Make: Even if you’re a novice baker, this recipe is straightforward and forgiving, leading to a beautiful cake every time.
Versatile Delight: Perfect for celebratory occasions like birthdays or Easter, but delicious enough for a regular weeknight dessert.
Luscious Cream Cheese Frosting: The tangy cream cheese icing paired with the sweet cake is an exquisite balance you won’t forget.
Transform your dessert table with this Moist Carrot Cake with Pineapple and Cream Cheese Frosting. If you love indulgent treats, you might also enjoy making a Sara Lee Cheesecake for another crowd-pleaser!
Carrot Cake with Pineapple Ingredients
For the Cake
• Cake Flour – Provides structure and lightness; all-purpose flour can be substituted with slight adjustments.
• Baking Powder – Acts as a leavening agent to help the cake rise.
• Baking Soda – Works alongside acids to help create lift and a fluffy texture.
• Ground Cinnamon – Adds a warm spice characteristic; nutmeg can be a delightful alternative.
• Unsalted Butter – Richness and moisture come from this ingredient; margarine or non-dairy options work too.
• Granulated Sugar – Sweetens the cake and contributes to its light texture.
• Brown Sugar – Adds a deeper sweetness and moisture; coconut sugar is a suitable substitute for a different flavor.
• Vegetable Oil – Keeps the cake moist; consider using melted coconut oil for a twist.
• Eggs – Binds everything together; for a vegan version, flax eggs can be used.
• Milk – Adds necessary moisture; substitute with plant-based milk alternatives if desired.
• Vanilla Extract – Enhances the overall flavor; opt for quality vanilla for the best results.
• Shredded Carrots – The primary flavor and moisture source; pre-shredded saves time.
• Crushed Pineapple – Infuses sweetness and moisture into the cake; whether canned or fresh, drain well if using canned.
For the Frosting
• Powdered Sugar – Sweetens and thickens the frosting for the perfect texture.
• Cream Cheese – The creamy base of the frosting; non-dairy cream cheese can be an alternative.
• Pineapple Juice – Adds a burst of flavor; if unavailable, a splash of milk can be substituted.
• Chopped Pecans – Optional topping that adds texture and flavor; walnuts can be used as a substitute or omit for nut-free.
With these Carrot Cake with Pineapple ingredients on hand, you’re all set to create a show-stopping dessert that will wow anyone fortunate enough to share in the experience!
Step‑by‑Step Instructions for Carrot Cake with Pineapple and Cream Cheese
Step 1: Preheat and Prepare the Pans
Begin by preheating your oven to 350°F (175°C). While it’s warming up, grease two 9-inch round cake pans with butter or non-stick spray. For an easy release, you can also line the bottom with parchment paper. This preparation ensures your Carrot Cake with Pineapple comes out beautifully without sticking.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together 2 cups of cake flour, 2 teaspoons of baking powder, 1 teaspoon of baking soda, and 1 teaspoon of ground cinnamon. Stirring these dry ingredients well will help distribute the leavening agents evenly, setting the stage for a lovely rise in your cake. Once combined, set this bowl aside for later use.
Step 3: Cream the Butter and Sugars
In another bowl, use an electric mixer to beat ½ cup of softened unsalted butter along with ¾ cup of granulated sugar and ½ cup of brown sugar until the mixture is light and fluffy, which should take about 3 minutes. This step is essential for creating a nice texture in your Carrot Cake with Pineapple. Afterward, add ½ cup of vegetable oil, 3 large eggs one at a time, ½ cup of milk, and 1 teaspoon of vanilla extract, mixing until everything is well incorporated.
Step 4: Combine Dry and Wet Ingredients
Gradually add the dry mixture from Step 2 into the wet mixture. Stir gently with a spatula until just combined; be careful not to overmix. As you fold in the ingredients, add 1 ½ cups of shredded carrots and 1 cup of drained crushed pineapple. This will keep your batter moist and flavorful, creating that signature texture in your carrot cake.
Step 5: Bake the Cakes
Evenly pour the batter into the prepared cake pans. Bake in the preheated oven for approximately 36 minutes, or until a toothpick inserted into the center comes out clean. Keep an eye on the cakes as they bake; they should be golden brown and slightly spring back when touched lightly. Once done, let them cool in the pans for about 10 minutes before transferring to wire racks.
Step 6: Prepare the Cream Cheese Frosting
While the cakes are cooling, make the frosting by beating together 8 ounces of softened cream cheese and ½ cup of softened unsalted butter in a medium bowl until smooth and creamy. Gradually add in 4 cups of powdered sugar, mixing well. For an extra burst of flavor, blend in 2 tablespoons of pineapple juice until the frosting is fluffy and can hold peaks, ready to complement your Carrot Cake with Pineapple.
Step 7: Assemble the Cake
Once the cakes are completely cool, place one layer on a serving plate. Spread a generous amount of cream cheese frosting on top before carefully placing the second layer on top. Finish by frosting the top and sides of the cake, ensuring an even coat all around. For an added touch, sprinkle chopped pecans on top for texture and a nutty flavor that pairs perfectly with the moist cake.

Carrot Cake with Pineapple Variations
There’s no limit to the delicious twists you can add to this classic recipe, allowing your creativity to shine!
-
Vegan Delight: Use flax eggs and plant-based milk to make this cake entirely vegan while keeping it just as moist and flavorful.
-
Nutty Texture: Swap out pecans for walnuts or even almonds for a different crunchy twist that elevates the flavor and texture.
-
Spice it Up: Experiment with ginger or allspice for an extra depth of flavor; a little boost in spice can create a whole new experience.
-
Fruity Additions: Mix in raisins or dried cranberries to the batter for pops of sweetness and chewy texture throughout the cake.
-
Coconut Bliss: Fold in shredded coconut to achieve a tropical vibe, enhancing the existing flavors of pineapple and carrots.
-
Gluten-Free Option: Substitute with a gluten-free flour blend, and enjoy this favorite without compromise on taste. It’s just as delicious!
-
Creamy Variations: For a richer frosting, try adding a little mascarpone cheese into your cream cheese mix; it creates a creamy and luxurious finish.
-
Layered Flavor: For an unexpected twist, add layers of apricot or mango jam between the cake layers for a fruity explosion that’ll leave everyone amazed!
Elevate your dessert game with these variations! And if you’re loving the cream cheese vibes, don’t forget to check out my guide on Strawberry Cream Cheese for another delightful treat. Happy baking!
Expert Tips for Carrot Cake with Pineapple
-
Avoid Overmixing: Gently mix your batter to prevent a dense cake; overmixing can lead to a less fluffy texture.
-
Cool Cakes Thoroughly: Let your cakes cool completely before frosting; this helps prevent the cream cheese frosting from melting.
-
Use Room Temperature Ingredients: For a smoother frosting, ensure your butter and cream cheese are at room temperature before mixing.
-
Drain Pineapple Well: If using canned crushed pineapple, drain it well to avoid excessive moisture in your Carrot Cake with Pineapple.
-
Measure Ingredients Accurately: Accurate measurements ensure consistent results; consider using a kitchen scale for precision.
-
Experiment with Spices: Feel free to add nutmeg or ginger for a unique flavor twist; even a hint can elevate your carrot cake’s profile.
Make Ahead Options
These Carrot Cake with Pineapple and Cream Cheese layers are perfect for meal prep enthusiasts! You can bake the cake layers up to 24 hours in advance; simply allow them to cool completely, then wrap each layer in plastic wrap to keep them moist. The cream cheese frosting can also be prepared ahead of time and stored in an airtight container in the refrigerator for up to three days. When you’re ready to serve, simply frost the cooled cake layers and let them sit for a few minutes to come to room temperature for the best texture. This make-ahead method allows you to enjoy a stunning dessert with minimal effort on the day of your gathering!
What to Serve with Moist Carrot Cake with Pineapple and Cream Cheese Frosting
Indulging in a slice of cake is wonderful, but pairing it with the right companions can elevate your dessert experience to new heights.
- Whipped Cream: A fluffy dollop adds a light touch of sweetness that balances the cake’s richness beautifully.
- Vanilla Ice Cream: The creamy and cold treat contrasts the warm cake, creating a delightful temperature and flavor mix. Perfect for those loving indulgence!
- Hot Tea: A soothing cup of Earl Grey or chai brings warmth and a hint of spice, echoing the flavors of the cake effortlessly.
- Fresh Berries: Juicy strawberries or raspberries offer a burst of freshness that cuts through the sweetness, creating a refreshing balance.
- Chopped Nuts: Toasted pecans or walnuts sprinkled on top enhance not just the flavor but also offer a delightful crunch, adding depth to every bite.
- Coffee: A warm cup of brewed coffee pairs wonderfully, its rich bitterness contrasting the cake’s sweetness, making for a comforting combination.
- Fruit Salad: A vibrant bowl of mixed fruits can serve as a fresh palate cleanser, perfect for those looking for a lighter touch after a rich dessert.
- Coconut Cream: This luscious topping adds tropical flair, harmonizing with the pineapple notes in the cake and delighting the senses.
- Caramel Drizzle: A warm caramel sauce drizzled over the finished slice adds rich, gooey sweetness that will leave everyone wanting more!
- Sparkling Water with Lime: Refreshing and bubbly, this drink choice cleanses the palate and complements the cake without overwhelming the senses.
How to Store and Freeze Carrot Cake
Fridge: Store your Carrot Cake with Pineapple in an airtight container for up to 5 days. This helps maintain the cake’s moisture and freshness while keeping the cream cheese frosting intact.
Freezer: Individual slices can be wrapped in plastic wrap and then placed in a freezer-safe bag for up to 3 months. This allows you to enjoy a slice of cake on a whim, any time you crave a sweet treat!
Reheating: When you’re ready to enjoy a frozen slice, let it thaw in the refrigerator overnight, or warm it in the microwave for about 15-20 seconds to bring back its moist texture.
Assembly: If you choose to freeze the entire cake before frosting, it can retain its quality for up to 2 months. Frost it once defrosted for fresh, delicious presentation at every occasion.

Carrot Cake with Pineapple and Cream Cheese Recipe FAQs
What type of carrots should I use for the best flavor?
Absolutely fresh, vibrant carrots are key to a delicious carrot cake! Look for firm carrots without dark spots or any signs of wilting. If you’re short on time, pre-shredded carrots are convenient but opt for the freshest ones you can find for the best flavor.
How should I store the leftover carrot cake?
For optimal freshness, place your Carrot Cake with Pineapple in an airtight container and store it in the refrigerator for up to 5 days. This ensures the cream cheese frosting remains intact and the cake stays moist. If you don’t have an airtight container, cover it tightly with plastic wrap to prevent drying out.
Can I freeze carrot cake, and if so, how do I do it?
Yes, you can definitely freeze your cake! To do so, allow the cake layers to cool completely before wrapping each layer in plastic wrap. Then, place them in a freezer-safe bag or container. You can freeze them for up to 3 months! When you’re ready to enjoy, simply thaw in the refrigerator overnight, and you can frost it right before serving for that freshly made taste.
What can I do if my carrot cake turns out too dense?
If you find your cake is dense, it may be due to overmixing the batter or incorrect measurements. To ensure a light and fluffy cake, gently mix the wet and dry ingredients until just combined. If you’re working with flour, I recommend spooning it into your measuring cup before leveling it off to prevent packing it down, which can lead to a denser finish.
Are there any dietary considerations for this recipe?
Certainly! If someone has nut allergies, you can easily omit the chopped pecans from the topping, or substitute them with seeds for added crunch. Additionally, for a vegan variation, you can replace the eggs with flax eggs (1 tablespoon of ground flaxseed mixed with 3 tablespoons of water per egg) and use a non-dairy cream cheese for the frosting. Always double-check ingredient labels for any allergens!

Irresistibly Moist Carrot Cake with Pineapple and Cream Cheese
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease two 9-inch round cake pans.
- In a large bowl, whisk together the cake flour, baking powder, baking soda, and ground cinnamon.
- In another bowl, cream the butter with granulated sugar and brown sugar until light and fluffy.
- Add the vegetable oil, eggs, milk, and vanilla extract to the butter mixture, mixing until well incorporated.
- Gradually add the dry ingredients to the wet ingredients and mix gently, then fold in shredded carrots and crushed pineapple.
- Pour the batter into the prepared pans and bake for approximately 36 minutes until a toothpick comes out clean.
- While the cakes cool, prepare the frosting by beating together cream cheese and unsalted butter until smooth, then add powdered sugar and pineapple juice.
- Once the cakes are cooled, assemble by placing one layer on a plate, adding frosting, and topping with the second layer, then frosting the top and sides.
- Top with chopped pecans if desired for a crunchy finish.





