Жил-был лесоруб. Жена его умерла, с ним остались двое детей: Ганзель и Гретта. Жили они бедно и частенько голодали. Как-то отец ушёл на заработки, дети одни.
Дома есть было нечего, и дети отправились в лес по грибы. Они долго бродили по лесу и заблудились. Тёмная, холодная ночь застала их в глухой чаще.
Утром лесная тропинка привела Ганзеля и Гретту к сказочному домику. Дети подошли поближе и остолбенели: дом был целиком сделан из бисквита и шоколада! Вот это сюрприз...
Ганзель и Гретта очень проголодались и отломили себе по вкусному кусочку. Вдруг из дома вышла уродливая старуха. Дети испугались, но она ласково сказала: "Входите! Я как раз накрыла стол для гостей".
Как только брат и сестра вошли в дом, старуха - а это была ведьма - схватила Ганзеля и заперла его в клетку. Она надумала зажарить его на обед и съесть.
Ведьма приказала Гретте подбросить в печь дрова, чтобы огонь разгорелся пожарче. Гретта очень испугалась за брата и сказала, чтобы оттянуть время: "Не могу - отверстие в печи слишком высокое".
Ведьма рассвирепела. "Сейчас я тебе покажу, как это сделать!" - закричала она и встала на скамейку рядом с печкой. Гретта не растерялась и изо всех сил толкнула ведьму в огонь, а потом освободила Ганзеля.
Дети схватили сундучок с золотыми монетами и убежали в лес. Лесоруб их нашёл, и они все вместе вернулись домой. С тех пор семья лесоруба больше никогда не голодала.