Ganesha went to his palace and sat down to eat. He started eating all the food placed in front of him. As was the custom, more and more food was served to him as he did not say that he had enough. Soon there was no more food in the palace and so Kubera ordered his troops to get more food from the surrounding villages. But Ganesha continued eating and there was no more food to be found. Still very hungry, and not satisfied with all the available food, Ganesh started to devour plates and dishes, the furniture and all the content of Alakapuri, the main city of Kubera.
When he achieved to gulp down the whole, the child Ganesh threatened to swallow Kubera himself. Frightened, the god of wealth rushed forward to Shiva's feet to implore his help, since the Ganesh voracious appetite seemed to be unlimited.
Kubera became very frightened. Ganesha told him, " You promised my parents you will feed me. Now, I have to eat you up as I am still very hungry ". Kubera ran away and pleaded with Shiva to save him from Ganesha. Shiva asked Kubera to give up his pride and serve Ganesha a handful of rice. Kubera went back to his palace. By this time, Ganesha's stomach had become very huge but the child was still hungry. When Kubera served a cup of rice with humility, Ganesha's hunger was satisfied.