Rice pudding is a food made from a simple mixture of rice and milk or water, with flavorings such as vanilla or cinnamon commonly added. This dish may have originated in the Middle East or Asia, but is eaten around the world, with a great many variants. Dessert variants typically include sugar or other sweeteners.