DEJA que hiervan los frijoles y 1 cuartillo (4 tazas) del agua dentro de una cacerola grande. Hierve durante 5 minutos. Retira la cacerola del fuego y déjala reposar durante 1-1/2 hora. Escurre bien el agua.
LLEVA los frijoles de vuelta a la cacerola. Agrega las cebollas, el tocino, el ajo y el 1-1/2 cuartillo (6 tazas) de agua que queda. Deja que hierva a temperatura media-alta. Reduce la temperatura a media-baja; cuece lentamente con la cacerola medio cubierta durante 1 hora. Quita la espuma que se forme.
AGREGA el orégano y la sal y revuelve. Sigue cocinando de 15 a 20 minutos más o hasta que los frijoles estén tiernos.