How Long Does It Take to Make Tamales?
Quick Answer
4–8 hours depending on batch size and experience. Preparing the masa, filling, and wrapping takes 2–4 hours, followed by 1.5–3 hours of steaming.
Typical Duration
Quick Answer
Making tamales from scratch takes 4–8 hours total, with larger batches and homemade fillings pushing toward the longer end. The process breaks into three main phases: filling preparation (1–4 hours, often done the day before), masa and assembly (1.5–3 hours), and steaming (1.5–3 hours).
Step-by-Step Timeline
| Step | Time | Notes |
|---|---|---|
| Soak corn husks | 30 min – 2 hours | Can soak overnight |
| Prepare filling (meat) | 2–4 hours | Often done the day before |
| Prepare chiles and sauce | 30–45 min | Can be made ahead |
| Make masa dough | 20–30 min | Mix and whip until fluffy |
| Spread, fill, and wrap | 1–2 hours | Faster with helpers |
| Steam tamales | 1.5–3 hours | Until masa pulls away from husk |
| Rest after steaming | 15–30 min | Firms up the tamale |
| Total | 4–8 hours | Varies by batch and method |
Time by Batch Size
| Batch Size | Prep Time | Assembly Time | Steam Time | Total |
|---|---|---|---|---|
| 1 dozen (12) | 2–3 hours | 30–45 min | 1.5–2 hours | 4–5.5 hours |
| 2 dozen (24) | 2–3 hours | 45–90 min | 1.5–2 hours | 4.5–6.5 hours |
| 4 dozen (48) | 3–4 hours | 1.5–2.5 hours | 2–2.5 hours | 6.5–9 hours |
| 8 dozen (96) | 3–4 hours | 2.5–4 hours | 2.5–3 hours | 8–11 hours |
Prep time does not scale linearly because the filling recipe serves multiple batches. Assembly time is where batch size has the biggest impact and where extra hands make the greatest difference.
Filling Preparation Comparison
| Filling Type | Prep Time | Method |
|---|---|---|
| Pork (carnitas-style) | 3–4 hours | Slow simmer or braise, then shred |
| Chicken (poached and shredded) | 1.5–2 hours | Boil, cool, shred, mix with salsa |
| Beef (barbacoa-style) | 3–4 hours | Braise low and slow until fork-tender |
| Cheese and jalapeño | 15–20 min | Dice and portion |
| Sweet (pineapple, strawberry) | 20–30 min | Cook fruit with sugar briefly |
| Bean and cheese | 20–30 min | Prepare refried beans, portion cheese |
Assembly Tips and Timing
The assembly phase is the most labor-intensive part of tamale making and is traditionally a communal activity (a "tamalada"). Working solo, expect to assemble about 12–15 tamales per half hour. With 2–3 helpers in an assembly line, that rate doubles or triples.
| Assembly Step | Time Per Tamale | Tip |
|---|---|---|
| Spread masa on husk | 20–30 seconds | Use the back of a spoon or a masa spreader |
| Add filling | 5–10 seconds | About 1.5–2 tablespoons per tamale |
| Fold and wrap | 10–15 seconds | Fold sides in, then fold bottom up |
| Tie (optional) | 10–15 seconds | Use thin strips of corn husk |
Steaming Guide
| Method | Time | Capacity | Notes |
|---|---|---|---|
| Large stockpot with steamer insert | 1.5–2 hours | 2–3 dozen | Most common home method |
| Tamale steamer pot | 1.5–2 hours | 4–6 dozen | Purpose-built; even steam |
| Instant Pot / pressure cooker | 30–40 min | 8–12 tamales | Fastest method; smaller batch |
| Slow cooker | 4–6 hours | 1–2 dozen | Hands-off but slower |
Tamales are done when the masa is firm and pulls away cleanly from the corn husk. Test one tamale after 1.5 hours. If the masa is still sticky and soft, continue steaming and check every 20 minutes.
Make-Ahead Strategy
Tamale making is much more manageable when spread over two days:
Day 1 (1.5–3 hours): Prepare filling, make chile sauce, soak corn husks overnight. This eliminates the longest single step from day 2.
Day 2 (2.5–5 hours): Make masa, assemble, steam, and serve. With the filling already prepared, the process flows quickly.
Uncooked assembled tamales can be frozen for up to 3 months. Steam directly from frozen, adding 15–20 minutes to the normal steaming time. Cooked tamales also freeze well and reheat in 15–20 minutes by steaming or 2–3 minutes in the microwave.