Diceritakan pada jaman dahulu kala di sebuah desa kecil tinggal seorang petani bernama Toba. Toba merupakan seorang petani yang sangat rajin meskipun lahan pertaniannya tidak begitu luas dan kondisi tanahnya yang cukup kering.
Selain bekerja sebagai petani, Toba juga mencari nafkah dengan menangkap
ikan dengan cara memancing ataupun menjaring. Hingga pada suatu hari
petani sederhana ini pergi untuk mencari ikan. Ditunggu sampai setengah
hari, tidak ada satu ikan pun yang dia dapat.
Karena hari sudah mulai gelap, Toba memutuskan untuk pulang. Sesaat
sebelum meninggalkan tempat tersebut, kali pancing milik Toba bergoyang -
goyang, segeralah ditariknya kail tersebut dan ternyata seekor ikan
besar yang berwarna kuning keemasan sudah berada di ujung kail pancing
miliknya, Toba pun membawanya pulang ke rumah.
Sampai di rumah, saat ikan tersebut masih dalam pegangan tangan Toba
tiba-tiba ikan besar tersebut berbicara kepada petani tersebut dan
sontak membuat dia terkejut bukan kepalang.
"Tunggu, aku jangan dimakan! aku akan menemanimu bila kamu tidak memakanku" ucap si ikan tersebut.
Karena terkejut, ikan tersebut jatuh ke tanah dan seketika itu berubah wujud menjadi seorang gadis yang cantik jelita.
"Sedang mimpikah aku" gumam Toba.
"Jangan takut pak, aku juga manusia seperti engkau. Aku sangat
berhutang budi padamu karena telah menyelamatkanku dari kutukan Dewata" ucap gadis tersebut.
"Namaku Puteri dan aku tidak keberatan untuk menjadi istrimu" kata gadis itu seakan mendesak Toba
Toba pun mengiyakan, maka sejak itu jadilah mereka berdua menjadi suami
isteri. Namun pernikahan tersebut mempunyai satu syarat yaitu mereka
berdua, terutama Toba tidak boleh membocorkan rahasia tentang asal usul
Puteri yang seekor ikan. Jika syarat tersebut dilanggar maka akan
terjadi bencana yang dahsyat.
Pernikahan kedua insan ini terdengar juga oleh penduduk desa lainnya,
dan berita tersebut membuat gempar desa tersebut karena kecantikan yang
dimiliki oleh Puteri yang laksana bidadari yang turun dari kahyangan.
Toba dan Puteri hidup bahagia dan mencari nafkah seperti biasa yaitu
bertani dan mencari ikan.
Melihat kehidupan mereka yang bahagia, banyak orang yang menyebarkan
fitnah untuk menjatuhkan keberhasilan usaha petani tersebut.
"Aku tahu pasti petani itu memelihara makhlus halus" kata seseorang pada temannya.
Berbagi fitnah dan cibiran menemani perjalanan hidup sepasang suami
istri ini, namun semua itu tidak mereka hiraukan, hingga pada akhirnya
istri toba melahirkan seorang bayi laki-laki yang sehat dan diberi nama
Putera. Kehidupan mereka pun makin bahagia dengan hadirnya buah hati
tersebut.
Seiring berjalannya waktu, Putera tumbuh menjadi anak yang sehat dan
kuat, namun yang selalu membuat heran kedua orangtuanya adalah sang anak
selalu merasa lapar. Makanan yang harusnya bisa dimakan bertiga, dapat
dimakannya seorang diri.
Lama kelamaan, Putera menjadi anak yang agak nakal. Dia sering membuat
jengkel ayahnya. Bila disuruh membantu pekerjaan orang tua, Putera
selalu menolak. Namun sang istri selalu mengingatkan Toba agar selalu
sabar dengan ulah anak mereka.
"Baiklah, aku akan lebih sabar menghadapinya, bagaimana pun juga dia adalah anak kita" ucap Toba pada istrinya.
"Syukurlah ayah berpikir demikian, memang ayah seorang suami dan ayah yang baik hati" puji istri toba
Namun kesabaran Toba ada batasnya. Suatu hari, Putera disuruh
mengantarkan makanan ke sawah untuk ayahnya, Putera tidak menurutinya
dan hal itu membuat sang ayah marah. Toba pun pulang dan mendapati
anaknya sedang bermain bola. Seketika itu Toba menjewer telinga Putera
dan tanpa sadar berucap :
"Anak tak tahu diuntung! tak tahu diri ! dasar anak ikan!" umpat Toba pada anaknya tersebut
Putera pun berlari sambil menangis menuju Puteri, ibunya. Diceritakannya
semua kejadian yang dilakukan oleh ayahnya pada sang ibu. Puteri pun
sangat sedih karena sang suami telah melanggar sumpah atau larangan
tersebut.
Sang ibu pun menyuruh Putera agar segera pergi menuju bukit yang berada
tidak jauh dari rumahnya dan disuruhnya untuk memanjat pohon tertinggi
di puncak bukit tersebut. Putera pun menuruti perintah sang ibu meskipun
dia tidak tahu apa tujuannya.
Puteri sendiri berlari menuju sungai yang terletak di dekat rumahnya dan
menceburkan diri ke dalam sungai dan seketika itu berubah kembali
menjadi seekor ikan besar. Sesaat kemudian kilat menyambar-nyambar
disertai dengan bunyi guntur yang bergemuruh.
Seketika itu juga terjadilah hujan yang sangat lebat dan air sungainya
pun meluap menyebabkan banjir besar yang mengakibatkan petani tersebut
mati tenggelam. Dan beberapa waktu kemudian menenggelamkan desa tempat
dimana Toba tinggal dan lama kelamaan genangan air tersebut semakin luas
dan berubah menjadi danau yang amat besar yang kemudian dinamakan Danau Toba.
Sedangkan bukit yang didaki oleh Putera tadi berubah menjadi pulau kecil yang berada di tengah-tengah danau dan dinamakan Pulau Samosir.