Well, that's because tamales are a traditional Christmas dish in Mexico. Tamales are made with corn masa and a variety of fillings, like shredded beef, chicken, pork, and cheese. They're steamed in corn husks and served warm, making them the perfect holiday meal. Tamales are usually eaten on Christmas Eve, and they're a big part of the holiday spirit in Mexico.