I never thought about this. Wiki pretty much agrees:
The form tamal is preferred by some to tamale, as tamal is the Standard Spanish singular form while tamale is generally analyzed as a back-formation from the plural tamales, thus proscribed. Note however that tamale exists in Spanish dialect.