Wasser und Zucker oder anderen Süßstoff in einem großen Topf mischen und auf mittlerer Hitze erhitzen. Regelmäßig umrühren, bis sich der Zucker vollständig aufgelöst hat und die Flüssigkeit köchelt.
Zimtstangen und Nelken hinzugeben und die Hitze reduzieren.
Geschnittene Guaven, Äpfel, Birnen in den Topf geben und etwa 15 Minuten garen lassen, bis sie weich sind.
Weißdorn und Tamarinde anstechen und zusammen mit den Pflaumen, Rosinen und Orangenscheiben in den Topf geben. Weitere 10 Minuten köcheln lassen.
Mit einem tiefen Löffel probieren und nach Bedarf mehr Zucker oder Gewürz hinzugeben, bis es den Geschmack trifft.
Wenn der Punsch heiß ist, die Zimtstangen und Nelken mit einem Schaumlöffel herausnehmen, dann servieren.