Directions
<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 175°C (350°F). Thoroughly grease and flour your bundt pan, ensuring you get into all the crevices. This careful preparation is crucial for a clean release later, so take your time here—a pastry brush can be helpful for getting butter into all the nooks.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger until well combined. Whisking the dry ingredients separately ensures the leavening agents and spices are evenly distributed throughout the batter.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a large bowl or stand mixer fitted with the paddle attachment, beat the softened butter on medium speed until creamy, about 1 minute. Add both sugars and cream together until light and fluffy, about 3-4 minutes. This extended beating incorporates air into the butter-sugar mixture, creating a lighter cake texture.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Add the eggs one at a time, beating well after each addition. Scrape down the sides of the bowl as needed. Mix in the vanilla extract. The mixture might look slightly curdled at this point, but don't worry—it will come together when you add the dry ingredients.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>With the mixer on low speed, gradually add the dry ingredients to the wet ingredients in three additions, mixing just until combined after each. Overmixing at this stage can develop too much gluten, resulting in a tough cake.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Fold in the grated carrots and chopped walnuts (if using) with a rubber spatula until evenly distributed. The carrots will release moisture as the cake bakes, contributing to its signature moistness.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Pour the batter into the prepared bundt pan, spreading it evenly and smoothing the top. Tap the pan gently on the counter a few times to release any air bubbles.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Bake in the preheated oven for 50-55 minutes, or until a wooden skewer inserted into the center comes out clean or with a few moist crumbs. The cake will also begin to pull away from the sides of the pan when it's done.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Allow the cake to cool in the pan for exactly 15 minutes—this timing is important. If you try to remove it too soon, it may fall apart; too late, and it might stick. After 15 minutes, invert the pan onto a wire cooling rack and carefully lift off the pan. Let the cake cool completely before glazing.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>For the glaze, beat together the cream cheese and butter until smooth and creamy. Gradually add the sifted powdered sugar, then mix in the vanilla and enough milk to achieve a pourable consistency. The glaze should be thick enough to coat the back of a spoon but thin enough to drip down the sides of the cake.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Place the cooled cake on a serving plate and pour or spoon the glaze over the top, allowing it to drip naturally down the sides. For the most attractive presentation, work slowly and pour in sections, giving each pour time to drip before adding more.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Allow the glaze to set for about 20 minutes before slicing. Store any leftover cake in an airtight container in the refrigerator for up to 5 days. For the best flavor, bring slices to room temperature before serving.</li></ol>