Go Back
+ servings
Vegan apple cake with caramel glaze on white plate.
Print Recipe Add to Collection
5 from 48 votes

Vegan Apple Cake Recipe

This tender vegan apple cake has a sticky caramel sauce glaze that makes it twice as delicious! If you love caramel apples in Fall, you will go head over heels for this amazing vegan cake.
Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Course: Dessert
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 16 slices
Calories: 303kcal


  • Bundt cake pan or a square or round cake tin
  • Small saucepan (for optional glaze)


  • 2 cups unbleached all-purpose flour
  • 1 teaspoon baking soda
  • teaspoon baking powder
  • 2 teaspoon cinnamon
  • 2 tablespoon corn starch (or tapioca starch)
  • ¼ teaspoon salt
  • 1 cup sugar (if you want to cut down on this, substitute a quarter of the sugar with an equal amount of applesauce)
  • ½ cup non-dairy milk (oat milk, almond milk, soy milk are all fine).
  • ½ cup vegetable oil
  • 2 teaspoon pure vanilla extract
  • 1 cup pecans (or walnuts. Toast the nuts lightly and chop them).
  • 2 ½ cups apples (finely chopped. Measure the apples after chopping. You will need roughly two medium-sized apples).

For optional glaze


Make the apple cake

  • Oil and liberally flour a bundt cake pan or any cake pan you are using. Preheat the oven to 350 degrees Fahrenheit/180 degrees Celsius.
  • Place the flour in a bowl along with the baking soda, baking powder, cinnamon, corn starch and salt. Whisk to mix all ingredients.
  • Add the wet ingredients: sugar, non-dairy milk, oil and pure vanilla extract. Mix with a spatula. Scrape the sides and bottom to make sure there is no dry flour in the bowl. The batter will be stiff.
  • Add the finely chopped apples to the batter and mix them in. Set the batter aside for 15 minutes. This will give the apples some time to express moisture into the batter.
  • Stir the chopped nuts, if using, into the batter. Scoop the prepared batter into an oiled and floured bundt cake pan or another cake pan. Smooth the top.
  • Bake in a preheated 350-degree Fahrenheit/180-degree Celsius oven for 45 minutes or until a toothpick inserted near the center comes out clean. Let the cake cool on a rack for 15 minutes, then invert it onto a plate. To do this, place the plate over the bundt pan and flip it quickly. Continue to cool on the rack.

Make the caramel glaze

  • Place the sugar in a saucepan with the vegan butter and non-dairy milk over medium-low heat. Once the sugar has melted, continue to cook 7-8 minutes over low heat, stirring frequently. Turn off the heat.
  • Glaze the cake while the glaze is still hot or warm because the glaze will harden up as it cools. You can drizzle the glaze over the cake with a spoon.


  • Without the glaze, each slice of the apple cake has 228 calories and 12 grams of fat.
Storage suggestions
  • Refrigerate: The apple cake can be stored in the fridge for up to a week.
  • Freeze: Wrap the cake in two layers of freezer wrap or store it in a freezer-safe container.
  • Thaw completely to room temperature before serving.


Serving: 1slice | Calories: 303kcal | Carbohydrates: 42g | Protein: 3g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Sodium: 134mg | Potassium: 119mg | Fiber: 2g | Sugar: 28g | Vitamin A: 59IU | Vitamin C: 2mg | Calcium: 43mg | Iron: 1mg