Felix Sima, un tânăr de optsprezece ani, vine în București la unchiul său
Costache Giurgiuveanu pentru a urma Facultatea de Medicină. Aici îi cunoaște pe membrii familiei și pe un prieten al acestora, Leonida Pascalopol, fiind atras în mod special de Otilia, fiica vitregă a bătrânului. În timp ce Felix este prins între dragostea pentru Otilia și aplecarea către studiu, Otilia, la rândul ei, oscilează între afecțiunea pentru prosperul și galantul Pascalopol și atracția pentru tânărul, dar neexperimentatul Felix.
Roman citadin de tip clasic și balzacian, Enigma Otiliei este, dincolo de povestea de dragoste a celor doi tineri protagoniști, o frescă a burgheziei bucureștene de la începutul secolului XX, aparținând unuia dintre cei mai mari critici și istorici literari români.