Dorotka je chudobná sirota, ktorá je u bohatých gazdov pastierkou. Ich zlomyseľný syn ju často trápi. Raz jej odoženie húsa z paše. Pri jeho hľadaní sa Dorotka zoznámi so starenkou, ktorá nielen potrestá zlomyseľníka, ale jej aj podaruje 3 dary: zázračný prútik, krčiažtek s pramenistou vodou a prstienok z trávy. Dorotka tie dary môže dať iba tomu najdrahšiemu človeku. A ona ich dá postupne mladému dobrému kráľovi, ktorý pomohol jej aj iným, len sebe akosi nevie pomôcť - nevie si nájsť sám nevestu. S pomocou starenky a zázračných darov sa ňou napokon stane tá, ktorá si to najviac zaslúži - pastierka Dorotka.