La primitiva iglesia fue construida entre 1581 y 1582,[2] un siglo después se reconstruía su crucero, pero según Vargas Ugarte todo el templo se vino abajo en 1741 y tuvo que hacerse de nuevo.
Remodelada durante la segunda mitad del siglo XVIII, antiguamente conocida como San Ildefonso.
Se destacan los finos trabajos de escultura en piedra.
Lo que hoy queda, en estado de ruina, muestra el magnífico templo dieciochesco levantado sobre la estructura original.
Se han respetado partes de la misma y se ha conservado en su integridad la portada renacentista de pies, que es idéntica a la de la Asunción, con simples pilastras pareadas entre las cuales se ha colocado un círculo son el símbolo de los jesuitas, quienes levantaron una nueva portada barroca sin tocar la existente, objetivo que consiguieron al adoptar la solución compositiva de triple columna que les permitía tapar las pilastras renacentistas.