Die Blüten mit Mörser und Stößel zermahlen oder mit einem Löffel zerdrücken. Salz, Zucker und Gewürze mischen. Die Milch mit den Ringelblumen und der Vanille zum Kochen bringen, dann die Schote wieder herausnehmen und das leicht geschlagene Eigelb sowie die Gewürze hinzugeben. Das Ganze auf kleiner Flamme kochen. Wenn sich eine Haut bildet, das Rosenwasser hinzufügen und abkühlen lassen.
Am Schluss die Sahne daraufgeben und mit frischen Ringelblumenblüten garnieren.