全书写的是罗摩与妻子悉多悲欢离合的故事。篇幅之所以这样大,有两个原因:第一,同印度其他古籍一样,插入了不少的小故事;第二,描绘自然景色、战斗场面等花费了过多的笔墨。
第一篇《童年篇》
开首是一篇类似楔子的东西,介绍成书经过和全书内容。接着讲本书主要故事。十车王无子,请鹿角仙人举行求子大祭。天神全都来到祭场。他们商议请大神毗湿奴下凡剪除罗刹王罗波那。毗湿奴化身为4,降生为十车王的4个儿子:罗摩、婆罗多、罗什曼那和设睹卢祇那。大梵天为了帮助毗湿奴,要求众神创造猕猴,助罗摩平妖。大仙人众友来到十车王朝廷上请他派罗摩去降魔。罗摩和弟弟罗什曼那随众友出走,剪除了妖魔,来到遮那竭王朝廷上,罗摩拉断神弓,同悉多结婚。悉多是遮那竭王从垄沟里拣起来的女儿。
第二篇《阿逾陀篇》
主要讲十车王的宫廷斗争。十车王年迈,决定立罗摩为太子,继承王位。小后吉迦伊玩弄手段,胁迫十车王把罗摩流放,让自己的儿子婆罗多即王位。罗摩是孝子,坚决执行父王的命令。悉多是贤妻,一定要陪罗摩流放。罗什曼那是好弟弟,执意陪侍兄嫂。于是3人辞别父母,出发到森林中去,流放14年。波罗多也是好弟弟,无论如何不愿登上王位。他率领大军到森林里去,劝罗摩回国。罗摩不肯,把自己的一双鞋交给婆罗多,作为替身。婆罗多捧双鞋回国,代罗摩摄政。
第三篇《森林篇》
描绘罗摩等3人在林中的生活。林子里到处是罗刹。他们行凶吃人,搅得大家惶惶不安。居住在林中的人们恳请罗摩除怪安民。楞伽城十首罗刹王罗波那的妹妹首哩薄那迦来到林中,爱上了罗摩。罗摩把她转介绍给罗什曼那。罗什曼那一怒割掉了她的鼻子和耳朵。她先求救于弟弟伽罗。随后又逃往楞伽城,怂恿罗波那来劫走悉多。罗波那命令小妖化作金鹿,引开罗摩,乘机劫走悉多。罗摩兄弟在林中到处寻找悉多踪迹,遍询树木、小河、山丘、野兽,没有得到确切的答复。他们俩后来遇到了金翅鸟王,才得知悉多下落:她已经被魔王罗波那劫至楞伽城。金翅鸟王力劝罗摩与猴王联盟,共同营救悉多。
第四篇《猴国篇》
主要讲罗摩与猴王结盟的故事。罗摩同罗什曼那来到般波湖。烂漫的春光逗引起罗摩思妻之情。他们兄弟俩在这里碰到神猴哈奴曼,并在哈奴曼力劝之下同猴王须羯哩婆结盟,互相约定:罗摩助猴王杀死其兄波林,夺回王位;猴王则帮助罗摩寻找妻子。正在此时,波林来同猴王搏斗。罗摩隐身树后,用暗箭射死波林。接着就给猴王举行灌顶(加冕)礼。但猴王复国以后,沉湎于酒色之中。罗什曼那骂上门来,他才翻然憬悟,立即派出猴兵猴将,到大地各处搜寻悉多踪迹。哈奴曼被派往南方,他在途中遇到金翅鸟王的弟弟僧婆底。僧婆底告诉他亲眼看到罗波那把悉多劫往楞伽城,罗摩于是率猴兵来到海边。他派哈奴曼过海去侦察。哈奴曼一跃过海。
第五篇《美妙篇》
哈奴曼跳过大海以后,来到楞伽城。他变成一只猫,潜入城内,到处探视。最后来到王宫的御花园,发现了被魔王囚禁的悉多,并亲眼看到悉多坚贞不屈、抗拒魔王引诱的情景。他乘看守悉多的罗刹女离开的时机走到她跟前,把罗摩的表记交给她。为了想试一试魔王的威力,他大闹楞伽城。最后他被魔王擒住,尾巴被系上了燃烧着的东西。他伺机逃脱,所到之处,烈炎随之,火烧了楞伽城,然后纵身跳过大海,向罗摩复命。
第六篇《战斗篇》
是全书最长的一篇,描绘罗摩率猴兵与魔兵搏斗的情景。听说罗摩率领猴子大军来到大海对岸,魔王罗波那就召开军事会议。他弟弟维毗沙那主张交出悉多,与罗摩和好。魔王大怒,把他赶走。他过海投奔罗摩。罗摩得海神之助,派那罗跨海造桥。猴子大军渡海,把楞伽城团团围住。接着就展开了一场激烈的搏斗。罗摩兄弟都受了重伤。神猴哈奴曼奉派到北方神山吉罗娑山去采集仙草,给罗摩兄弟治伤。但是仙草却隐藏了起来。哈奴曼于是把整座吉罗娑山托在手中,来到两军阵前,用仙草治愈了罗摩兄弟的伤,又把神山托回原处。最后罗波那和几个儿子都阵亡了。罗摩立维毗沙那为楞伽王。悉多投火自明,夫妻团圆。此时14年流放期满,罗摩得胜回国。
第七篇《后篇》
是全书最后一篇,从内容上看是后加的。这一篇结构庞杂,约略可以分为两大部分:一是追述罗刹的来源和罗波那与哈奴曼的历史,美化神猴;二是讲罗摩与悉多的第二次离合。在这里,罗摩从一个被迫害的受难者一变而为封建专制暴君。他怀疑悉多不贞,命罗什曼那将怀孕的悉多遗弃于野林中。蚁垤仙人收养了她。她生了两个儿子。蚁垤写成《罗摩衍那》,教二子演唱。后来到了罗摩朝廷上,觐父认子。蚁垤把悉多领来,证明了她的贞操。罗摩仍不相信,悉多呼救于地母,大地开裂,她一跃而入。最后是全家在天堂重聚。
全部史诗除这个主干故事以外,还插入不少小故事、神话和传说。