Week de gedroogde chilipepers 10 minuten in heet water. Laat ze uitlekken, verwijder de zaadjes en hak ze grof. Verwijder ook de zaadjes van de rode pepers en hak grof. Verwijder de schil van de knoflook, sjalotten en gember en hak grof. Meng al deze ingrediënten in een keukenmachine tot een gladde pasta.
Snijd de bovenkant van de ananas en snijd een plak van de onderkant af. Zet de ananas rechtop en snijd voorzichtig de schil eraf. Snijd niet meteen zo dik dat je ook de oogjes verwijderd, want dan gaat veel lekker vruchtvlees verloren. De oogjes lopen netjes in een spiraalvorm om de ananas. Om ze eruit te snijden, leg je de ananas horizontaal neer en houd je een mes in een hoek langs 3 of 4 oogjes. Snijd rond de oogjes een V-vorm uit en gooi de oogjes weg. Ga zo de hele ananas langs, tot alle oogjes verwijderd zijn. Snijd de ananas vervolgens in plakken van 1 cm breed. Steek met een kleine ronde uitsteker de kern uit elke plak, of snijd de kern er met een mesje uit. Leg de ringen weg.
Verhit de olie in een grote koekenpan op middelhoog vuur. Voeg de steranijs, het kaneelstokje, de kruidnagels en de kardemonpeulen toe en bak het mengsel onder af en toe roeren in 3 tot 4 minuten geurig. Schep nu de specerijenpasta in de pan en bak deze al roerend 10 tot 15 minuten, tot hij aromatisch is en wat minder felrood van kleur. Leg de ananasschijven in de pan en duw ze door de hele pan, zodat ze rondom worden bedekt met de peperpasta. Schenk 170 ml water in de pan en breng aan de kook. Laat het 30 seconden flink borrelen. Voeg suiker naar smaak toe. Draai het vuur laag, dek de pan af en laat het geheel 15 minuten zachtjes pruttelen, tot de ananas zacht is en de saus dikker begint te worden. Strooi de rozijnen in de pan en laat het nog 3 minuten pruttelen zonder deksel op de pan. Serveer met witte rijst.