How Long Do Tamales Take To Cook

Tamales steam rather than bake, and the cooking time depends on how thickly you’ve spread the masa. So how long do tamales take to cook? Most batches need 60 to 90 minutes of steady steaming, though small or thin tamales can finish in 45 minutes.

This guide gives you exact times for every size, plus simple checks so you never serve a raw, mushy tamale again.

How Long Do Tamales Take To Cook

There is no single number, but there is a reliable range. Use this as your starting point.

  • Small or thin tamales: 45 to 60 minutes
  • Standard size tamales: 60 to 90 minutes
  • Large or thick tamales: 90 to 120 minutes
  • Frozen tamales (already cooked): 60 to 75 minutes
  • Frozen raw tamales: 120 to 150 minutes

These times assume a full rolling steam and a pot that does not run dry. If your heat is low or the pot is crowded, add 15 to 20 minutes.

Why Steaming Time Changes So Much

Three things control the clock: masa thickness, filling density, and pot conditions.

  • Masa thickness: A thin layer cooks fast. A thick, heavy layer insulates the center.
  • Filling type: Shredded pork heats quicker than a dense chunk of beef or a big pocket of cheese.
  • Pot and steam: A tight lid and steady simmer matter more then any timer.

How To Tell When Tamales Are Done

Do not trust the clock alone. Use the masa itself as your test.

  1. Pull one tamale from the middle of the pot, not the edge.
  2. Let it cool for 2 to 3 minutes so the husk is safe to touch.
  3. Peel back the husk. The masa should pull away clean.
  4. Press the masa with a finger. It should feel firm and spring back.
  5. If it sticks to the husk or feels pasty, steam for 15 more minutes and test again.

A done tamale holds its shape when you open the husk. An undercooked one smears and looks wet.

Step-By-Step Cooking Method

Follow these steps for a steady, even steam.

  1. Stand the tamales upright in a steamer basket, open end up. Leave a small gap between them.
  2. Add water to the pot, but keep it below the basket so it never touches the tamales.
  3. Bring the water to a boil, then drop it to a strong simmer.
  4. Cover with a tight lid. Place a folded towel under the lid to trap steam.
  5. Steam for 60 minutes, then run the peel test.
  6. Check the water level every 20 minutes. Add hot water only, never cold.

Cold water kills the steam and slows the whole batch. Keep a kettle of hot water nearby.

Common Mistakes That Add Time

Most long cook times come from small errors, not bad recipes.

  • Packing tamales too tight so steam cannot move between them.
  • Using a lid that does not seal, which lets heat escape.
  • Letting the water boil dry, which stops cooking entirely.
  • Testing only the outside tamales, which cook faster than the center.
  • Spreading masa too thick, which can double the time.

Tips To Speed Things Up

You can cut 10 to 20 minutes with a few simple moves.

  • Spread the masa thin, about 1/8 inch, leaving a border on the husk.
  • Keep fillings at room temperature before you wrap.
  • Use a wide pot so tamales sit in a single layer.
  • Preheat the water to a boil before the basket goes in.
  • Skip overstuffing. A smaller filling cooks through faster.

Reheating And Storing Cooked Tamales

Cooked tamales keep well, and reheating is quick.

  • Fridge: up to 5 days in a sealed bag
  • Freezer: up to 6 months, wrapped tight
  • Reheat from fridge: steam 15 to 20 minutes
  • Reheat from frozen: steam 45 to 60 minutes

Skip the microwave if you can. It dries out the masa and makes it rubbery. Steam gives you back that soft, firm texture.

Frequently Asked Questions

Can You Overcook Tamales?

Yes. Past about 2 hours, the masa gets dense and the filling turns dry. Check at the one hour mark and every 15 minutes after.

Do Tamales Need To Rest After Steaming?

Let them sit for 10 to 15 minutes off the heat. The masa firms up and the husk peels clean.

How Long Do Tamales Take In A Pressure Cooker?

About 30 to 40 minutes at high pressure, plus a natural release. It is faster, but the texture is a bit softer.

Why Are My Tamales Still Doughy After 90 Minutes?

Likely a weak steam or masa spread too thick. Raise the heat slightly, seal the lid better, and test again in 20 minutes.

Once you know your pot and your masa thickness, the timing becomes second nature. Start at 60 minutes, test one tamale, and adjust from there.

Similar Posts