clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Three Layer Carrot Cake with Vegan Cream Cheese Frosting, close up of the inside of the cake, with flowers on the bottom left side.

Gluten-Free Vegan Carrot Cake

  • Author: Bakerita | Rachel Conners
  • Prep Time: 25 minutes
  • Cook Time: 22 minutes
  • Total Time: 47 minutes
  • Yield: 12 slices 1x
  • Category: Cakes
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan


Meet your new favorite cake in town: Gluten-Free Vegan Carrot Cake! This easy vegan cake is made in 1 bowl, with just 15 minutes to mix up the batter. It’s topped with a delicious refined sugar-free & vegan cream cheese frosting!



For the cake

  • 1 cup (8 ouncesunsweetened almond milk or other dairy-free milk
  • 1 tablespoon apple cider vinegar
  • ½ (122g) cup unsweetened applesauce
  •  cup coconut sugar
  •  cup (85g) creamy almond butter or other nut or seed butter
  •  cup (67g) refined coconut oil melted
  • 1 teaspoon vanilla extract
  • 1½ cup (144ggluten-free oat flour
  • 1½ cup (144g) blanched almond flour
  • 3 tablespoons flax meal
  • 1¼ teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • ¾ teaspoon sea salt
  • 1 cup shredded carrots
  •  cup chopped pecans or walnuts

For the frosting

  • 2 cups raw cashews, soaked in water for at least an hour and then drained and rinsed
  • ½ cup full-fat coconut milk
  • cup maple syrup
  • 1 teaspoon fresh lemon juice
  • 1 teaspoon apple cider vinegar
  • ¼ teaspoon vanilla bean powder or 1 teaspoon vanilla extract
  • ⅛ teaspoon kosher salt


For the cake

  1. Preheat oven to 350°F. Line your cake pans with parchment paper if necessary and grease well with coconut oil or avocado oil.
  2. In a measuring cup, mix together the dairy-free milk and apple cider vinegar. Let sit for 5 minutes.
  3. In a large mixing bowl, combine applesauce, coconut sugar, almond milk mixture, nut butter, coconut oil, and vanilla extract. Stir to combine.
  4. Add oat flour, almond flourflax meal, cinnamon, nutmeg, baking sodabaking powder, and salt. Stir until combined. Fold in the shredded carrots and nuts.
  5. Divide between two 8″ cake pans, or three 6″ cake pans (see Notes for other options). Bake for 18 to 22 minutes for the 6″ pans, or between 24-28 minutes for the 8″ pans. Bake until a toothpick comes out clean. The cakes should spring back when pressed lightly with a fingertip. They will be pretty flat.
  6. Once done, let cool completely on a wire rack before assembling and frosting (directions below).
  7. Store leftovers in an airtight container on the counter for one day, or store the cake in the refrigerator for up to a week.

For the frosting

  1. In a high-powered blender, combine the soaked and rinsed cashews, coconut milk, maple syrup, lemon juice, apple cider vinegar, and vanilla. 
  2. Blend for 3-5 minutes, scraping down the sides as necessary, until completely smooth and creamy. Taste and adjust sweetness levels to taste, if desired. 
  3. Refrigerate until the frosting is firm, about 2 hours, and then whip until fluffy with a stand mixer fitted with the whisk attachment, or using a hand mixer.

To assemble

  1. Reserve about 1½ cups frosting for the top & sides of the cake.
  2. Place one cooled cake layer on a cake stand (or whatever you’d like to serve it on). Top with half of the remaining frosting.
  3. Top with the other (or second layer) of cake. Add the rest of the frosting. If you have three layers, place the third on top and top with the reserved frosting, covering the top and sides of the cake. Garnish as desired. 
  4. Store covered at room temperature for 2 days or covered in the refrigerator for up to 5 days.


  • For a Bundt cake, bake for about 50 to 60 minutes, or until a toothpick comes out clean and the cake springs back when pressed.
  • For a 9×13 inch cake, bake for about 40 minutes, or until a toothpick comes out clean and the cake springs back when pressed.
  • To make cupcakes, fill each liner up ⅔ full and bake for about 17 to 20 minutes.

Keywords: carrot cake, vegan cake, gluten-free, oat flour, almond flour, carrots, refined sugar free, easy cake, one bowl