คนแต่งคือฤษีวยาสะ ตามตำนานบอกว่าฤษีวยาสะไม่สามารถเขียนเป็นตัวอักษรได้เนื่องจากยาวเกินไป จึงขอให้พระพิฆคเนชเป็นผู้เขียน เพราะพระองค์เป็นเทพแห่งศิลป สามารถเขียนได้ไวมาก แต่พระองค์ตั้งเงื่อนไขว่าถ้าฤษีวยาสะหยุดพูดเมื่อไหร่พระองค์จะเลิกเขียน ฤษีจึงตั้งเงื่อนไขกลับว่าก่อนพระองค์เขียนต้องตีความนัยของโศลกให้ได้ก่อนเขียน ฤษีวยาสะจึงมีเวลาคิดโศลก โศลกของมหาภารตะจึงเป็นโศลกที่ยาวที่สุดในโลก
โศลกดั้งเดิมของฤษีวยาสะมีอันเดียว แต่มีแยกย่อยไปตามความเชื่อของแต่ละลัทธิ อย่างภควัตคีตาของคนนับถือพระศิวะกับพระวิษนุตีความไม่ตรงกัน แต่เนื้อเรื่องมหาภารตะเนื้อหาหลักตรงกัน ส่วนละครมึงไม่ควรเชื่อแต่แรกแล้ว