Backofen auf 170 °C vorheizen und eine Kuchenform Ø 18 cm** mit Backpapier belegen.
Mehl, Zucker, Salz, Kakaopulver, Backpulver und Natron in eine Schüssel geben und mischen.
Kokosöl, Sojamilch und Weissweinessig beifügen und mit einem Handmixer kurz vermengen.
Die Mischung in die Kuchenform giessen, gleichmässig verteilen und in der Mitte des Ofens für 50 Minuten backen.
Den Kuchen 5 Minuten auskühlen lassen, dann aus der Backform nehmen und auf den Kopf stellen. Kuchen vollkommen abkühlen lassen (mindestens 2 Stunden, am besten über Nacht***).
Sobald der Kuchen kalt ist, kann den Frosting zubereitet werden.
Margarine, Puderzucker, Kakaopulver, Salz und Sojamilch in eine Schüssel geben und mit einem Handmixer cremig schlagen.
Den Kuchen in 2 gleich hohe Böden teilen.
Ein Kuchenboden auf eine Tortenplatte setzen, mit wenig Sojamilch bepinseln und ⅓ der Kakaocreme auf dem Boden glatt streichen.
Den zweiten Tortenboden auf das Frosting setzen, etwas andrücken, mit wenig Sojamilch bepinseln und mit ⅓ der Kakaocreme bestreichen.
Die restliche Creme in einen Spritzbeutel mit Sterntülle geben und die Torte damit verzieren.
Die Torte sofort servieren oder im Kühlschrank aufbewahren. 15 Minuten vor dem Servieren aus dem Kühlschrank nehmen.