Legend · 4 tellings · Pan-India, South India, West India
Vamana and King Bali
The generous asura king Bali grants a dwarf brahmin three paces of land; two strides cover heaven and earth, Bali offers his own head for the third and is sent to rule Sutala with Vishnu as his doorkeeper.
Bali has driven Indra from heaven and is performing a sacrifice when a small brahmin arrives and asks for the ground he can cover in three steps. Shukra, the asuras' preceptor, sees who the boy is and tells his king that the gift will strip him of everything; Bali answers that a promise made is a promise kept. The dwarf takes the water of donation and swells past the sky: one step takes the earth, the second the heavens. For the third there is no ground left, and Bali, bound in Varuna's cords, bends his head and offers it. His grandfather Prahlada comes to plead, and Bali says plainly that he will not let his word become false. Vishnu, moved, grants him the underworld realm of Sutala built by Vishvakarma, promises to remain with him as his protector — the doorkeeper of tradition — and names him the Indra of a coming age, setting his discus to guard the realm.
The Brahmana's account of Vishnu as the sacrifice in dwarf form, stretched out to win the whole earth back from the asuras, is the ritual ancestor of the Puranic story; there is no Bali and no third step, only the dwarf and the ground he covers.
What is different here:
No king, no boon, no three steps; the dwarf is the sacrifice itself.
In Kerala the story is told from the other side. Mahabali was the land's own king, under whom everyone was equal and no one went hungry. The gods, envious, sent Vamana; the king kept his word and was pushed down into the underworld, but was granted one wish — to come back and see his people once a year. Onam is that visit. Households set out figures of Mahabali and of Vamana, the flag goes up at the Thrikkakara Vamanamoorthy temple on Atham day, and the ten days end on Thiruvonam. The Kerala telling keeps the doorkeeping quietly in the background and the homecoming in front.
What is different here:
Bali is Kerala's king rather than a Puranic asura; the annual return home replaces the reward of Sutala and the future Indra seat; Vamana is not the hero. The folk file's Mahabali entity carries the full Kerala telling. Flag: the 2016 Vamana Jayanti dispute.
West India · Karnataka, Maharashtra, Gujarat, Telangana, AndhraFolk🪔 Bali Padyami
Across the Deccan and Gujarat the same return is kept on the third day of Diwali, Balipratipada, when Bali is welcomed back for a day from the world below; coastal Karnataka adds its own Tulu rites.
What is different here:
The annual return is tied to Diwali rather than to a harvest festival, and Bali is not claimed as a regional king.
Sources: Srimad-Bhagavatam 8.22 (Bhaktivedanta Vedabase); Mahabali — Wikipedia; Trivikrama — Wikipedia; Onam — Wikipedia; Amit Shah's Vamana Jayanthi wishes ahead of Onam trigger controversy — The News Minute (2016); Anger in Kerala as Amit Shah turns Onam into Brahminical Vamana Jayanti — The Wire (2016)