La palabra Tamal proviene de la palabra Nahualt 'Tamalli' que significa envuelto, en México tenemos alrededor de 500 tipos, son un tipo de masa principalmente de maíz aunque hay de otros ingredientes como de harina de arroz, envuelta en una hoja, puede ser de plátano, de maíz, de elote (maíz tierno) y de hoja santa, hechos al vapor, en México se hacen en una olla especial llamada tamalera. Hay tamales dulces, y salados, con todo tipo de rellenos, con carne de pollo o ternera, con diferentes salsas, verde, rojas y diferentes moles, también hay otros rellenos de rajas y queso. Los tamales dulces van rellenos de pasas, nueces, algunas frutas, o crema pastelera.
Hay tipos de tamales dependiendo la región como las corundas de Michoacan, que son tamales de un tamaño bastante grande a comparación de los demás, los tamales canarios son unos tamales pequeños elaborados a base de harina de arroz y rellenos de crema pastelera, también hay tamales que se hacen en una olla y al horno en vez de hacerlos al vapor.