Tamales (Traditional): A Step-by-Step Guide to Making Authentic Mexican Food at Home
Have you ever wondered why tamales from a street vendor taste so different from store-bought versions? The secret lies in the masa—the corn dough—and the patient, loving process of wrapping and steaming. Making Tamales (Traditional) at home may take a few hours, but the reward is a stack of tender, flavorful packets filled with your choice of savory or sweet fillings. By learning this technique, you unlock the heart of Authentic Mexican Food, creating a meal that honors centuries of tradition while allowing your own creativity to shine.
Whether you’re planning a holiday feast or a weekend cooking project, this guide gives you everything you need: ingredient lists, timing schedules, step‑by‑step instructions, and expert tips to avoid common pitfalls. Let’s dive in.
—
Ingredients & Kitchen Tools
For the Masa (about 30–36 tamales):
– 4 cups masa harina (instant corn flour for tortillas; use Maseca or similar)
– 1 teaspoon baking powder
– 1 teaspoon salt
– 1½ cups lard or vegetable shortening (cold, cut into pieces) – Lard gives authentic flavor; use vegan shortening for a plant‑based version
– 2½ cups warm chicken or vegetable broth – Adds richness; you can substitute water with bouillon
– 1 teaspoon ground cumin (optional, for savory masa)
For the Filling (choose one or mix):
– Pork in red chile: 1 lb cooked, shredded pork + 2 cups red chile sauce (from dried anchos/guajillos)
– Chicken verde: 1 lb cooked, shredded chicken + 1½ cups tomatillo salsa
– Cheese & jalapeño: 1 cup shredded Monterey Jack + ¼ cup pickled jalapeños (diced) – Great for a quick, no‑meat option
You’ll also need:
– Dried corn husks (about 40–50, plus extras for patching)
– Large pot or tamale steamer (with a rack or steamer basket)
– Large mixing bowl
– Electric mixer or stand mixer with paddle attachment (or strong wooden spoon)
– Spatula, kitchen twine (optional, for tying)
– Clean kitchen towels
—
Prep Time & Cooking Schedule

