My vegan vanilla cupcakes are moist, with a tender crumb and lots of sweet vanilla flavor! They’re easy to make with a handful of pantry staples, and perfect for everything from birthdays and holidays to just treating yourself.
Preheat the oven to 350°F and line a 12-cup muffin tin with papers.
Place the flour, cornstarch, sugar, baking powder, baking soda, and salt into a large mixing bowl. Whisk the mixture well using a wire whisk.
In a separate bowl or large liquid measuring cup, stir together the milk, oil, vanilla, and vinegar.
Pour the milk mixture into the bowl with the flour mixture, then use an electric mixer at high speed to beat the ingredients together, just until the batter is smooth and there are no lumps, about 30 to 45 seconds. Scrape down the sides of the bowl as needed.
Spoon the batter into the muffin tins. Each cavity should be about ⅔ full. If you have too much batter, use a second muffin tin or bake the excess batter in a second batch.
Bake the cupcakes for about 22 to 24 minutes, or until they're domed on top and feel set. You can test them for doneness by inserting a toothpick into the center of one. If it comes out clean, the cupcakes are done.
Remove the cupcakes from the oven, transfer the tin to a cooling rack and let the cupcakes cool completely in the tin.
Once they're cool, remove the cupcakes from the tin and frost or top them with toppings of choice.