Badshahi mečetę 1671 m.užsakė imperatorius Aurangzebas, o mečetės statyba truko dvejus metus iki 1673 m. Mečetė yra svarbus Mogolų architektūros pavyzdys, kurio išorė dekoruota raižytu raudonu smiltainiu su marmuro intarpu. Užbaigus, ji tapo didžiausia pasaulyje mečetė ir taip išliko 313 metų iki pranašo mečetės išplėtimo.[reikalinga citata] ji išlieka didžiausia ir naujausia iš Mogolų laikų didžiųjų imperinių mečečių ir yra antra pagal dydį Mečetė Pakistane.[4] po Mogolų imperijos žlugimo mečetė buvo naudojama kaip sikų imperijos ir Britų imperijos garnizonas, tačiau dabar yra viena iš ikoniškiausių Pakistano paminklų.