Vegan Vanilla Cake
Layers of soft, fluffy, and extra flavorful vegan vanilla cake, perfect for any vanilla cake fan (vegan or not)! The kind of cake you'd find at your favorite bakery, only homemade and super easy to whip up.

- Prep time
- 10 min
- Cook time
- 35 min
- Yield
- 4 servings
- Difficulty
- MEDIUM
Ingredients
- 1+1/4 cup (300ml) unsweetened soy milk, room temperature
- 1 tbsp white vinegar
- 2+3/4 cup (290g) cake flour, sifted before measuring* (DIY recipe in notes)
- 1 tbsp baking powder
- 1/2 tsp salt
- 1/2 cup (120ml) aquafaba** (see notes)
- 1 cup (227g) vegan butter, room temperature (I use Earth Balance sticks )
- 1+3/4 cup (355g) white granulated sugar
- 1+1/2 tbsp pure vanilla extract
- 2 batches vegan vanilla frosting
Instructions
- 1
Preheat the oven to 350°F. Prepare three 6-inch or two 8-inch cake pans by spraying the sides with a cooking spray (Baker's Joy is my favorite) and a wax paper circle fitted to the bottom of the pan. Alternatively, you can grease and lightly flour the pans.
- 2
Stir together the white vinegar and soy milk and set aside. Sift the cake flour and then measure by spooning and leveling it in your measuring cup. Add the cake flour, baking powder, and salt into a bowl and whisk to combine. Set aside.
- 3
Make the Aquafaba: Pour the juice from a can of chickpeas into a medium sized bowl (either discard the actual chickpeas or store them to use in another recipe). Whisk the juice vigorously for one minute, after which it will look foamy. Set aside.
- 4
In the bowl of your stand mixer (a handheld mixer works fine too!), cream the vegan butter with the white granulated sugar for two minutes on medium-high, scraping down the bowl and paddle once in between. Measure out 1/2 Cup of the aquafaba (you can discard the rest) and add it along with the vanilla extract. Mix on medium for one minute. The mixture may look curdled at this point, but don't worry – it will all come together in the next step!
- 5
With the mixer on low speed, add in the dry ingredients and mix until just combined, then add the soy milk mixture in a steady stream and mix until just incorporated. Scrape down the sides and bottom of the bowl and give it a few more stirs to combine (without over-mixing). A few lumps are ok. The batter will be slightly thick, but pourable.
- 6
Pour batter evenly into prepared cake pans (no more than 2/3 of the way full) and bake for 30-35 minutes. They're done when they spring back to the touch and a toothpick inserted into the middle comes out clean. Let the cakes cool in the pan for five minutes before turning them out onto a wire rack for an additional few hours of cooling. Make sure they're entirely room temperature before applying any frosting.