Schäle die Birnen, entferne die Kerngehäuse und schneide das Fruchtfleisch in kleine Würfel. Presse den Zitronensaft aus.
Gib die Birnenwürfel zusammen mit dem Gelierzucker, der Zimtstange, den Nelken, und dem Sternanis in einen großen Kochtopf. Füge den Zitronensaft hinzu und lasse die Mischung unter Rühren aufkochen.
Koche die Marmelade etwa 5 bis 7 Minuten sprudelnd. Rühre dabei regelmäßig um, damit nichts anbrennt.
Entferne vorsichtig Zimtstange, Nelken und Sternanis aus der Marmelade und püriere die Marmelade für eine samtige Textur gut durch und mache anschließend die Gelierprobe, um zu überprüfen, ob die Marmelade fest wird.
Fülle die fertige Marmelade in sterile Gläser, verschließe sie sofort und lasse sie vollständig abkühlen.