Den Backofen auf 180 °C (Ober-/Unterhitze) vorheizen. Drei 20 cm Springformen mit Margarine einfetten und leicht mit Mehl bestreuen. Die Margarine für die Torte in einem kleinen Topf zum Schmelzen bringen. Alle Zutaten in eine große Schüssel geben.
Alles mit einem Holzlöffel verühren.
Den Teig gleichmäßig auf die vorbereiten Springformen aufteilen.
Für 30-35 Minuten bei 180 °C backen. Einen Zahnstocher verwenden, um zu testen, ob der Kuchen fertig ist. Die einzelnen Tortenschichten 10 Minuten in der Springform abkühlen lassen. Anschließend vorsichtig aus der Form nehmen und auf einem Abkühlgitter vollständig abkühlen lassen.
In der Zwischenzeit das Vanille Frosting zubereiten. Hierfür die weiche Margarine in eine mittelgroße Schüssel geben und mit einem Handrührgerät so lange aufschlagen, bis das Frosting cremig ist. Das sollte ungefähr 45 Sekunden bis 1 Minuten dauern. Nach und nach ungefähr die Hälfte des Puderzuckers dazugeben und auf geringer Stufe weiter schlagen.
Nun die Kokosmilch, das Vanille Extrakt und den restlichen Puderzucker dazugeben. Mit dem Handrührgerät auf mittlerer Stufe 30-45 Sekunden weiter schlagen bis ein fluffiges und cremigs Frosting entstanden ist. Achtet darauf das Frosting nicht länger als notwendig aufzuschlagen. Wenn es zu dickflüssig ist, mehr Kokosmilch (ungefähr einen Esslöffel) dazugeben. Wenn es zu dünn ist, mehr Puderzucker (ungefähr 25 Gramm) dazugeben.
Wenn der Kuchen komplett abgekühlt ist, kann man ihn mit dem Frosting verzieren. Hierfür eine der drei Kuchenschichten auf eine Kuchenplatte legen. Dann eine Schicht von dem Frosting darauf verteilen, sodass die Oberseite und die Seiten komplett bedeckt sind.
Dann die zweite Kuchenschicht darauf setzen und ebenfalls die Oberseite und die Seiten gleichmäßig mit dem Frosting bedecken. Anschließend die dritte Schicht daraufsetzen und gleich vorgehen. Zum Schluss mit Zuckerstreuseln oder frischen Beeren dekorieren. Wer mag, kann das Frosting am Rand auch mit einem Spritzbeutel auf die Oberseite des Kuchens geben (siehe Fotos).