Corta el pescado en trozos medianos. Limpia a fondo la zona de trabajo y los utensilios de cocina utilizados para preparar el pescado.
Calienta el aceite en una olla a fuego medio. Añade la cebolla y cocínala, removiendo de vez en cuando, hasta que se ablande.
Agregue el ajo y el poblano. Cocinar hasta que estén fragantes.
Añade el pescado, los tomates con su jugo, el cilantro y el orégano. Remueve para mezclarlo todo. Añade hasta 1/2 taza de agua si el guiso queda demasiado espeso.
Tápalo y déjalo cocer a fuego lento durante 20 minutos. Retíralo del fuego. Sazona con sal y pimienta.
Sírvelo caliente o a temperatura ambiente, adornado con aguacate.