This Vegan Carrot Cake is as classic as it gets! Itโs soft, fluffy, perfectly spiced, and topped with a thick layer of irresistible vegan cream cheese frosting. No eggs or dairy are needed to recreate this Spring staple!ย
Ingredients Youโll Need
For the Cake Layers
- Flour:ย All-purpose flour creates the most tender crumb without being too delicate.ย We havenโt tested a gluten-free version, so we canโt guarantee a 1:1 gluten-free flour swap will work.
- Leavening agents:ย Baking powder and baking soda work together to help the cake rise and brown beautifully around the edges.ย
- Spices:ย A blend of cinnamon, nutmeg, and ginger gives this carrot cake its signature cozy, spiced flavor.ย
- Soy milk:ย Thanks to its higher protein content, soy milk helps bind the ingredients together and adds just the right amount of moisture.ย
- Apple cider vinegar:ย Reacts with the baking soda to help the cake rise.ย
- Sugar:ย A mix of granulated cane sugar and brown sugar adds sweetness, moisture, and a hint of molasses.
- Oil:ย Vegetable oil ensures the cake stays soft and moist even after refrigeration.ย
- Mix-ins:ย In addition to grated carrots, feel free to add shredded coconut, chopped walnuts, and/or raisins for additional texture.ย
For the Frosting
- Vegan cream cheese:ย The tangy, creamy base of the frosting. We like the brands Kite Hill, Trader Joeโs, or Tofutti.ย
- Vegan butter:ย Adds richness and helps the frosting set up when refrigerated.
- Powdered sugar:ย Sweetens the frosting without impacting the color or flavor. For the smoothest frosting, sift your powdered sugar before using!ย
- Vanilla:ย Adds depth of flavor and warmth that complements the spices in the carrot cake.
How to Make Vegan Carrot Cake
- Whisk the wet and dry ingredients togetherย in separate mixing bowls, excluding the grated carrots and optional mix-ins.
- Pourย the wet ingredients into the dry andย whiskย until just combined.ย
- Addย the grated carrots and add-ins (if using) and gently fold them together.
- Pourย the cake batter into the pan.ย
- Bakeย for 55-65 minutes or until a toothpick inserted in the middle comes out clean.
- Coolย on a wire rack for 15 minutes before removing the cake from the pan to cool completely.ย
- Frostย as desired, and enjoy!ย
How to Make Vegan Cream Cheese Frosting
- Addย the softened vegan cream cheese and softened vegan butter to a large mixing bowl. Use an electric hand mixer to beat together until well-combined and fluffy.ย
- Mix inย half of the powdered sugar until combined.ย Addย the remaining powdered sugar, vanilla extract, and salt, andย mixย again until smooth.ย
- Refrigerateย the frosting for 15 to 30 minutes before frosting.
Find the full printable recipe here: Vegan Carrot Cake with Cream Cheese Frosting







