En 1820, Félix Grandet, bourgeois avare, vit avec son épouse, sa fille Eugénie et sa servante Nanon, dans une petite ville de la province française. Il héberge Charles, son neveu dont le père s'est donné la mort après avoir fait faillite. Eugénie éprise de son cousin, lui cède ses économies avant que ce dernier ne parte pour les Indes. Pendant les sept années qui la séparent de son retour, elle perd ses parents. Lorsqu'enfin Charles reparait, il épouse une jeune aristocrate, fille de la marquise d'Aubrion. Une fois encore Eugénie, héritière de la fortune de son père, aide financièrement Charles pour assurer son mariage. Puis elle se résigne à vivre seule pour le reste de sa vie.