O pudim de arroz mexicano é uma variação de uma sobremesa cremosa tradicional introduzida na Espanha durante a época da ocupação mourisca. A influência da cultura árabe como resultado da ocupação mourisca é supostamente como o arroz doce surgiu, já que muitos pratos tradicionais árabes incluem a canela e o arroz, que são dois ingredientes importantes no pudim. O pudim de arroz espanhol, em espanhol chamado "Arroz con Leche", chegou à América do Sul durante a colonização espanhola.
O pudim de arroz não é exclusivo da Espanha ou da América do Sul. Variações de pudim de arroz são feitas em outros países europeus, como Inglaterra e Noruega, e também é bastante comum na Ásia. A herança do arroz doce do México é compartilhada com outros países da América do Sul, incluindo Argentina, Bolívia e Chile.
O Pudim de Arroz Espanhol tradicional exige cozinhar o arroz lentamente em leite e açúcar, e os cozinheiros servem quente ou frio, muitas vezes acompanhado de canela, passas, baunilha ou raspas de limão. A variação mexicana inclui casca de laranja, gema de ovo e leite condensado doce, às vezes com coco ou castanha do Brasil para um pouco mais crocante. Embora os cozinheiros geralmente preparem o arroz doce como prato de sobremesa, as variações do arroz doce incluem versões sem açúcar substituídas como pratos principais do jantar em alguns países.