Den Backofen auf 180 °C (Ober- /Unterhitze) vorheizen und eine Muffinform mit 12 Papierförmchen auslegen.
Die vegane Butter/Margarine mit dem Zucker und einer Prise Salz in eine große Mixschüssel geben und mit einem Handrührgerät schaumig schlagen. Das sollte ungefähr 2-3 Minuten dauern.
Anschließend die restlichen Zutaten hinzufügen.
Mit dem Rührgerät rühren bis alle Zutaten gut vermengt sind. Dabei darauf achten, dass nicht länger als notwendig gerührt wird.
Die Papierförmchen in dem Muffinblech mit Olivenölspray einsprühen. Dies verhindert, dass die Cupcakes an den Papierförmchen kleben bleiben. Den Teig gleichmäßig auf die Förmchen aufteilen.
Die Cupcakes bei 180 °C für 20 Minuten backen. Anschließend mit einem Zahnstocher überprüfen, ob sie durch sind. 10 Minuten in der Form abkühlen lassen und dann auf einem Abkühlgitter komplett abkühlen lassen.
In der Zwischenzeit das Frosting zubereiten. Hierfür die weiche vegane Butter in eine mittelgroße Schüssel geben und mit einem Handrührgerät auf hoher Stufe schaumig schlagen. Dies dauert in der Regel 45 Sekunden bis 1 Minute. Das Rührgerät auf eine niedrigere Stufe drehen und nach und nach die Hälfte des Puderzuckers dazugeben. Wenn nötig Reste an den Seiten der Schüssel mit einem Spatel nach unten schieben.
Anschließend die Kokosmilch, das Vanille Extrakt, und den restlichen Puderzucker dazugeben. Das Handrührgerät auf mittlere Geschwindigkeit hochdrehen und ungefähr 30-45 Sekunden schlagen bis ein fluffiges Frosting entstanden ist. Nicht länger als notwendig schlagen.
Wenn die Konsistenz zu dick ist, einfach ein wenig mehr Kokosmilch hinzugeben (ungefähr einen Esslöffel). Wenn das Frosting zu dünnflüssig ist mehr Puderzucker hinzufügen bis die Konsistenz stimmt (mit 25 g zusätzlichem Puderzucker anfangen).
Das Frosting mit einem Spritzbeutel auf den Cupcakes verteilen. Entweder mit Zuckerstreuseln oder frischen Beeren verzieren.