L'édifice actuel, classé monument national, est le résultat d'une intéressante imbrication d'extensions d'époques différentes. Le premier témoignage de l'église se trouve dans un document du début du XIe siècle. où un "cappellam" a fait don aux chanoines de l'art. Maria di Novara da Gualberto, évêque de Novare de 1032 à 1039. La chapelle, dédiée à S. Gaudenzio, premier évêque de Novare (337-417), avait un plan rectangulaire et occupait la zone de l'actuel presbytère.
La première extension se situe entre les XIIe et XIIIe siècles. Comme il n'y avait pas assez d'espace, l'orientation a été modifiée, nord-sud, en construisant la partie qui est aujourd'hui la nef centrale (y compris les deux bas-côtés) et la façade romane entre les deux pilastres.