Print

Carrot Cake with Cream Cheese Frosting

A moist and flavorful carrot cake topped with a rich cream cheese frosting, perfect for celebrations or as a comforting dessert.

Ingredients

Scale
  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 tsp baking powder
  • 1½ tsp baking soda
  • ½ tsp salt
  • 2 tsp ground cinnamon
  • ½ tsp ground nutmeg
  • 1½ cups vegetable oil
  • 4 large eggs
  • 2 cups grated carrots
  • 1 cup crushed pineapple, drained
  • ½ cup chopped walnuts (optional)
  • 1 tsp vanilla extract
  • 8 oz cream cheese, softened
  • ½ cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1 tsp vanilla extract (for frosting)

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a large bowl, whisk together flour, sugar, baking powder, baking soda, salt, cinnamon, and nutmeg.
  3. In another bowl, combine oil and eggs. Mix well.
  4. Add the wet ingredients to the dry ingredients and stir until just combined.
  5. Fold in grated carrots, crushed pineapple, walnuts (if using), and vanilla extract.
  6. Divide batter evenly between prepared pans and bake for 30–35 minutes, or until a toothpick inserted comes out clean.
  7. Let cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely.
  8. To make the frosting, beat cream cheese and butter until smooth and creamy.
  9. Add powdered sugar gradually and continue beating until fluffy.
  10. Mix in vanilla extract.
  11. Frost the cooled cakes by spreading the frosting between layers and over the top and sides of the cake.

Notes

  • For a nuttier texture, toast the walnuts before adding them to the batter.
  • The cake can be made a day ahead; store it in the fridge and bring to room temperature before serving.
  • For added flair, garnish with extra chopped walnuts or shredded carrots on top.

Nutrition

Keywords: carrot cake, cream cheese frosting, moist cake, easy dessert, homemade cake