Preheat the oven to 180 C or 350 F and line a 12-cup cupcake tray with paper liners.
To begin, pour the unsweetened almond milk into a bowl.
To the milk, add in 1 tsp of apple cider vinegar. Gently mix the two together- the mixture should separate slightly, that’s completely fine and exactly what we are going for.
To the milk mixture, stir in the oil, vanilla extract and the sugar. When all these 'wet' ingredients are combined, set the mixture aside.
In a separate bowl, mix together the flour, cornstarch, baking powder, baking soda and salt.
Make a well in the centre of the bowl, and pour in the wet ingredient mixture.
Whisk everything together till you are left with a smooth, fairly runny batter. At that point stop mixing as over-mixing will result in the opposite of a light and fluffy cake.
Divide the mixture between the liner, you’ll need to fill each liner about ¾ of the way full. Now in all honesty I always make a little bit of a mess while doing this so if you have any tips be sure to leave them in the comments!
Bake the cupcakes for 20-22 minutes or until they have developed beautiful golden brown top, and a toothpick inserted should come out clean. Make sure not to open the oven door until they’re close to being done, because that will cause them to deflate slightly.
Let the cupcakes cool for 10 minutes before transferring them to a wire rack. They should be completely cool before frosting.