HowLongFor

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

4 hours8 hours

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

StepTimeNotes
Soak corn husks30 min – 2 hoursCan soak overnight
Prepare filling (meat)2–4 hoursOften done the day before
Prepare chiles and sauce30–45 minCan be made ahead
Make masa dough20–30 minMix and whip until fluffy
Spread, fill, and wrap1–2 hoursFaster with helpers
Steam tamales1.5–3 hoursUntil masa pulls away from husk
Rest after steaming15–30 minFirms up the tamale
Total4–8 hoursVaries by batch and method

Time by Batch Size

Batch SizePrep TimeAssembly TimeSteam TimeTotal
1 dozen (12)2–3 hours30–45 min1.5–2 hours4–5.5 hours
2 dozen (24)2–3 hours45–90 min1.5–2 hours4.5–6.5 hours
4 dozen (48)3–4 hours1.5–2.5 hours2–2.5 hours6.5–9 hours
8 dozen (96)3–4 hours2.5–4 hours2.5–3 hours8–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 TypePrep TimeMethod
Pork (carnitas-style)3–4 hoursSlow simmer or braise, then shred
Chicken (poached and shredded)1.5–2 hoursBoil, cool, shred, mix with salsa
Beef (barbacoa-style)3–4 hoursBraise low and slow until fork-tender
Cheese and jalapeño15–20 minDice and portion
Sweet (pineapple, strawberry)20–30 minCook fruit with sugar briefly
Bean and cheese20–30 minPrepare 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 StepTime Per TamaleTip
Spread masa on husk20–30 secondsUse the back of a spoon or a masa spreader
Add filling5–10 secondsAbout 1.5–2 tablespoons per tamale
Fold and wrap10–15 secondsFold sides in, then fold bottom up
Tie (optional)10–15 secondsUse thin strips of corn husk

Steaming Guide

MethodTimeCapacityNotes
Large stockpot with steamer insert1.5–2 hours2–3 dozenMost common home method
Tamale steamer pot1.5–2 hours4–6 dozenPurpose-built; even steam
Instant Pot / pressure cooker30–40 min8–12 tamalesFastest method; smaller batch
Slow cooker4–6 hours1–2 dozenHands-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.

Sources

How long did it take you?

hour(s)

Was this article helpful?