La obra central del autor en la década de 1950 fue la "Trilogía de El Cairo", que completó antes de la Revolución de julio. Las novelas se titulaban con los nombres de "Entre dos palacios", "Palacio del deseo" y "La Azucarera". Mahfuz ambienta la historia en las partes de El Cairo donde creció. Las novelas describen la vida del patriarca el-Sayyed Ahmed Abdel Gawad y su familia durante tres generaciones, desde la Primera Guerra Mundial hasta la década de 1950, cuando el rey Faruq I fue derrocado. Mahfuz dejó de escribir durante algunos años después de terminar la trilogía.