Действие I
Сказочные времена. Клоринда и Тисба, дочери дона Маньифико, ссорятся. Их сводная сестра Анжелина по прозвищу Золушка, с которой в доме обращаются, как со служанкой, поёт свою любимую песню о короле, взявшем в жёны простую девушку. Входит Алидоро, учитель принца дона Рамиро, переодетый нищим. Сёстры хотят выгнать его вон, но Золушка даёт ему хлеба и кофе. Придворные объявляют о предстоящем визите дона Рамиро: он хочет жениться на самой красивой девушке в королевстве и даёт бал, на котором выберет себе невесту. Маньифико мечтает о том, чтобы это была одна из его любимых дочерей: удачно выдать их замуж – единственный способ спасти семейное состояние. Когда дом пустеет, входит переодетый в одежду дворецкого дон Рамиро – он хочет сам взглянуть на потенциальных невест. Возвращается Золушка, и молодые люди сразу привлекают внимание друг друга. Рамиро спрашивает Золушку, кто она, смущённая Золушка пытается объяснить, потом убегает. Наконец прибывает «принц» – на самом деле переодетый дворецкий принца, Дандини. Маньифико, Клоринда и Тисба изо всех сил стараются ему понравиться, и он приглашает их на бал. Золушка тоже просит взять её с собой, но Маньифико отказывает. Рамиро замечает, как дурно обращаются с Золушкой. Алидоро говорит, что в доме должна быть и третья дочь, на что Маньифико отвечает, что она умерла. Наедине Алидоро говорит Золушке, что поможет ей попасть на бал, и что Бог вознаградит её за доброе сердце.
Дандини пересказывает принцу своё нелестное мнение о сёстрах. Оба в недоумении, потому что именно одну из дочерей Маньифико хвалил Алидоро. Следом за Дандини, который по-прежнему выдаёт себя за принца, являются Клоринда и Тисба. Когда Дандини предлагает выдать ту сестру, на которой не женится принц, замуж за Рамиро, сёстры приходят в негодование: как это – выйти замуж за слугу! Входит Алидоро и представляет всем незнакомую красавицу, до странности похожую на Золушку. Окончательно запутавшись и чувствуя, что всё вокруг словно во сне, все садятся ужинать.
Действие II
Маньифико опасается, что из-за незнакомки принц не женится на одной из его дочерей. Золушка, за которой ухаживает Дандини, говорит ему, что влюблена в его слугу. Услышав это, обрадованный Рамиро выходит вперёд. Но Золушка говорит, что ей пора домой, и чтобы он не следовал за ней. А если она действительно дорога ему, он сумеет её найти. Принц решает во что бы то ни стало разыскать таинственную незнакомку.
Тем временем Маньифико, всё ещё думая, что Дандини – это принц, подходит к нему и требует решить, на которой из его дочерей он женится. Когда Дандини признаётся, что он на самом деле дворецкий принца, Маньифико приходит в ярость.
Раздосадованный Маньифико с дочерьми возвращается домой и приказывает Золушке, снова одетой в лохмотья, приготовить ужин. На улице бушует гроза, и Алидоро устраивает так, что карета принца ломается прямо перед поместьем Маньифико, и принц вынужден искать убежища в доме. Золушка и Рамиро сразу же узнают друг друга. Рамиро грозит Маньифико и его дочерям, которые не желают признать своё поражение, но Золушка умоляет принца простить их.
Свадьба Рамиро и Золушки во дворце. Маньифико пытается подольститься к новой принцессе, но Золушка просит только, чтобы он наконец признал её своей дочерью. «Хотя я была рождена для страданий, жизнь моя наконец изменилась», – говорит Золушка, – «Больше я не буду сидеть у камина и пачкаться в золе».