main differences between enchilada and tamale enchilada is less spicy than tamale. enchilada has sweet, spicy sauce while tamale has spicy red or green sauce. enchilada has no cheese in it, but tamale has cheese in it.