Janko a Marienka žili so svojím chudobným oteckom a nevlastnou matkou, macochou. Keďže mali málo jedla a boli chudobní, macocha presvedčila svojho muža, ich otca, aby svoje deti zaviedol hlboko do lesa a nechal na pospas osudu. Veľmi múdry chlapec, Janko, zistil zlé úmysly macochy a rozhodol sa zanechávať po ceste kamienky, aby sa dostali späť. Prvý pokus macoche nevyšiel. Druhý pokus, keď zanechávali omrvinky ktoré zožrali vtáky, už vyšiel. Natrafili však na čarovný domček postavený z perníkov a sladkostí. Hladné deti sa pustili do jedenia. Zrazu sa objavila ježibaba. Vyľakané deti pozvala dnu. Janka chcela vykŕmiť a zožrať a Marienku mať za slúžku. Keď chcela ježibaba Janka upiecť v trúbe, Marienka predstierala že nevie ako sa trúba zapína. Nahnevaná ježibaba jej to ukazovala keď v tom ju deti strčili do pece a zavreli. Deti vzali z domu všetko čo mohli. A vrátili sa domov. Zistili že medzičasom macocha zomrela a žili s otcom šťastne až do smrti.
