Un día antes, poner en remojo los frijoles (cubrir con agua y agregar un litro de agua más)
El día de la preparación, escurrir los frijoles y pasarlos por agua 2 veces. Escurrir nuevamente y reservar.
Preparar una salsa con el tomate, el miltomate, la cebolla y el ajo, licuándolos crudos y pasándolos por un colador. Agregar a los frijoles.
Agregar el orégano en polvo y el comino
Deshacer una discreta cantidad de achiote y agregarlo junto con el vinagre y la sal.
Cubrir con agua y cocinarlo todo durante 35 minutos en olla de presión (contados desde que empieza a hacer ruido la olla) o durante dos horas aproximadamente en olla normal (contadas desde que empieza a hervir el líquido)
Mientras se cuecen los frijoles, cocinar el espinazo durante 20 minutos en agua con sal (contados a partir de que empieza a hervir el agua).
Al estar listos los frijoles, añadir la carne previamente cocida y dejar hervir todo durante 10 minutos más.