Preheat the oven to 170°C and line two cupcake trays with 24 cupcake papers.
Add the oil, sugar and eggs to a bowl of an electric mixer fitted with a whisk attachment and mix until well combined.
Sift the flour and salt together, and add this to the egg mixture, beat briefly on high speed until combined.
Add the vanilla to the milk and slowly add this to the flour mixture, while the beater is going. Continue until all of the milk has been added. Scrape the sides of the bowl and mix again to ensure everything is well combined and there are no lumps.
Pour the mixture into a jug and fill the cupcake papers ¾ of the way. Bake in a preheated oven for about 12 to 15 minutes or until cooked. Allow the cupcakes to cool.
Vanilla Buttercream
To make the frosting, combine the butter and the icing sugar in a bowl of an electric mixer fitted with a paddle attachment. Beat until combined.
Add the vanilla to the cream and slowly add this to the icing sugar mixture, while beating on high speed. Scrape down the sides of the bowl to ensure everything is mixing evenly.
Continue mixing until the frosting is fluffy, add to your piping bag fitted with your chosen nozzle. Pipe and decorate your cupcakes.