Den Weisswein und das Wasser in einem Topf auf dem Herd, auf mittlerer Stufe, erhitzen. Währenddessen die Orangen und die Zitronen pressen und den Saft mit in den Topf geben.
Das Ganze für etwa 8 Minuten aufkochen lassen und dann mit Zimt, Zucker, Rum und Nelken würzen. Den Herd abstellen und den Punsch abgedeckt für 1 Stunde ziehen lassen.
Nach dieser Zeit das Gemisch durch ein Sieb die Gewürze abschöpfen, denn Punsch erneut aufkochen und sofort servieren.