Tender Carrot Cake with Tangy Cream Cheese Frosting
A moist, tender cake that stays light and crumbly by removing excess moisture from the carrots before they go into the batter.
The secret to carrot cake that doesn’t collapse into a soggy mess is understanding that raw carrots shed water as they sit. When you grate carrots and leave them in a pile, they weep—releasing juice that would otherwise waterlog your crumb and make the cake dense and heavy. By salting and draining them in a fine sieve for just ten minutes, you remove that excess liquid while keeping the carrots tender and flavorful. This one small step transforms the cake from something that feels heavy on the plate to something that crumbles gently between your teeth.
The cake itself comes together simply: vegetable oil keeps it tender, a blend of warming spices (cinnamon, ginger, nutmeg) builds depth, and crushed pineapple adds both sweetness and moisture in a controlled way. The frosting is nothing fancy—just cream cheese, butter, and powdered sugar—but its slight tang cuts beautifully against the cake’s mild sweetness. Together, they’re sophisticated enough for a dinner party but straightforward enough for a weeknight kitchen.
Tender Carrot Cake with Tangy Cream Cheese Frosting
Serves 12 · Prep 25 · Cook 35
-
Toss the grated carrots with the salt in a fine-mesh sieve set over a bowl, and let them drain for 10 minutes while you gather the other ingredients. You should see about 2-3 tablespoons of liquid collect below.
-
Heat your oven to 350°F and butter two 9-inch round cake pans, then line the bottoms with parchment paper.
-
Whisk together the flour, baking soda, baking powder, cinnamon, ginger, and nutmeg in a medium bowl until the spices are evenly distributed and you see no streaks.
-
In a large bowl, whisk the oil and sugar together until well combined, then add the eggs one at a time, whisking until the mixture is pale and thick, about 1 minute total.
-
Gently stir the drained carrots (they should be visibly drier and separated), pineapple, and vanilla into the egg mixture until just combined.
-
Fold the dry ingredients into the wet ingredients in two additions, stirring only until you don’t see white streaks of flour—the batter should look thick and chunky.
-
Divide the batter evenly between the two prepared pans and smooth the tops with a spatula.
-
Bake for 33-37 minutes, until the centers spring back when you lightly press them with your finger and a toothpick inserted in the middle comes out with just a few moist crumbs clinging to it.
-
Let the cakes cool in their pans for 10 minutes, then turn them out onto a wire rack to cool completely before frosting.
-
While the cakes cool, beat the softened cream cheese and butter together on medium speed until smooth and light, about 2 minutes.
-
Sift the powdered sugar and salt directly into the frosting, then beat on low speed until combined, then increase to medium speed and beat until fluffy, about 1 minute—stop before it becomes grainy.
-
Place one cooled cake layer on a serving plate and spread a generous layer of frosting on top, then set the second layer on top and frosting the sides and top, swirling as you go.
