En una cacerola a fuego medio-bajo, derrita la mantequilla y luego agregue la cebolla picada. Cocine por 1-2 minutos hasta que la cebolla comience a ablandarse.
Agregue la manzana cortada en cubitos y las pasas doradas y cocine por 1-2 minutos más. Luego agregue el vinagre de manzana, el azúcar de palma de coco, el agua, la sal, la canela, la pimienta de Jamaica y los arándanos.
Reduzca el fuego a bajo, tape y cocine por 10 minutos. Los arándanos estallarán y la mezcla quedará espesa.
Revuelva la mezcla y transfiérala a un frasco de vidrio o recipiente de almacenamiento. Deje enfriar y refrigere por hasta dos semanas.
Deje que alcance la temperatura ambiente antes de servir.