Vegan Apple Cake Recipe

Apple cake topped with apricot jam and slivered almonds
The Picture Pantry / Getty Images
  • Total: 70 mins
  • Prep: 35 mins
  • Cook: 35 mins
  • Yield: 3-Layer Cake (8 to 12 Servings)

What's better than an apple cake other than a vegan apple cake? This recipe is so easy to make, but it's always such a pleasure to serve; vegan apple cake is always a crowd-pleaser. While we prefer to use this vegan cream cheese frosting for this recipe, feel free to use whatever dairy-free frosting suits your fancy!


  • 2 cups all-purpose flour
  • 2 teaspoons baking soda
  • 1/2 baking powder
  • 2 teaspoons cinnamon
  • 1/2 teaspoon ginger
  • 1/4 teaspoon nutmeg
  • 3/4 teaspoon salt
  • 1/4 cup ground flax seeds
  • 1/3 cup water
  • 1/2 cup dairy-free soy margarine (melted)
  • 2 cups dark brown sugar (packed)
  • 1 teaspoon white distilled vinegar
  • 1 cup apple pieces (chopped)
  • 1 1/2 cup apple (coarsely grated)
  • 1 recipe vegan cream cheese frosting

Steps to Make It

  1. Preheat the oven to 350 F. Lightly oil and flour 3 parchment-lined 8" round cake pans and set aside.

  2. In a large mixing bowl, sift together the flour, baking soda, baking powder, cinnamon, ginger, nutmeg, and salt. Set aside.

  3. In a medium-sized mixing bowl, mix together the finely ground flax seeds with the water. Let stand for 3 minutes, or until slightly thickened. Add the melted soy margarine, brown sugar, and vinegar, and whisk until well combined. Add the wet ingredients and the apple pieces and grated apple to the dry ingredients. Mix until just combined. Pour the batter into the prepared cake pans and bake until a toothpick inserted into the center emerges clean, about 35 minutes. Allow the cakes to cool in the pans for about 20 minutes, then invert the cakes onto a wire cooling rack to cool completely.

  4. Layer cakes with vegan cream cheese frosting and serve!