Zuer st für die Käsekuchenschicht das Vanillepuddingpulver zusammen mit Zucker und Soajdrink in einer Schüssel glatt rühren.Dann vegane sehr weiche Butter untermixen (sie sollte richtig cremig sein), dann den Zitronenabrieb.Zum Schluss die vegane Quarkalternative zugeben und alles wirklich gut durchrühren, damit sich alles gleichmäßig verteilt.
Die Muffinform fetten und leicht mit Mehl bestäuben, so dass alle Mulden mehliert sind. Überschüssiges Mehl vorsichtig ausklopfen.Den Backofen auf 180°C Ober-/Unterhitze vorheizen.
Für die Böden die vegane weiche Butter mit dem Zucker verrühren. Mehl, Backpulver, Backkakao und Salz mischen und nun abwechselnd mit dem Sojadrink nach und nach unter die Butter-Zucker-Mischung rühren. Nur so lange rühren wie nötig, sonst verkleistert der Teig.
Den Teig für den Boden gleichmäßig auf die Mulden der Muffinform verteilen. Mit einem Teelöffelrücken zu den Rändern hin verstreichen, damit die Käsekuchen-Masse nicht vorbei laufen kann. Der Teig ist etwas widerspenstig, aber kein Sorge...so genau müsst Ihr nicht arbeiten.Dann die Käsekuchen-Masse nochmals gut durchrühren und ebenfalls möglichst gleichmäßig auf die Mulden verteilen.Zum Schluss die Johannisbeeren auf den Mulden verteilen. Dabei eher mittig setzen und ganz leicht andrücken.
Die Muffins auf der mittleren Schiene für 25 Minuten backen. Den Ofen ausschalten und die Muffins im Ofen bei leicht geöffneter Tür 15 Minuten ruhen lassen.Danach aus dem Ofen nehmen und auf einem Kuchengitter vollständig auskühlen lassen. Dann vorsichtig aus den Mulden lösen. Dafür vorher mit einem Holzspieß oder anderem, nicht metallischen Gegenstand an den Rändern entlang fahren um die Käsekuchenschicht zu lösen. Muffins entweder mit dem Holzspieß vorsichtig heraus hebeln oder Muffinblech umdrehen und leicht auf die Arbeitsplatte klopfen, damit sie heraus fallen.