Usando una cacerola grande a fuego medio, fríe el chorizo en su propia grasa hasta que esté cocido (aproximadamente 8 minutos).
Agrega la cebolla picada y cocina por 2 minutos (comenzará a verse transparente), luego agrega los chiles picados y cocina por 3 minutos más.
Añada los tomates picados y cocina por unos 6-8 minutos.
Después de esto, agrega los frijoles cocidos y la taza de agua. Continúa cocinando y, cuando llegue a hervir, reduzca el fuego y cocina a fuego lento durante 5 minutos más.
Mientras se cocina la sopa, caliente el aceite en una sartén grande y fríe las tiras de tortilla. Retira y coloca sobre toallas de papel para absorber el exceso de aceite.
Sirva en un tazón y decora con las tiras de tortilla frita, el cilantro picado y las rodajas de aguacate (si lo usas).