Risalente al XII secolo, la pieve di Santo Stefano è situata su una tipica strada di crinale di antico tracciato costruita dal vescovo di Fiesole. L'edificio si presenta come un esempio di architettura religiosa romanica, tipica del contado fiorentino, nella quale si intersecano elementi stilistici della cultura lombarda e della tradizione paleocristiana, accomunati da caratteri di massima rigorosità e sobrietà.
Gran parte dela chiesa è stata ricostruita negli anni Venti - Trenta ed è in questo periodo che vengono eliminate le aggiunte barocche del XVII secolo; anche il campanile è stato riedificato su una vecchia base nel 1927; le campane, originali sono del XII secolo. La facciata è realizzata in pietra arenaria. La pieve, a tre navate divise da archi su pilastri è conclusa da tre absidi, è priva di decorazioni e la copertura è a capriate a vista.