Vegan Carrot Cake with Cream Cheese Frosting

Vegan Carrot Cake with Cream Cheese Frosting

This is the BEST vegan carrot cake, incredibly moist, tender, lightly spiced, and topped with a rich, tangy vegan cream cheese frosting. Made with pantry staples and full-fat coconut milk for that classic soft crumb, this bakery-style carrot cake is perfect for birthdays, holidays, or anytime youโ€™re craving a nostalgic dessert.
Prep Time25 minutes
Cook Time32 minutes
Total Time1 hour
Meal Type: Baking, Dessert
Keyword: cake, carrot cake, Easter
Special: Freezer-Friendly, Gluten-Free, Kid-Friendly, Seasonal (Cold Weather)
Servings: 12 slices (makes a two layer 8-inch round cake)
Ingredients
For the Carrot Cake:
Optional mix-ins (choose 1โ€“2):
  • ยฝ cup(s) chopped walnuts or pecans
  • ยฝ cup(s) raisins
  • ยฝ cup(s) drained crushed pineapple
For the Vegan Cream Cheese Frosting:
  • 8 oz(s) vegan cream cheese (brick-style)
  • ยผ cup(s) firm vegan butter (I used Earth Balance, see notes)
  • 2 ยฝ - 3 cup(s) powdered sugar
  • 1 teaspoon(s) vanilla extract
  • Pinch(s) salt
Instructions
For the Cake:
  • Prepare the pans: Preheat the oven to 350ยฐF (175ยฐC). Grease two 8-inch round cake pans and line the bottoms with parchment paper.
  • Mix the dry ingredients: In a large bowl, whisk together the flour, white sugar, brown sugar, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves.
  • Mix the wet ingredients: In a separate bowl, whisk together the oil, coconut milk, apple cider vinegar, and vanilla.
  • Combine the batter: Pour the wet ingredients into the dry and mix just until combined. The batter will be thick. Fold in the grated carrots and any optional mix-ins without overmixing.
  • Bake: Divide the batter between the two prepared pans and bake for 25โ€“32 minutes, or until a toothpick inserted into the center comes out clean. Cool in the pans for 15 minutes, then transfer to a wire rack to cool completely.
Make the Cream Cheese Frosting:
  • Beat the base: Add the vegan cream cheese and vegan butter to a mixing bowl and beat until smooth and fluffy.
  • Add sugar: Add powdered sugar ยฝ cup at a time until thick, creamy, and spreadable. Beat in the vanilla and salt. If the frosting feels too soft, chill it for 20โ€“30 minutes to firm up.
Assemble the cake:
  • Frost: Place one cake layer on your serving plate and generously frost the top. Add the second layer and frost the top and sides as desired. Finish with chopped nuts or a dusting of cinnamon if you like.
Notes
Storage & Make-Ahead: Store leftover cake covered in the fridge for 4โ€“5 days. The cake stays incredibly moist.
To make ahead, bake the layers up to 2 days in advance and store them (unfrosted) tightly wrapped in the fridge. You can also freeze the baked layers for up to 3 months, then thaw before frosting.
Coconut-Free Substitute:ย  Replace the 1 cup coconut milk with ยฝ cup thick vegan yogurt, plus ยฝ cup plant-based milk (soy or oat recommended).
Gluten-Free Option: Only use a high-quality 1:1 gluten-free flour blend (with xanthan gum). Texture will be slightly softer and more delicate, but still good.
Vegan Cream Cheese Tip: Use brick-style vegan cream cheese, not the softer tub version. Tub-style cream cheese contains more water and often leads to runny frosting.
Vegan Butter Tip: Choose a firm vegan butter meant for baking. Spreadable-style margarines are too soft and wonโ€™t hold frosting structure.
Frosting Decorating Tip: For a cute bakery-style finish, set aside a few tablespoons of frosting and tint it with a little orange and green food coloring. Use piping bags with small round or leaf tips to pipe tiny carrot shapes on top of the cake. Itโ€™s simple, adorable, and perfect for spring celebrations or Easter!
Nutrition
Serving: 1 serving (recipe makes 12 servings) | Calories: 453kcal | Carbohydrates: 52g | Protein: 4g | Fat: 27g | Saturated Fat: 8g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 5g | Trans Fat: 1g | Sodium: 376mg | Potassium: 126mg | Fiber: 2g | Sugar: 33g | Vitamin A: 2229IU | Vitamin C: 1mg | Calcium: 74mg | Iron: 2mg
Did You Make This Recipe?Tag @itdoesnttastelikechicken on Instagram and Hashtag #easyveganmealplan