V malej dedinke na okraji hustého lesa žila chudobná dievčina menom Elenka. Jej rodina bola tak chudobná, že často nemali ani čo jesť. Napriek tomu bola Elenka vždy usmiata a pomáhala susedom, kedykoľvek mohla.
Jedného dňa, keď zbierala lesné plody, začula z diaľky krik. Rozbehla sa smerom k zvuku a našla zraneného princa, ktorý ležal pri ceste. Bol obklopený hadmi, ktoré ho chceli pohrýzť.
Bez váhania Elenka vzala svoj košík a hodila ho po hadoch, čo ich rozptýlilo. Rýchlo pomohla princovi vstať a odviedla ho do svojej malej chalúpky.
Princ bol veľmi vďačný a rozprával jej o tom, ako ho uniesol zlý čarodejník. Podarilo sa mu síce utiecť, no bol zranený. Elenka ho starostlivo ošetrovala, liečila jeho rany bylinkami, ktoré poznala z lesa. Po niekoľkých dňoch sa princ úplne zotavil.

Keď sa cítil opäť silný, chcel sa vrátiť do svojho kráľovstva. No Elenka sa bála, že čarodejník ho opäť chytí. Spolu preto vymysleli plán.
Elenka vedela o tajnej jaskyni v lese, kde čarodejník skrýval svoje kúzelné predmety. V noci sa tam vybrala, našla čarodejníkovu palicu a zničila ju – čím oslobodila princa od jeho moci.
Princ bol dojatý Elenkinou odvahou a dobrotou. Po návrate do hradu ju povýšil na svoju ctihodnú dámu a pozval, aby s ním žila v paláci.
Elenka však nikdy nezabudla na svoju rodinu ani na dedinu, ktorým pomáhala aj naďalej.
Tak chudobné dievča svojou láskou, odvahou a múdrosťou zachránilo princa – a získalo si miesto v jeho srdci aj v celom kráľovstve.