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