Skip to content
GetCookMatch
⌘K
Carrot Cake with Cream Cheese Frosting
USA · Sweet Dishes · Vegetarian

Carrot Cake with Cream Cheese Frosting

Carrot cake is one of the very few cakes where the vegetable in the name is not a compromise — it genuinely makes the cake better. Freshly grated carrots release moisture directly into the batter and carry the spices into every crumb. The cake uses oil rather than butter, which keeps it moist even straight from the fridge. Brown sugar adds molasses depth that plain white sugar doesn't. The cream cheese frosting is the best part: tangy, rich, and not too sweet when you use a measured hand with the icing sugar. This is a two-layer cake assembled with frosting between the layers and swirled over the top and sides.

90 min 510 kcal 12 serves Advanced🌿Vegetarian🇺🇸USA★★★★★4.8· 4 reviews

Ingredients

ServingsMetric
  • 280 gall-purpose flour
  • 2 tspbaking powder
  • 1 tspbaking soda
  • 2 tspground cinnamon
  • 1 tspground ginger
  • ½ tspground nutmeg
  • ¼ tspground allspice
  • ½ tspfine salt
  • 200 mlneutral oil
  • 200 glight brown sugar
  • 100 gcaster sugar
  • 4 large eggs
  • 2 tspvanilla extract
  • 300 gcarrots
  • 100 gwalnuts or pecans
  • 450 gfull-fat block cream cheese
  • 115 gunsalted butter
  • 400 gicing sugar
  • 1 tspvanilla extract
  • 1 pinchfine salt

Method

  1. Prepare and mix the batter. Preheat the oven to 180°C (350°F). Grease two 20 cm (8-inch) round cake tins, line the bottoms with parchment paper, and grease the parchment. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, allspice, and salt. In a separate large bowl, whisk the oil, brown sugar, and caster sugar together until the sugar begins to dissolve. Add the eggs one at a time, whisking well after each. Add the vanilla. Pour the dry ingredients into the wet and fold with a rubber spatula until just combined — a few streaks of flour are fine. Add the grated carrots and fold through until evenly distributed. If using nuts, fold them in now. Do not overmix.
    Carrot Cake with Cream Cheese Frosting — step 1
  2. Bake the cake layers. Divide the batter evenly between the two prepared tins — weigh the batter if you can for even layers. Smooth the tops with the back of a spoon. Bake on the middle rack for 28 to 35 minutes, until a skewer inserted in the center comes out clean or with a few dry crumbs. The tops should spring back lightly when pressed. Do not open the oven in the first 20 minutes or the layers may sink in the center. Leave the cakes in the tins for 10 minutes, then run a knife around the edge and turn out onto wire racks to cool completely. The layers must be fully cold before frosting — warm cake will melt the cream cheese frosting on contact.
    Carrot Cake with Cream Cheese Frosting — step 2
  3. Make the cream cheese frosting. Beat the cold cream cheese and room-temperature butter together in a large bowl with an electric mixer on medium-low speed until smooth and fully combined — about 2 minutes. The cream cheese should be cold and the butter soft, not both at the same temperature, because cold cream cheese keeps the frosting from becoming runny. Add the sifted icing sugar in two or three additions, mixing on low until incorporated after each, then increase to medium and beat until smooth and fluffy, about 1 minute. Add the vanilla and salt. Taste: if it's too sweet, another pinch of salt; if too thick, a teaspoon of cold milk; if too loose, more icing sugar. The frosting should be spreadable but hold its shape when you drag a spoon through it.
    Carrot Cake with Cream Cheese Frosting — step 3
  4. Assemble the cake. Place one cooled cake layer on a cake board or serving plate. Spread roughly a third of the frosting over the top in an even layer that reaches to the edges. Place the second layer on top. Use the remaining frosting to cover the top and sides of the cake. For a rustic look, use a palette knife or the back of a large spoon to create swirls on the top and drag it in one direction around the sides. For a cleaner finish, use a bench scraper to smooth the sides. The frosted cake should be refrigerated for at least 1 hour before serving so the frosting sets.
    Carrot Cake with Cream Cheese Frosting — step 4
  5. Serve and store. Remove the cake from the fridge 20 to 30 minutes before serving — carrot cake eaten straight from the cold refrigerator is denser and less flavourful than at room temperature. Garnish with extra toasted walnuts or pecans scattered over the top, or thin carrot curls made by peeling a raw carrot with a vegetable peeler. The cake keeps refrigerated for up to 4 days, covered loosely with cling film. The flavor actually improves after the first day as the spices mellow and the frosting soaks slightly into the layers.
    Carrot Cake with Cream Cheese Frosting — step 5

FAQ

Butter is solid at refrigerator temperature; oil is liquid. Carrot cake with cream cheese frosting must be stored in the fridge because of the dairy in the frosting. A butter-based cake pulled from the fridge will be dense and dry because the saturated fat in the butter has solidified. An oil-based cake stays soft and moist even when cold. Additionally, liquid fat coats the flour proteins differently than solid butter, producing a more tender crumb. The trade-off is that oil has no flavor of its own — but in carrot cake, you have brown sugar, cinnamon, ginger, nutmeg, and carrots doing all the flavor work, so the neutral oil is an advantage.

Share this recipe★★★★★4.8

Rate this

Rate this recipe

Keep browsing

More dishes from the American archive — picked by overlap with what you're cooking now.

Join the conversation

Comments (2)

Leave a comment

  • Ольга
    52d ago

    Очень вкусно 👍

  • Sergei MartynovAuthor
    52d ago

    Three things separate a great carrot cake from a mediocre one: grating the carrots on the large holes (not fine), using oil instead of butter for moisture, and making the frosting with cold cream cheese straight from the fridge — warm cream cheese makes runny frosting every time. Don't skip the cinnamon, it's doing more work than you think.