经过多年的沉思和苦修,悉达多仍然坚定不移地要寻找痛苦的根源,以止息自己和他人的痛苦。他前往位于印度中部的摩揭陀国继续禅修。在途中,他遇见了一位名叫苏提亚的草贩,供养了他一把吉祥草。悉达多视此为一个吉祥的征兆;在古代的印度文化中,吉祥草被认为是清静之物。悉达多没有继续前行,决定留在当地禅修。他在附近的一棵毕钵罗树下找到一块平坦的石头,铺上吉祥草当坐垫。他静默地立下誓言,此身可烂,我可能化为尘土。但直到找到答案,我绝不起身(我今若不证,无上大菩提,宁可碎此身,终不起此座)。
当悉达多坐在树下沉思的时候,并非没有人知道。魔王魔罗听到悉达多太子的誓言,感觉到他的决心的力量。魔罗无法成眠,因为他知道悉达内在的潜能,能够使他的整个地盘陷入混乱。身为一个足智多谋的战士,魔王于是派了五个容貌最秀丽的女儿去诱惑太子,使他分心。当这些女孩(我们称她为天女,apsaras)出发的时候,她们对自己魅惑的能力充满信心。但是一接近正在禅定的悉达多时,美貌却开始消失。她们变得干瘪老迈,身上长出肉疣,皮肤发出恶臭。悉达多丝毫不为所动。这些沮丧的天女回到父亲身边,魔王勃然大怒。竟然有人胆敢拒绝他的女儿!盛怒之下,魔罗召集了他的部下,组成了一支大军,配备了所有可能想象的精锐武器。
魔王的军队全力攻击悉达多。但是令他们惊愕的是,所有瞄准悉达多的箭、矛、石头和弹弩,一时接近了他,都化成为一阵花雨。历经长时而无功的战事,魔王和他的军队精疲力竭,完全败北。最后,魔王来到悉达多面前,使出全部的外交手段,试图说服悉达多放弃他的追寻。悉达多说,经历了这么多世的试炼,他不可能放弃。魔王问他,我们如何能够确定你已经奋斗了那么久。悉达多回答,我无需确认,大地是我的见证。同时,他以手触地。此时,大地震动,魔王当场消失无踪。如是,悉达多获得了解脱而成佛。他终于发现了从根源上止息痛苦的道路,不只是为他自己,也为了所有的人。他最后对抗魔王的处所如今被称为或菩提迦耶,而那棵树被称为菩提树。
许多世代以来,这就是佛教徒母亲们说给她们孩子听的故事。