Homemade Carrot Cake Recipe

Homemade Carrot Cake Recipe

Homemade Carrot Cake Recipe


For the Cake:

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 2 tsp baking soda
  • 1 tsp cinnamon
  • 1/2 tsp salt
  • 3 cups grated carrots (approximately 6-7 medium carrots)
  • 1 cup vegetable oil
  • 4 large eggs
  • 2 cups granulated sugar
  • 2 tsp vanilla extract
  • 1 cup chopped walnuts or pecans (optional)

For the Cream Cheese Frosting:

  • 8 oz cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1 tsp vanilla extract


  1. Preheat the Oven: Preheat your oven to 350°F (180°C). Grease a 9×13 inch baking dish to prepare it for the batter.
  2. Prepare the Dry Ingredients: In a medium-sized bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt until well combined.
  3. Mix the Wet Ingredients: In a large bowl, combine the grated carrots, vegetable oil, eggs, granulated sugar, and vanilla extract. Mix thoroughly until all ingredients are well incorporated.
  4. Combine Wet and Dry Ingredients: Gradually add the dry ingredients to the wet mixture, stirring until just combined. If you choose to use nuts, fold in the chopped walnuts or pecans at this stage.
  5. Bake the Cake: Pour the batter into the greased baking dish. Bake in the preheated oven for 35-40 minutes, or until a toothpick inserted into the center of the cake comes out clean.
  6. Prepare the Frosting: While the cake is baking, prepare the cream cheese frosting. In a large bowl, beat the softened cream cheese and butter together until smooth. Gradually add the powdered sugar and vanilla extract, beating until the frosting is smooth and creamy.
  7. Frost the Cake: Allow the cake to cool completely before spreading the frosting evenly over the top.
  8. Serve and Enjoy: Slice, serve, and enjoy your delicious homemade carrot cake!

This professionally crafted carrot cake is sure to impress with its moist texture and rich cream cheese frosting. Perfect for any occasion!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top