Roer de helft van de melk glad met de maizena en verwarm de overgebleven melk in een steelpannetje.
Als deze melk net niet kookt, voeg je het maizenamengsel, de suiker en het rozenwater. Breng aan de kook en blijf met een garde voorzichtig roeren totdat de custard is ingedikt. Dit duurt zo'n 10 tot 15 minuten, afhankelijk van hoe hoog je het vuur hebt staan.
Roer er dan de gin doorheen en blijf weer even roeren totdat de dikte van de custard weer goed is.
Zeef de custard zodat eventuele klontjes er uit zijn. Doe de custard over in 6 dessertglaasjes en laat ze eerst even buiten de koelkast afkoelen en daarna tenminste 2 uur in de koelkast.
Hak net voor het serveren een handjevol pistachenootjes grof en strooi deze samen met de granaatappelpitjes over de firni heen.