Tamales are a traditional Mesoamerican dish made of a masa dough and fillings, and then steamed in a corn husk or banana leaves. While tamales certainly are delicious, the time-consuming nature of making them may compel some to avoid preparing them at home.