Simple, elegant eggless vanilla cupcakes with dairy-free buttercream.
Preheat your oven to 180°C/350°F (160°C/325°F fan or convection oven) and line a 12-hole cupcake pan with paper cases.
Mix the apple cider vinegar and soy milk together. Set aside for 5 minutes.
In a large bowl, mix together the flour, baking soda and sugar.
Add in the milk mixture, the oil and the vanilla extract. Mix well until you have a smooth cake batter.
Divide the mix between the cupcake liners and bake for 18-20 minutes. Check the cakes are baked all the way through by inserting a toothpick through the middle.
Transfer the cupcakes to a wire rack and allow them to cool completely.
Gently mix the vegan margarine and icing sugar together with a wooden spoon until smooth.
Add the vanilla and mix again. If your buttercream is too thick, add a splash of soy milk until you get your desired consistency. If it's too runny, add more icing sugar.
Transfer the buttercream to a piping bag and pipe a swirl onto the middle of each cupcake.
Decorate with vegan sprinkles if desired, and enjoy!