Meng de bloem met het zout in een grote kom.
Voeg de boter toe en werk deze met je vingers door de bloem tot je een kruimelig mengsel krijgt.
Voeg langzaam het ijswater toe en meng totdat het deeg samenkomt. Vorm een bal, wikkel deze in plasticfolie en laat 30 minuten rusten in de koelkast.
Verhit een beetje boter in een pan en bak de spekjes krokant. Haal ze uit de pan en zet apart.
Voeg in dezelfde pan de ui toe en fruit deze tot hij glazig is. Voeg de champignons toe en bak tot al het vocht verdampt is en de champignons goudbruin zijn.
Verwarm de oven voor op 180 °C.
Rol het deeg uit op een licht bebloemd oppervlak en bekleed er een ingevette quichevorm mee. Prik de bodem op enkele plaatsen in met een vork.
Verspreid de gebakken spekjes, ui en champignons gelijkmatig over de bodem van de deegkorst.
Klop de eieren los met de slagroom, peper en zout en giet dit mengsel over de champignons.
Strooi de geraspte kaas over de vulling.
Bak de quiche 35 tot 40 minuten in de voorverwarmde oven, of totdat de vulling stevig is en de bovenkant goudbruin.
Laat de quiche 10 minuten afkoelen voordat je hem serveert.