A Mahábhárata a Hastinapura királyság trónjáért folytatott küzdelem történetét meséli el két unokatestvércsoport, a Pándavák és a Kauravák között. A Pándavák Pandu király öt fia, míg a Kauravák Dhritarashtra királynak, Pandu vak bátyjának száz fia.
A fő történet akkor kezdődik, amikor a Kauravák legidősebb testvérük, Duryodhana vezetésével elfoglalják Hastinapura trónját, amely jogosan a Pandaváké. A pandavák száműzetésre kényszerülnek, és az eposz elmeséli a száműzetésük alatti küzdelmeiket és megpróbáltatásaikat, valamint azt, hogy végül visszatérnek Hastinapurába, hogy megszerezzék jogos örökségüket.
A háború a jó és a rossz harca, és a történet tele van összetett szereplőkkel, erkölcsi dilemmákkal és filozófiai tanításokkal. A Mahábhárata a dharma, a karma, a szerelem, a gyűlölet, a hűség, az árulás és az emberi természet bonyolult témáival foglalkozik. Ez a családok, társadalmak és nemzetek közötti konfliktusok és megoldások nagyszerű narratívája.
Az eposz számos részcselekményt, mesét és filozófiai példázatot is tartalmaz, amelyek közül a leghíresebb a Bhagavad Gita, amely Arjuna és kocsisa, Lord Krishna közötti filozófiai beszéd az élet természetéről, kötelességeiről és végső valóságáról. .