Nabadzīgais mežstrādnieks mājā ienesa bērnu ar dzintara kaklarotu ap kaklu, apvilktu apmetnī ar zelta zvaigznēm - viņš viņu atrada ziemas mežā vietā, kur zvaigzne nokrita (citi mežstrādnieki atteicās nēsāt parazītu mājās). Sākumā sieva bija pret muti, bet tad viņa padevās un izaudzināja viņu kā savu dēlu. Zēns izauga skaists, bet lepns un nežēlīgs: viņš spīdzināja dzīvniekus un cilvēkus, un arī vecā ciema priestera pamudinājumi nepalīdzēja.
Reiz zēns nomētāja ubagu. Kokgriezējs viņam iepūta sejā un aizveda sievieti mājās, kur viņa sevi sauca par sava adoptētā dēla māti. Bet viņš viņu neatzina - viņš paziņoja, ka viņam ir nepatika pat uz viņu skatīties, un izdzina viņu ārā. Kad viņš atstāja māju zēniem, kuri viņu atbalstīja visās nežēlīgās izklaidēs, viņi izdzina viņu no dārza, saucot viņu par viltīgu kā krupi. Aplūkojot savas pārdomas dīķī, viņš redzēja, ka viņš patiesi ir kļuvis par ķēmi.
Zēns devās klejot un meklēja māti, lai lūgtu viņai piedošanu, taču nevarēja viņu atrast - dzīvnieki, kurus viņš bija spīdzinājuši jau iepriekš, atteicās palīdzēt. Apsargi pie pilsētas vārtiem pārdeva viņu par vīna pudeli vecajam vīram, kurš pusbadā turēja zēnu pagraba telpā un trīs dienas dienā sūtīja uz blīvu mežu, kas no malas izskatījās kā patīkama birzs, 3 stieņiem baltā, dzeltenā un sarkanā zelta. Trīs reizes zēnam palīdzēja Zaķis, kuru viņš atbrīvoja no slazdiem, un trīs reizes viņš zeltu pasniedza spitālīgajam, kurš sēdēja pie pilsētas vārtiem. Divreiz vecais vīrs sita jaunekli uz pusi līdz nāvei, bet trešo reizi viņš pilsētā tika sveikts ar apbalvojumiem un nosauca glīto princi. Apjucis puisis metās pie ubaga mātes, kuru redzēja pūlī, bet viņa klusēja. Viņš pagriezās pret spitālīgo, lai aizrādītu, bet, paskatījies uz augšu, ieraudzīja karali un karalieni - savus vecākus.
Kad pienāca laiks, Zvaigžņu zēns kļuva par karali - laipns un godīgs.