En un robot de cocina, introduce la pasta de achiote, la cebolla, los dientes de ajo, el orégano, las semillas de comino, la pimienta de Jamaica, los granos de pimienta, los clavos enteros y la canela.
Vierte el zumo de naranja amarga y la sal, y tritura a pulsos hasta obtener una pasta.
Vierte el adobo sobre la carne, tapa la cacerola y deja que la carne se marine en la nevera durante al menos 8 horas.
Coloca las hojas de plátano en una bandeja de horno.
Coloca la carne marinada dentro y envuélvela con las hojas.
Mételo en un ahumador a una temperatura de entre 225 °F (107 °C) y 250 °F (121 °C) y deja que la carne de cerdo se cocine durante unas 10-12 horas.
Sácala del ahumador y deja que la carne repose durante 45 minutos; a continuación, abre las hojas de plátano y desmenuza la carne de cerdo con dos tenedores para servirla.