Rice pudding is a broad term for rice and milk dessert. It is made differently all over the world. The Indian version of rice pudding is called kheer. It has Indian flavors such as cardamom powder, and saffron. Sometimes, people also like to add rose water or kewra water for extra flavor and to give it that royal touch.