So here it is: this is my recipe for the most perfect, bestest in the westest, (and eastest) vegan vanilla cake. Strike that, this is my recipe for the most perfect vanilla cake. Period. Vegan or not, this is a damn good cake. Sweet, buttery, vanilla-infused, fluffy and moist all at the same time.
When I served this vegan vanilla cake recipe as cupcakes to a group of strangers, one girl declared that it was the best cupcake she had ever eaten… and then I told her it was vegan. Winning!
I originally posted this recipe way back in 2014, so I decided it needed a little face-lift. Not the recipe, the recipe for the vegan vanilla cake is perfect, just the photos.
You can see below ↓ my original photo for the best vegan vanilla cupcakes, but when I shared a picture of the cake above ↑ on my Instagram, everyone was asking for this vegan vanilla cake recipe. Some people didn’t realize that most cake and cupcake recipes are exactly the same, the only difference is the pan you use and the baking time. So I wanted to make it clear that this vegan vanilla cake recipe works wonderfully both ways.
I designed this recipe after hosting a “vegan vanilla cupcake-off” party. A cooking competition style party where I compared 3 top vegan vanilla cupcake recipes to determine which one was the winner. My friends voted, and the result was that there was no clear winner. So I had to do the only logical thing I could think of: make my own winner.
It took a lot of experimenting, but oooeee was all that effort worth it as 4 years later, this is still the best vegan vanilla cake recipe I’ve ever made.
Whether you make these into adorable cupcakes or you opt for a full-sized two layer cake, everyone will love it. Perfect for birthday parties, holidays, celebrations, or anytime you need a glorious sweet fluffy cake.
To make The Best Vegan Vanilla Cupcakes: In a big bowl, whisk the dry ingredients together. In a medium bowl, mix the wet ingredients together. Then pour the wet ingredients into the dry and mix lightly. Whisk until the batter just comes together, don’t over mix it.
Evenly divide batter among the cupcake pan or the cake pans and bake until a toothpick inserted in the center comes out clean.
To make the frosting: mix all the ingredients together with a hand mixer or stand mixer. Make sure the cakes are cooled completely before frosting, so the frosting won’t melt. Frost your cakes as desired.
Sweet, buttery, vanilla-infused, fluffy and moist all at the same time. Easy to make and even easier to eat. No one will even notice it's vegan! Perfect for birthday parties, celebrations, or holidays.
- 2 1/2 cups all-purpose flour
- 1 1/2 cup white sugar
- 2 teaspoons baking soda
- 1 teaspoon salt
- 1 1/3 cup non-dairy milk (such as soy or almond)
- 2/3 cup light oil (such as canola or vegetable)
- 1/4 cup lemon juice or apple cider vinegar
- 1 tablespoon vanilla extract
- 1/2 cup vegan butter
- 1/2 cup vegetable shortening
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- 1 - 4 tablespoons non-dairy milk (such as soy or almond)
- Sprinkles for decoration (optional)
Preheat your oven to 350F (180C). For cupcakes: lightly grease or line a cupcake pan with 24 paper liners. For a cake: lightly grease two 9-inch round cake pans.
In a large bowl, whisk the dry ingredients together.
In a medium bowl, mix the wet ingredients together. Pour the wet ingredients into the dry and mix until the batter just comes together, don’t over mix. Evenly divide batter among the cupcake or cake pans. For cupcakes: Bake 18-20 minutes until the tops are lightly golden and a toothpick inserted into the center comes out clean. For 9-inch cake: bake for 22 - 28 minutes until the tops are lightly golden and a toothpick inserted into the center comes out clean.
To make the frosting: mix together the vegan butter, vegetable shortening, powdered sugar, and vanilla extract. Add 1 - 4 tablespoons of non-dairy milk as needed to reach desired frosting consistency. Let cakes cool completely before frosting.