Cortar las pencas a trozos, lavarlas y cocerlas en abundante agua salada, reservar.
En una olla poner el agua con las alubias, darle un hervor, escurrirlas y enfriarlas bajo del chorro de agua fría.
Ponerlas de nuevo en la olla con agua y darles un hervor suave, cortar la ebullición 4 ó 5 veces.
Cortar el cerdo en trozos pequeños, añadiéndolo a las alubias, espumar, salpimentar dejar cocer a fuego lento durante 2 horas.
Añadir las pencas y el azafrán.
Salpimentar si fuera necesario, cuando vuelva a hervir añadir el aceite y media hora antes de servir poner las morcillas de carne y de cebolla.
Dejar reposar y servir.