There is nothing more comforting than a homemade carrot cake. This recipe brings together spiced, moist cake layers with creamy frosting for a treat that always brings smiles. Each bite is bursting with fresh carrot and a hint of cinnamon.

Carrot Cake
Equipment
- 2 8-inch round cake pan greased and lined
- 1 Box grater for carrots
- 1 Large mixing bowl
- 1 hand mixer or stand mixer for frosting
Ingredients
Carrot Cake
- 2 cup carrots finely grated, freshly grated for moisture
- 2 cup all-purpose flour
- 1.5 cup brown sugar
- 0.5 cup granulated sugar
- 1 cup neutral oil such as sunflower or canola
- 4 large eggs
- 0.5 cup crushed pineapple drained, optional, for extra moisture
- 0.5 cup chopped walnuts or pecans optional
- 1.5 teaspoon alcohol-free vanilla extract
- 2 teaspoon ground cinnamon
- 0.25 teaspoon ground nutmeg
- 1.5 teaspoon baking powder
- 1 teaspoon baking soda
- 0.5 teaspoon salt
Cream Cheese Frosting
- 0.5 cup unsalted butter
- 200 g cream cheese
- 3 cup powdered sugar
- 1 teaspoon alcohol-free vanilla extract
Instructions
Carrot Cake
- Preheat your oven to 175°C (350°F). Grease and line two 8-inch round cake pans. Grate carrots, chop nuts if using, and measure all ingredients.
- In a large bowl, whisk together oil, brown sugar, granulated sugar, and eggs until smooth. Add alcohol-free vanilla and mix well. Stir in grated carrots and crushed pineapple (if using).
- In a separate bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
- Gradually add the dry ingredients to the wet mixture, folding gently until just combined. Fold in nuts if using. Divide the batter between pans. Bake for 28-32 minutes, or until a toothpick comes out clean. Cool completely.
Cream Cheese Frosting
- For the frosting, beat butter and cream cheese until smooth. Gradually add powdered sugar and vanilla, beating until fluffy. Frost cooled cake layers and decorate with extra nuts if desired.
- Store leftovers in an airtight container in the fridge for up to 4 days. Let slices come to room temperature for the perfect texture before serving. For longer storage, freeze unfrosted cake layers up to 2 months and thaw before frosting.
Notes
- Use freshly grated carrots for maximum moisture and flavor.
- Don’t overmix the batter to keep the cake soft.
- Let cake layers cool completely before frosting for best results.
- Optional: Stir in raisins or shredded coconut for extra variety. Make nut-free by omitting nuts or swapping for sunflower seeds.
- Pair with spiced tea or enjoy as part of a brunch spread.
Nutrition
Why You’ll Love This Carrot Cake
This carrot cake is soft, moist, and fragrant, perfect for celebrations or a cozy weekend bake. The blend of flavors from carrots, warm spices, and luscious frosting creates an unforgettable dessert.
Carrot Cake Ingredients & Substitutions
- 2 cups finely grated carrots (freshly grated for moisture)
- 2 cups all-purpose flour
- 1 1/2 cups brown sugar
- 1/2 cup granulated sugar
- 1 cup neutral oil (such as sunflower or canola)
- 4 large eggs
- 1/2 cup crushed pineapple, drained (optional, for extra moisture)
- 1/2 cup chopped walnuts or pecans (optional)
- 1 1/2 teaspoons alcohol-free vanilla extract
- 2 teaspoons ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 1/2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- Cream cheese frosting: 1/2 cup unsalted butter, 200g cream cheese, 3 cups powdered sugar, 1 teaspoon alcohol-free vanilla extract
Swap walnuts or pecans for sunflower seeds if needed. Pineapple adds flavor but can be omitted. You can use coconut oil for a slight tropical kick.
Step-by-Step Instructions to Make Carrot Cake
Step 1: Prep Your Ingredients
Preheat your oven to 175°C (350°F). Grease and line two 8-inch round cake pans. Grate carrots, chop nuts if using, and measure all ingredients.
Step 2: Make the Batter
In a large bowl, whisk together oil, brown sugar, granulated sugar, and eggs until smooth. Add alcohol-free vanilla and mix well. Stir in grated carrots and crushed pineapple (if using).
Step 3: Combine Dry Ingredients
In a separate bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
Step 4: Mix and Bake
Gradually add the dry ingredients to the wet mixture, folding gently until just combined. Fold in nuts if using. Divide the batter between pans. Bake for 28-32 minutes, or until a toothpick comes out clean. Cool completely.
Step 5: Frost the Cake
For the frosting, beat butter and cream cheese until smooth. Gradually add powdered sugar and vanilla, beating until fluffy. Frost cooled cake layers and decorate with extra nuts if desired.
Tips for Success
- Use freshly grated carrots for maximum moisture and flavor.
- Don’t overmix the batter to keep the cake soft.
- Let cake layers cool completely before frosting for best results.
Variations of Carrot Cake
- Stir in a handful of raisins or shredded coconut for added sweetness and texture.
- Make it nut-free by skipping the nuts altogether, or swap with sunflower seeds.
- Turn the batter into cupcakes and adjust baking time to 18-20 minutes.
Serving Suggestions: What to Pair with Carrot Cake
Pair this carrot cake with a cup of hot chai, spiced tea, or a cold glass of milk. Fresh fruit alongside adds a burst of freshness. It’s also lovely as a sweet finish to a brunch spread.
Storage & Reheating Instructions
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Let slices come to room temperature for the perfect texture before serving.
- Freeze unfrosted cake layers for up to 2 months. Thaw before frosting and serving.
Memories Made Around the Table
I have fond memories of making carrot cake for family birthdays and gatherings. The aroma fills the kitchen and laughter always follows the first bite. It’s a tradition that never gets old.
FAQs
- Can I make this cake ahead of time? Yes, bake the cake layers a day ahead, wrap tightly, and frost before serving.
- Can I use whole wheat flour? You can substitute half the flour with whole wheat for nuttier flavor and extra fiber.
- Is it possible to make this cake without nuts? Absolutely, simply leave out the nuts or use a crunchy seed like sunflower seeds.
Final Thoughts
This carrot cake always brings joy, whether it’s shared at a special gathering or enjoyed as an everyday treat. With its aromatic spices and moist crumb, it may just become your go-to cake recipe.
