Ingredients
2 1/2 cups all-purpose flour
1 1/2 cups granulated sugar
1/2 cup packed brown sugar
1 tsp ground cinnamon
1 tsp ground nutmeg
1 tsp ground ginger
1 1/2 tsp baking powder
1/2 tsp salt
1 cup butter (or coconut oil for vegan, vegan butter for gluten-free)
1 cup buttermilk (or 1 cup non-dairy milk + 1 tbsp vinegar for vegan/gluten-free)
3 cups shredded carrots
1 cup walnuts (or pecans for gluten-free, omit for vegan)
4 large eggs (or flax eggs for vegan)
1 tbsp vanilla extract
8 oz cashews (soaked 4 hours)
4 oz vegan cream cheese
1 1/2 cups powdered sugar
1 tbsp lemon zest
1 tsp vanilla extract
Optional additions: 2 tbsp melted chocolate or 1 tbsp orange blossom water
Instructions
Preheat oven to 350°F (175°C) with racks in lower third and center positions. Grease two 9-inch round pans with butter or flax oil and line with parchment paper.
Whisk together flour, cinnamon, nutmeg, ginger, baking powder, and salt in one bowl. Set aside.
In another bowl, cream butter, brown sugar, and granulated sugar until light and fluffy. Add eggs, one at a time, incorporating fully after each addition. Stir in vanilla extract and grated carrots.
Alternate adding the dry ingredients and buttermilk to the wet ingredients. Fold in walnuts just before mixing in raisins or pineapple (optional). The batter should be slightly lumpy but smooth overall.
Cover pans with lightly greased parchment paper and bake for 30-35 minutes until a toothpick inserted in the center comes out clean. Cool completely before frosting.
Blend soaked cashews, vegan cream cheese, powdered sugar, lemon zest, and vanilla until silky. For indulgence, add melted chocolate or orange blossom water.
Crumb-coat the first layer first to contain any escaping crumbs. Chill both layers before assembling.
Notes
For gluten-free: Use a gluten-free flour blend. For vegan: Replace eggs with flax eggs (1 tbsp ground flaxseed + 3 tbsp water) and swap all dairy ingredients. Cashews can be substituted with vegan cream cheese if unavailable.
- Prep Time: 15
- Cook Time: 35
- Category: Classic American Cake Recipes
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 220
- Sugar: 18g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 5g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 30mg