Nama·bharat
A trusted guide to Hindu life, in plain words.

stories and legends

What is the story behind the curse of Durvasa and how does it connect to the Mahabharata?

Durvasa was a sage famous for his fierce temper and powerful curses. His interactions with Kunti and Draupadi set off a chain of events that shaped the entire Mahabharata story.

Who Durvasa was

Durvasa appears across several Puranic traditions as a great sage with enormous spiritual power and an equally enormous temper. He is said to have been born from the anger of Shiva, which explains why his curses were so swift and so strong. People in the stories treated him with great care. A single slight, even an unintended one, could bring a terrible curse. But pleasing him could bring an equally powerful blessing. Both sides of that nature matter in the Mahabharata.

The mantra given to Kunti

When Kunti was still a young girl in her father's home, Durvasa came to stay as a guest. She served him so attentively and so well that he was pleased. As a gift, he taught her a mantra with the power to call any god and receive a child from that god. He gave it freely, but he also warned her it was not something to use carelessly. Out of curiosity, Kunti tested it before she was married and called the sun god Surya. A son was born, Karna, and Kunti, afraid and unmarried, set him adrift on a river. This was not a curse in the usual sense. It was a gift used too soon, with lasting consequences. Karna grew up not knowing his true mother, became a great warrior, and stood on the opposite side in the war. The tragedy of Karna runs through the whole Mahabharata, and it begins with that mantra.

The Akshaya Patra episode

Durvasa appears again during the Pandavas' years in the forest. The Pandavas had been given a vessel called the Akshaya Patra, which produced food without limit, but only until Draupadi herself had eaten for the day. After that it was empty. Durvasa arrived with a large group of followers at exactly the wrong moment, after Draupadi had already eaten. Feeding them was impossible by ordinary means. Draupadi prayed to Krishna, who came and found a single grain of rice left in the vessel. He ate it, and the tradition holds that this satisfied the hunger of all beings everywhere, including Durvasa and his followers. Durvasa, sensing something divine had happened, quietly left without demanding the meal. This episode is read as a story about devotion and divine protection, and also as a reminder of how dangerous Durvasa's anger could be, since a curse from him at that moment might have destroyed the Pandavas entirely.

What these stories mean

Durvasa in these stories works as a kind of test. His arrival forces characters to act, and the consequences of those actions ripple outward. Kunti's use of the mantra brought Karna into the world, and Karna's presence changed everything about the war. The Akshaya Patra episode shows the Pandavas at their most vulnerable and brings Krishna's protection into sharp focus. The tradition uses Durvasa not simply as a villain or a danger but as a figure whose power makes the choices of others matter more.

How people read it today

Durvasa remains one of the most recognized sages in popular retellings of the Mahabharata. His story with Kunti is often told to explain how Karna came to be born and why the war carried such personal grief for Kunti. Different regional traditions and retellings give slightly different weight to his role, but his connection to the birth of the Pandavas and to the forest years of exile is consistent across most versions.

How we write. We describe what the tradition holds, drawing on its texts and customs in general terms. We do not give religious, medical, or dietary advice, and we note plainly where there is no scientific evidence. Reviewed for accuracy by our editorial team.