Zunächst Mehl, Hefe, Zucker sowie Zitronenschale in eine Rührschüssel geben und miteinander vermischen. Weiche Butter sowie die lauwarme vegane Hafermilch (Sojamilch) hinzugeben und mit den Händen zu einem gleichmäßigem Teig verkneten.
Den Teig zugedeckt an einem warmen Ort für 1 bis 2 Stunden gehen lassen.
In der Zwischenzeit für die Füllung weiche vegane Butter, Wasser, braunen Zucker, Kokosblütenzucker sowie Zimt in eine Schüssel geben und gut miteinander vermischen.
Nach der Gehzeit den fertigen Hefeteig auf einer bemehlten Arbeitsfläche zu einem großen Rechteck ausrollen (in etwa 60 x 30 cm). Mit ein wenig Wasser bestreichen und anschließend die Butter-Zucker-Zimt-Mischung gleichmäßig auf den Teig streichen.
Nun den Teig von der langen Seite her zu einer engen Rolle aufrollen. Die Teigrolle in etwa 4-5 cm breite Stücke schneiden. Hierfür das Messer immer Schräg ansetzen, so entsteht eine schöne Form. Jedes Teigstück mit einem Kochlöffelstiel mittig eindrücken, sodass die Enden sich etwas nach oben wölben und die typische Franzbrötchen-Form entsteht.
Die fertigen Teigstücke auf ein mit Backpapier ausgelegtes Backblech legen und nochmals 10 bis 15 Minuten gehen lassen.
In der Zwischenzeit den Backofen auf 200 °C Ober-/Unterhitze (180 °C Umluft) vorheizen.
Nach der Gehzeit die Franzbrötchen für etwa 20 bis 25 Minuten golbraun im Ofen ausbacken.