Carrot cake is a classic dessert that combines the natural sweetness of carrots with warm spices. It’s moist, flavorful, and often topped with rich cream cheese frosting. Whether for birthdays, holidays, or just a sweet treat, this carrot cake recipe is sure to impress!

Why Make This Recipe
This carrot cake is not just delicious; it is also a versatile dessert. You can customize it with nuts, fruits, or spices to suit your taste. Plus, it’s a great way to sneak some veggies into your dessert! The combination of flavors and textures makes it a favorite for many.
How to Make The Best Carrot Cake
Making the best carrot cake is easier than you might think! Follow the steps below to create a moist and flavorful cake that your family and friends will love.
Ingredients
- 2 1/3 lbs (1,060g) raw carrots
- 2 1/2 cups (325g) all-purpose flour (measured properly)
- 2 tsp baking powder
- 1 tsp baking soda
- 1/2 tsp salt
- 2 tsp ground cinnamon
- 1 tsp ground ginger
- 1/2 tsp ground nutmeg
- 1/8 tsp ground cloves
- 1/2 cup (112g) unsalted butter, room temperature
- 1/2 cup (120ml) vegetable oil
- 1 cup (225g) packed light brown sugar
- 1/2 cup (104g) granulated white sugar
- 1 tsp vanilla extract
- 3 large eggs
- 1 large egg white
- 1/2 cup (120g) drained crushed pineapple, optional
- 1 1/4 cup (91g) sweetened coconut flakes, optional
- 3/4 cup (80g) chopped toasted pecans or walnuts, optional
- 1/2 cup (75g) raisins, optional
- 16 oz (452g) cream cheese, room temperature
- 3/4 cup (172g) unsalted butter, room temperature
- 10 cups (1150g) powdered sugar
- 2 tsp vanilla extract
- 1 1/2 cups (165g) chopped pecans
Directions
- Make the Cake Layers: Preheat your oven to 350°F (175°C). Line cake pans with parchment paper.
- In a bowl, mix the flour, baking powder, baking soda, salt, and spices.
- In another large bowl, beat the butter, oil, brown sugar, white sugar, and vanilla until smooth. Add the eggs and egg white, mixing well.
- Gradually add the dry ingredients to the wet mixture, stirring until just combined.
- Fold in the grated carrots, and any optional ingredients you’d like (pineapple, coconut, nuts, raisins).
- Divide the batter evenly between the prepared cake pans.
- Bake for about 30-35 minutes, or until a toothpick comes out clean.
- Let cool for 10 minutes, then remove from pans and cool completely on racks.
- Frosting and Assembly: For the frosting, beat the cream cheese and butter together until smooth. Gradually add the powdered sugar and vanilla extract until well combined.
- To assemble, place one cake layer on a plate, spread frosting on top, then add the second layer. Frost the top and sides of the cake. Sprinkle chopped pecans on top for decoration.
How to Serve The Best Carrot Cake
Serve your carrot cake at room temperature. It’s delightful on its own, but you can add a scoop of vanilla ice cream or a dollop of whipped cream for an extra treat.
How to Store The Best Carrot Cake
Store any leftover cake in an airtight container in the fridge. It will stay fresh for up to a week. You can also freeze the cake for up to three months. Wrap it tightly in plastic wrap before freezing.
Tips to Make The Best Carrot Cake
- Make sure to measure your flour properly for the best texture.
- Grate the carrots finely so they blend smoothly into the batter.
- Allow the cake layers to cool completely before frosting to prevent the frosting from melting.
Variation
Feel free to experiment with this recipe! You can add chopped apples for a fruity twist or substitute the nuts for chocolate chips. Make it your own!
FAQs
1. Can I use other types of flour?
Yes, you can use whole wheat flour or gluten-free flour blends as an alternative for a healthier option.
2. How can I make this cake healthier?
You can reduce the sugar or substitute applesauce for some of the oil and butter. Adding more carrots can also increase the health value.
3. Can I make this as cupcakes instead?
Absolutely! Just adjust the baking time to about 20-25 minutes for cupcakes.
Enjoy making and sharing this delightful carrot cake!

Carrot Cake
Ingredients
Cake Ingredients
- 2 1/3 lbs raw carrots Grated
- 2 1/2 cups all-purpose flour Measured properly
- 2 tsp baking powder
- 1 tsp baking soda
- 1/2 tsp salt
- 2 tsp ground cinnamon
- 1 tsp ground ginger
- 1/2 tsp ground nutmeg
- 1/8 tsp ground cloves
- 1/2 cup unsalted butter Room temperature
- 1/2 cup vegetable oil
- 1 cup packed light brown sugar
- 1/2 cup granulated white sugar
- 1 tsp vanilla extract
- 3 large eggs
- 1 large egg white
- 1/2 cup drained crushed pineapple Optional
- 1 1/4 cup sweetened coconut flakes Optional
- 3/4 cup chopped toasted pecans or walnuts Optional
- 1/2 cup raisins Optional
Frosting Ingredients
- 16 oz cream cheese Room temperature
- 3/4 cup unsalted butter Room temperature
- 10 cups powdered sugar
- 2 tsp vanilla extract
- 1 1/2 cups chopped pecans
Instructions
Make the Cake Layers
- Preheat your oven to 350°F (175°C). Line cake pans with parchment paper.
- In a bowl, mix the flour, baking powder, baking soda, salt, and spices.
- In another large bowl, beat the butter, oil, brown sugar, white sugar, and vanilla until smooth. Add the eggs and egg white, mixing well.
- Gradually add the dry ingredients to the wet mixture, stirring until just combined.
- Fold in the grated carrots, and any optional ingredients you’d like (pineapple, coconut, nuts, raisins).
- Divide the batter evenly between the prepared cake pans.
- Bake for about 30-35 minutes, or until a toothpick comes out clean.
- Let cool for 10 minutes, then remove from pans and cool completely on racks.
Frosting and Assembly
- For the frosting, beat the cream cheese and butter together until smooth. Gradually add the powdered sugar and vanilla extract until well combined.
- To assemble, place one cake layer on a plate, spread frosting on top, then add the second layer. Frost the top and sides of the cake. Sprinkle chopped pecans on top for decoration.



