What Are Tamales?
Tamales are a traditional Mexican dish made of masa (corn dough) filled with meats, cheeses, vegetables, or sweet fillings, wrapped in corn husks or banana leaves, and then steamed. Tamales have deep cultural roots, dating back to Mesoamerican civilizations, and are still a staple in Mexican kitchens—especially during holidays and family gatherings.
How Do You Make Tamales?
Making tamales is a labor of love, often done in large batches. Here’s a basic outline of how to make tamales at home:
- Prepare the Masa: Mix masa for tamales (corn flour) with lard or oil, broth, and seasoning until light and fluffy.
- Make the Filling: Traditional fillings include shredded pork tamales with red chile sauce or chicken tamales with green salsa.
- Assemble the Tamales: Soak corn husks in warm water until pliable. Spread masa on the husk, add filling, and fold to seal.
- Steam the Tamales: Place upright in a steamer and cook for 1–1.5 hours until the masa is set and pulls away from the husk.


Popular Tamale Variations
Tamales are endlessly versatile. Try these popular versions from Cookpad:
Pork Tamales – Classic red chile pork filling wrapped in savory masa.

Chicken Tamales – Often made with green tomatillo salsa for a tangy flavor.

Tamales de Elote – Sweet corn tamales, served as dessert or breakfast.

Find more sweet tamales recipes
Tamale Pie – A baked casserole version with layers of masa, meat, and cheese.

Vegetarian Tamales – Filled with beans, cheese, or peppers for a meatless twist.

How to Eat Tamales (and Reheat Them!)
How to eat tamales: Unwrap the corn husk and enjoy with salsa, sour cream, or hot sauce. Tamales are typically served with Mexican rice, refried beans, or champurrado (Mexican hot chocolate).
How to reheat tamales:
- Steam for 15–20 minutes to keep them moist.
- Microwave with a damp paper towel for 1–2 minutes.
- Oven at 350°F (175°C), wrapped in foil, for 15–20 minutes.
Avoid eating the corn husk—it’s just the cooking wrapper!

FAQs About Tamales
Q: How do you make tamales from scratch?
A: Make a seasoned masa dough, prepare a filling (like pork or chicken), wrap in soaked corn husks, and steam until cooked through.
Q: What are tamales made of?
A: Masa dough, a savory or sweet filling, and a corn husk or banana leaf wrapper.
Q: Can I make tamales ahead of time?
A: Yes! Tamales freeze well and can be reheated easily.
Q: How do you warm up tamales without drying them out?
A: Steam or microwave with a damp paper towel to retain moisture.
Related Categories:
Explore more delicious Mexican cooking ideas!
Tamales are more than just a meal—they’re a celebration of family, culture, and community. Whether you're making pork tamales, chicken tamales, or experimenting with tamales de elote or tamale pie, this dish brings people together with its hands-on preparation and satisfying flavor.
Search Cookpad for authentic tamale recipes, and don’t forget to share your version with the community!

📌 Up Next:

