Steam tamales until the masa is hot, tender, and pulls away from the husk. The exact time depends on size, filling, batch size, and whether the tamales are fresh, refrigerated, or frozen. Frozen tamales take the longest.
Quick Timing Guide
| Tamale type | Typical steaming range | Check for |
|---|---|---|
| Freshly assembled tamales | About 60 to 90 minutes | Masa is set and pulls from the husk |
| Refrigerated cooked tamales | About 15 to 25 minutes | Hot center |
| Frozen cooked tamales | About 25 to 45 minutes | Hot center and soft masa |
| Large dense tamales | Longer | Check several pieces |
How to Steam Tamales
- Add water to the pot, keeping it below the steamer basket.
- Stand tamales upright or lay them loosely so steam can move around them.
- Cover the pot and keep a steady simmer.
- Check the water level so the pot does not run dry.
- Test one tamale before serving the batch.
How to Know Tamales Are Done
For fresh masa, the dough should be set, not wet or sticky, and it should pull away from the husk. For reheated tamales, the center should be hot. If they are leftovers, use a food thermometer when safety matters and heat to 165 degrees F.
FAQ
How long do fresh tamales take to steam?
Freshly assembled tamales often take about 60 to 90 minutes, depending on size and filling.
How long do frozen tamales take to steam?
Frozen cooked tamales often take about 25 to 45 minutes, depending on size and batch density.
Do you steam tamales upright?
You can stand them upright or lay them loosely. The important part is leaving room for steam to circulate.
Can you oversteam tamales?
Yes. Very long steaming can make the masa wet or overly soft, especially if water splashes into the basket.
What if the pot runs dry?
Add hot water carefully. A dry pot can scorch and may damage the tamales or cookware.