origin. tamales originated in mesoamerica as early as 8000 to 5000 bc. the preparation of tamales is likely to have spread from the indigenous cultures in guatemala and mexico to the rest of latin america.