This vegan apple cake is moist, delicious, and bursting with juicy apple chunks! It all get topped off with a sweet cinnamon-spiced crumble topping and vanilla glaze.

I don't think I've been this happy about a recipe in a while.
See, this vegan apple cake took me about three years to perfect. In fact, I'd all but given up on getting it right. Year after year I'd attempt a new version only to have it come out too sweet or too dense or too soggy.
I decided this year would be my last attempt, and wouldn't you know it, the cake turned out magnificent! It's moist but not too moist, perfectly sweet, and has just the right amount of spices to highlight the juicy sweet-tart flavor of our apples.
The crumble topping and glaze are the icing on the cake. Tehehee! (Sorry.) Really though, our toppers add just the right amount of texture and sweetness to take this dessert to perfection. I totally stole them from my vegan coffee cake recipe, but they work great in this one too!
A big square of this cake and a hot beverage is heaven.
Jump to:
Ingredients You'll Need
- Flour. I've only tested the recipe with all-purpose wheat flour, so I can't say for sure if any other varieties will work.
- Brown sugar. Make sure this is organic in order to keep the recipe vegan.
- Spices. We're using cinnamon, nutmeg, cloves, and ginger.
- Vegan butter. Look for brands like Earth Balance and Miyoko's near where the regular butter is sold at your grocery store.
- Salt.
- Sugar. This also needs to be organic!
- Applesauce. Make sure it's unsweetened and smooth (not chunky!).
- Vegetable oil. Any oil suitable for baking can be used here. Canola oil, coconut oil, and corn oil are all fine choices.
- Non-dairy milk. Choose a variety that's unflavored and unsweetened. Cashew milk, oat milk, soy milk, and almond milk are all great choices. Canned coconut milk is really the only type that I don't recommend using here. Check out my guide to dairy-free milks if you need extra guidance.
- Vanilla extract.
- Baking powder.
- Baking soda.
- Apples. I used a Granny Smith and a Fuji for a bit of sweet and a bit of tart. Feel free to use your favorites!
- Powdered sugar. Once again, make sure you're using organic sugar.
How It's Made
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!
- Make the streusel toping first. Combine flour, brown sugar, cinnamon, and salt in a bowl, then cut in cold vegan butter. A pastry cutter works best for this, but a fork or couple of butter knives will do. The goal is to cut the butter into tiny pieces that are covered with dry ingredients.
- The topping is ready when it looks like coarse crumbs. Pop the bowl in the refrigerator to chill while you make the cake batter.
Tip: For an extra quick and easy version of this vegan apple cake, simply skip the crumble topping and/or glaze.
- Combine your wet ingredients for the cake batter in a small container such as a liquid measuring cup: applesauce, milk, oil, and vanilla.
- Whisk your dry ingredients together in a large bowl: flour, sugar, brown sugar, baking powder, baking soda, spices, and salt.
- Pour the liquid ingredients into the dry mixture and stir everything up by hand, just until combined. Be careful not to overmix the batter. Minimal stirring will give your cake the best possible texture.
- Fold in diced apples.
- Pour the batter into an oiled 9 x 13 inch baking pan, then sprinkle your crumble topping evenly over it.
- Pop the cake into the oven to bake!
- Place your cake on a cooling rack when it comes out of the oven.
- While it cools you can make the glaze by mixing up some powdered sugar, non-dairy milk and vanilla.
- The glaze will set up best if you wait until the cake is completely cool, but if you want to eat it warm that's totally fine, just expect it to be extra messy!
- Slice your vegan apple cake and enjoy! This dessert is excellent with a scoop of vegan vanilla ice cream.
Leftovers & Storage
Leftover vegan apple cake can be stored in it's original container if covered tightly with plastic wrap, or cut and carefully placed in an airtight container. It will keep at room temperature for about 2 days, in the fridge for about 5 days, or in the freezer for about 3 months.
Frequently Asked Questions
I haven't tried making a gluten-free version, but if you'd like to try it I'd recommend using an all-purpose gluten-free flour blend.
Possibly! Whole wheat pastry flour is generally the way to go for dessert recipes, so I'd try that before using regular whole wheat flour.
It really depends on what flavors and textures you like! Check out this guide to find which types might suit your taste.
More Vegan Apple Desserts
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!
Vegan Apple Cake with Cinnamon Crumble Topping
This vegan apple cake is moist, delicious, and bursting with juicy apple chunks! It all get topped off with a sweet cinnamon-spiced crumble topping and vanilla glaze.
Ingredients
For the Crumble Topping
- ¾ cup all-purpose flour
- ½ cup organic brown sugar
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- ⅓ cup vegan butter, chilled
For the Cake
- 1 cup smooth unsweetened applesauce
- ⅔ cup vegetable oil
- ½ cup unflavored and unsweetened non-dairy milk
- 2 teaspoons vanilla extract
- 2 ½ cups all-purpose flour
- ¾ cup organic granulated sugar
- ½ cup organic brown sugar
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 2 teaspoons ground cinnamon
- ½ teaspoon powdered ginger
- ¼ teaspoon ground nutmeg
- ¼ teaspoon ground cloves
- ½ teaspoon salt
- 2 ½ cups peeled and diced (½ inch) apples (2 to 3 medium apples)
For the Glaze
- 1 cup organic powdered sugar
- 1 tablespoon unflavored non-dairy milk
- ½ teaspoon vanilla extract
Instructions
-
Preheat the oven to 350°F and lightly oil the bottom and sides of a 9 x 13 inch baking pan.
-
To make the crumble topping, stir the flour, brown sugar, cinnamon and salt together in a small bowl.
-
Cut the butter into about 4 pieces, then add then to the bowl. Use a pastry cutter (or alternatively a fork or couple of butter knives) to cut the butter into the flour mixture.
-
Once the mixture resembles coarse crumbs, place the bowl in the fridge to chill while you make the batter.
-
Stir the applesauce, oil, milk and vanilla together in a small container such as a liquid measuring cup.
-
Whisk the flour, sugar, brown sugar, baking powder, baking soda, cinnamon, ginger, nutmeg, cloves, and salt together in a large mixing bowl.
-
Pour the applesauce mixture into the mixing bowl with the flour mixture and stir just until combined.
-
Fold in the apples.
-
Transfer the batter to the prepared baking pan and smooth it out with a spoon or spatula. Sprinkle the crumble topping evenly over the batter.
-
Bake the cake for 40 to 45 minutes, until a toothpick inserted in the center comes out clean.
-
Transfer the cake to a cooling rack.
-
Whisk the glaze ingredients together while the cake cools, adding extra powdered sugar if it seems too thin, extra milk if it seems too thick.
-
Once the cake is cool, drizzle the glaze over it.
-
Slice the cake and serve.
This was so super yummy! The only thing I changed was using coconut cream for the glaze. Scrumptious!