Části středověkého mariánského portálu ze 14. století se dochovaly poměrně nepoškozené. S ohledem na poněkud dramatickou minulost stavby to lze považovat za malý zázrak. Když se v r. 1541 Osmanská říše zmocnila Budína, přestavěli kostel na mešitu, tedy svatostánek pro účely své vlastní víry, o němž se dobové dokumenty nejčastěji zmiňují jako o Büyük Cami („Velké mešitě“).
V době, kdy byl Budín v důsledku celoevropské snahy o vytlačení Osmanů z Evropy v r. 1686 nakonec dobyt zpět, přestavěli mešitu znovu na katolický kostel, a to v tehdy velmi oblíbeném barokním stylu. Kostel se stal v r. 1867 svědkem korunovace Františka Josefa I.