Corte la carne en trozos de 5 cm.
Disuelva el achiote en el jugo de naranja, el jugo de limón y el vinagre; añada el orégano, la pimienta, los ajos y la sal para formar una pastita con la que se unte muy bien la carne, se tapa con un paño y se marina en el refrigerador durante 4 horas o toda la noche.
Se precalienta el horno a 165°c.
En un recipiente coloque la carne marinada y bañe con aceite vegetal. Cubra con aluminio.
Hornee durante dos horas. Saque del horno y destape. La carne deberá estar muy tierna casi a punto de deshacerse. de lo contrario, regresar al horno.
La cebolla morada cortada en medias lunas se mezcla con jugo de limón, jugo de naranja, chiles habaneros finamente picados y se sirven en tazón para agregar a la tostada al gusto.