| Task | Time |
|——|——|
| Soaking corn husks | 30–60 minutes (while prepping other ingredients) |
| Preparing filling | 20–40 minutes (if pre‑cooked meat; 1 hour if cooking from scratch) |
| Making masa | 15 minutes (plus resting 5 minutes) |
| Assembling tamales | 30–45 minutes |
| Steaming | 60–90 minutes |
| Resting after steaming | 15 minutes (for masa to set) |
Total hands‑on time: about 1.5 hours.
Total time (including resting/steaming): 3.5–4 hours.
Pro tip: You can prepare the filling and soak husks the night before. Then assembly and steaming become a smooth Sunday afternoon project.
—
Step-by-Step Instructions
1. Soak the corn husks. Place husks in a large bowl, cover with hot water, and weigh them down with a plate. Let soak for at least 30 minutes until pliable. Drain and pat dry.
2. Prepare the masa. In a large mixing bowl, combine masa harina, baking powder, and salt. Using an electric mixer (or your hands), cut in the cold lard until the mixture resembles coarse crumbs. Gradually add warm broth, mixing on low speed. Increase speed to medium and beat for 2–3 minutes until the masa is fluffy and a small dollop floats when dropped in a glass of cold water. (If it sinks, beat 1 more minute.) Taste and adjust salt.
3. Set up your steamer. Fill the bottom of your pot with 2 inches of water. Place a steamer rack or a layer of extra corn husks on the rack to prevent sticking.
4. Assemble the tamales. Take a soaked husk (wide end toward you). Spread a heaping 2 tablespoons of masa onto the center, leaving a 1–2 inch border at the top and bottom. The masa layer should be about ¼ inch thick. Place a heaping tablespoon of filling in a line down the center. Fold one long side over the filling, then the other side, wrapping like a burrito. Fold the narrow pointy end up. (For secure tamales, tie with a strip of husk or twine—optional but helpful for beginners.)
5. Arrange tamales in the steamer. Stand them upright (open end up) in the steamer basket, leaning against each other. Don’t pack too tightly—they need room to expand. Cover the tamales with a clean kitchen towel or extra husks, then put the lid on.
6. Steam over medium‑high heat. Once the water is boiling, reduce to medium‑low and steam for 60–90 minutes. Check water level every 20 minutes and add more boiling water as needed. Tamales are done when the husk peels away cleanly from the masa (no sticky dough left on the husk).
7. Rest before serving. Turn off heat, let tamales sit in the covered pot for 15 minutes. This allows the masa to firm up for easier handling.
> Keyword note: The key to perfect Tamales (Traditional) is a fluffy, well‑beaten masa. This same technique is what makes Authentic Mexican Food so beloved—the careful balance of fat, liquid, and air creates a tender, moist texture you can’t replicate with shortcuts.
—
Nutritional Benefits & Advantages
A single pork‑filled tamale (approx. 150g) contains roughly:
– Calories: 250–300
– Protein: 8–10g (from meat and masa)
– Fat: 12–15g (mostly from lard, which provides vitamin D and monounsaturated fats)
– Carbohydrates: 28–32g (complex carbs from corn, with some fiber)
– Iron: 10% DV (from masa and meat)
– Calcium: 8% DV (if masa is enriched)
Corn masa is naturally gluten‑free, making tamales a safe choice for those with celiac disease or gluten sensitivity. The steaming method preserves nutrients better than frying, and the use of real, whole ingredients (no preservatives) supports a clean‑eating lifestyle.
—
Tips Variations & Cooking Advice
– Flavor variation: Add ¼ cup roasted poblano purée or spinach to the masa for green tamales. Or mix in ½ cup sweetened condensed milk and ½ cup raisins for a dessert tamal.
– Ingredient swaps: Replace lard with avocado oil or coconut oil for a lighter masa (texture will be slightly denser). Use store‑bought rotisserie chicken to cut prep time.
– Cooking method: If you don’t have a steamer, use a large stockpot with a colander that fits inside. Cover with a tight‑fitting lid.
– Portion changes: For mini tamales (appetizer size), use smaller husks and less masa. Steam for only 45 minutes.
– Dietary adaptation: For vegan tamales, use vegetable shortening or refined coconut oil, and fill with seasoned black beans, mushrooms, or vegan cheese.
—
Common Mistakes to Avoid
| Mistake | Solution |
|———|———-|
| Masa is dry and crumbly after steaming | Beat the masa longer before spreading; add ¼ cup more broth until it feels like soft peanut butter. |
| Tamales stick to husks | You spread masa too thin, or husks weren’t soaked long enough. Use a thicker layer (¼ inch) and ensure husks are fully pliable. |
| Tamales are gummy or heavy | Overmixing after adding liquid? Or too much water in the steamer. Keep water 2 inches below the tamales. |
| Husks tear during folding | Choose whole, large husks. Patch small tears by overlapping a second piece of husk. |
| Filling leaks out | Don’t overfill—no more than 1 tablespoon for a standard tamal. Make sure the masa completely surrounds the filling. |
—
Storage & Meal Prep Tips
– Refrigerator: Store cooked, cooled tamales in an airtight container or zip‑top bag for up to 5 days. Keep husks on to retain moisture.
– Freezer: Wrap each tamal individually in plastic wrap, then place in a freezer bag. They’ll stay fresh for up to 3 months. Freeze uncooked tamales as well—just steam straight from frozen, adding 15 minutes to the cooking time.
– Reheating: Steaming is best (15 minutes from fridge, 25 from frozen). Microwave? Wrap in a damp paper towel and heat in 30‑second bursts until hot. Avoid microwaving without moisture—the masa will become rubbery.
– Meal prep: Make a double batch on a Sunday; enjoy tamales for weekday lunches or quick dinners. They freeze beautifully and taste just‑steamed when reheated properly.
—
Conclusion
Making tamales at home is a labor of love—but with detailed instructions, smart prep, and a little practice, you can achieve restaurant‑quality results. Remember: the fluffy masa, the perfectly seasoned filling, and the steam‑cooked tenderness are all within reach. Whether you’re celebrating a holiday or simply craving Tamales (Traditional), mastering this dish connects you to the rich heritage of Authentic Mexican Food. Try our recipe, share a photo of your tamales, or experiment with your favorite fillings. The more you make them, the easier—and more rewarding—they become.
—
FAQs
Q: Can I use Maseca for tamales, or is there a special tamal flour?
A: Standard masa harina (Maseca) works well. For a more tender texture, look for “tamal flour” which is slightly finer. But Maseca used by millions of home cooks gives excellent results.
Q: My masa turned out tough. What went wrong?
A: You likely didn’t beat it long enough, or the ratio of liquid was too low. The masa should be beaten until it’s light and fluffy—think cake batter consistency. Also check your lard: cold, freshly rendered lard gives the best texture.
Q: How do I know when tamales are fully steamed?
A: The easiest test: peel back a husk. If the masa separates cleanly from the husk without sticking, the tamales are done. If it’s sticky, steam another 10–15 minutes.
Q: Can I make tamales without a steamer?
A: Yes. Use a large pot with a colander or a metal basket that fits snugly. Add water below the colander, bring to a boil, place tamales upright in the colander, cover, and steam as directed.
Q: How do I prevent tamales from becoming soggy?
A: Make sure the water doesn’t touch the tamales. Also, after steaming, immediately remove the lid and let them rest a few minutes so steam can escape. Don’t stack hot tamales tightly while they cool.