Meng de bloem, bakpoeder en zout goed door elkaar.
Smelt de margarine in een pannetje en voeg de sojamelk en het suiker en vanille-extract toe en verwarm tot de suiker helemaal is opgelost. Laat vervolgens ongeveer 4 minuten afkoelen.
Voeg de gist en het citroensap toe en roer goed door elkaar.
Giet beetje bij beetje het sojamelkmengsel toe aan het bloemmengsel en roer goed door elkaar. Dek af met een warme vochtige theedoek en laat 1 uur rijzen.
Verwarm de oven voor op 150 °C en bekleed de bakplaat met bakpapier.
Maak balletjes van het deeg en leg op de bakplaat. Schuif de oven in en bak in 20 minuten goudbruin en gaar.
Meng ongeveer 1 eetlepel slagroom met het custardpoeder.
Klop de rest van de slagroom op en schep de custardroom erdoor.
Snijd de deegballetjes open en spuit de slagroom erin. Zet het topje erop en garneer met poedersuiker.