Loading...

Preheat your oven to 350°F. Grease and flour two 6-inch round cake pans or line with parchment paper. Set aside.

In a large bowl, whisk together the all-purpose flour, granulated sugar, light brown sugar, baking soda, baking powder, ground cinnamon, ground nutmeg, and salt until well combined.

In a separate medium bowl, whisk together the large eggs, vegetable oil, and vanilla extract until smooth.

Pour the wet ingredients into the dry ingredients and mix with a spatula until just combined. Do not overmix. Fold in the finely grated carrots until evenly distributed.

Divide the batter evenly between the prepared cake pans. Bake for 30-35 minutes, or until a wooden skewer inserted into the center of the cakes comes out clean.

Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then, invert them onto a wire rack to cool completely. This is crucial before frosting, as warm cakes will melt the frosting.

While the cakes are cooling, prepare the cream cheese frosting. In a large bowl, using an electric mixer, beat the softened cream cheese and softened unsalted butter together on medium speed until light and fluffy, about 2-3 minutes.

Gradually add the sifted powdered sugar to the cream cheese mixture, beating on low speed until incorporated, then increase to medium-high and beat until smooth. Stir in the vanilla extract and salt.

Once the cakes are completely cool, use a serrated knife to level the tops of the cakes if necessary. Place one cake layer on your serving plate. Spread about 1/2 cup of frosting evenly over the top. Carefully place the second cake layer on top.

Spread the remaining frosting over the top and sides of the cake. Use an offset spatula to create a decorative swirl pattern on top, if desired.

Garnish the top of the cake with the toasted chopped pecans and dried cranberries. Arrange the small fresh rosemary sprigs decoratively on top.

For best results, chill the cake for at least 30 minutes before serving to allow the frosting to set.


Preheat your oven to 350°F. Grease and flour two 6-inch round cake pans or line with parchment paper. Set aside.

In a large bowl, whisk together the all-purpose flour, granulated sugar, light brown sugar, baking soda, baking powder, ground cinnamon, ground nutmeg, and salt until well combined.

In a separate medium bowl, whisk together the large eggs, vegetable oil, and vanilla extract until smooth.

Pour the wet ingredients into the dry ingredients and mix with a spatula until just combined. Do not overmix. Fold in the finely grated carrots until evenly distributed.

Divide the batter evenly between the prepared cake pans. Bake for 30-35 minutes, or until a wooden skewer inserted into the center of the cakes comes out clean.

Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then, invert them onto a wire rack to cool completely. This is crucial before frosting, as warm cakes will melt the frosting.

While the cakes are cooling, prepare the cream cheese frosting. In a large bowl, using an electric mixer, beat the softened cream cheese and softened unsalted butter together on medium speed until light and fluffy, about 2-3 minutes.

Gradually add the sifted powdered sugar to the cream cheese mixture, beating on low speed until incorporated, then increase to medium-high and beat until smooth. Stir in the vanilla extract and salt.

Once the cakes are completely cool, use a serrated knife to level the tops of the cakes if necessary. Place one cake layer on your serving plate. Spread about 1/2 cup of frosting evenly over the top. Carefully place the second cake layer on top.

Spread the remaining frosting over the top and sides of the cake. Use an offset spatula to create a decorative swirl pattern on top, if desired.

Garnish the top of the cake with the toasted chopped pecans and dried cranberries. Arrange the small fresh rosemary sprigs decoratively on top.

For best results, chill the cake for at least 30 minutes before serving to allow the frosting to set.
