Wasche die Quitten gründlich und reibe den Flaum der Früchte mit einem Tuch ab. Viertle die Quitten, entferne das Kerngehäuse und schneide sie in Stücke. Presse den Saft einer halben Zitrone aus.
Gib die Quittenstücke zusammen mit Wasser, Zimtstangen, Nelken und Sternanis in einen großen Topf. Lasse den Inhalt aufkochen und dann bei niedrigerer Temperatur 30 Minuten lang köcheln, bis die Quitten weich sind.
Nimm den Topf anschließend vom Herd und rühre den Zitronensaft sowie den Honig hinein. Gieße dann für eine Variante mit Alkohol den Weißwein hinzu und erwärme den Punsch noch einmal. Achte darauf, die Flüssigkeit nicht zu kochen.
Gieße den Punsch durch ein Sieb ab, fülle ihn in Gläser und serviere ihn heiß.