Mexican tamales with the corn husk opened to show a red chicken filling
Prep1 hr
Cook1 hr 35 min
Serves4 servings (about 12 tamales)
CuisineMexican and Mesoamerican

Tamales Recipe: Mexican Steamed Corn Dough Parcels

How to make tamales, Mexico's steamed wrapped dish. Masa harina, corn husks, a red chicken filling, wrapping, steaming time, substitutes, storage, and the causes of failure, organized so you do not get lost in the kitchen.

Total: 2 hr 35 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 7

Soften the corn husks

30 min

Submerging dried corn husks in warm water and pressing them down with a plate to soften
Soften the corn husks in 40–45 degrees C warm water. If they bend supplely they are easy to wrap

No heat is used. Put 40–45 degrees C warm water in a large bowl and submerge 18–20 dried corn husks. If they float, put a plate on top so everything touches the water. After 30 minutes, the husks should bend supplely and not crack easily when lightly pulled lengthwise. Do not use torn husks for wrapping; set them aside for lining the steamer.

STEP 22 / 7

Make the red chicken filling

35 min

Simmering shredded chicken in red sauce over medium-low heat
Cook the filling before wrapping and reduce until the red sauce clings to the chicken fibers

Put 550 g chicken thighs, 900 ml water, 1/2 onion, 1 garlic clove, the bay leaf, and 1 tsp salt in a pot and bring to a boil over medium-high heat. When it boils, lower the heat and simmer 12–15 minutes. Take out the chicken when its core temperature is 74 degrees C or more and the juices at a cut surface run clear, and shred coarsely. Remove the seeds from the dried chiles, soak in boiling water for 10 minutes, and blend with 100 ml of the soaking liquid, tomato puree, 2 garlic cloves, oregano, cumin, and annatto. Warm 1 tbsp rice bran oil in a frying pan over medium heat, cook the remaining sliced onion for 6 minutes, add the red sauce, and reduce over medium-low heat for 8 minutes. Return the chicken and coat for 5 minutes, until the liquid clings to the wooden spoon and the fibers are dyed red.

STEP 33 / 7

Work the masa dough

12 min

Mixing lard and warm chicken cooking liquid into masa harina to make a soft dough
The masa should be as soft as thick miso. Stop between floury and watery

No heat is used. Mix 300 g masa harina, 1 1/2 tsp baking powder, and 1 tsp salt in a bowl. In another bowl, beat 70 g lard with a wooden spoon for 2 minutes until pale and light, and add it to the flour. Add 330 ml chicken cooking liquid warmed to about 45 degrees C a little at a time and mix until no floury bits remain. The guide is softer than thick miso paste, leaving streaks when spread with a spoon. If it is stiff, add 1 tbsp of cooking liquid at a time; if loose, add 1 tbsp masa harina.

STEP 44 / 7

Spread masa thinly on the husk

15 min

Spreading masa 5–7 mm thick on a softened corn husk
Spread the masa thinly over the upper half. Leaving the edges clear keeps the filling from leaking when folded

No heat is used. Wipe the softened husk dry and place it with the wide end toward you. Put about 2 1/2 tbsp masa on it and spread it over the upper half from the center, 5–7 mm thick. Leave 1.5 cm at each side and about 5 cm at the narrow bottom end. Spread thick and it takes longer to finish; too thin and the filling breaks through. A little water on your fingers keeps the dough from sticking.

STEP 55 / 7

Add the filling and fold

18 min

Placing red chicken filling on the masa and folding the corn husk
Lay the filling in a long strip in the center and bring the sides together so the masa overlaps lightly

No heat is used. Lay 1–1 1/2 tbsp red chicken filling per tamal in a long strip down the center of the masa. Bring the left and right sides of the husk to the center so the masa overlaps lightly. Then fold the narrow bottom end up to form a tube. The top may stay open a little. Too much filling leaks from the sides inside the wrap, so making the first 3 with less filling helps you find the shape.

STEP 66 / 7

Stand up and steam

65 min

Standing tamales in a stainless steamer and steaming while keeping the steam up
Steam tamales standing up. Make steam over high heat, then keep a bubble over medium

Line the bottom of the steamer with torn husks, add 700 ml water, and bring to a boil over high heat. Stand the tamales with the fold side down, and if there are gaps, support them with rolled aluminum foil or empty heatproof cups. Cover and steam over high heat for 5 minutes, then when steam is coming out strongly, lower to medium and steam for 55–60 minutes. Keep the bottom of the pot bubbling audibly, and at 30 minutes add 150 ml boiling water down the side of the pot. If the water runs out, the husks scorch and bitterness passes into the masa.

STEP 77 / 7

Rest and check the release from the husk

15 min

Resting steamed tamales on a plate and opening the corn husk to check how the masa releases
Judge doneness by release from the husk. If the masa is sticky, steam more over medium heat

Turn off the heat and rest for 10 minutes with the lid slightly ajar. Open one: it is done when the masa releases cleanly from the husk, the surface is not sticky, and it springs back plumply when pressed with a finger. If the center is lukewarm or the masa clings thickly to the husk, steam again over medium heat for 10–15 minutes more. To serve, open the husk and add salsa and lime. The husk itself is not eaten.

0 / 0
Ingredients

Ingredients

1 / 3

Ingredients

Ingredient Amount Substitutes & notes
Dried corn husks 18–20 12 for wrapping; torn ones for lining the bottom
Warm water about 2 L 40–45 degrees C. For softening the husks
Masa harina 300 g Do not substitute cornmeal or cornstarch
Baking powder 1 1/2 tsp, about 6 g So the dough does not get too heavy
Salt 1 tsp, about 5 g For the masa
Lard 70 g 60 ml rice bran oil also works, but the aroma and mouthfeel are lighter
Chicken cooking liquid or unsalted chicken broth 330–380 ml Warm to about 45 degrees C. Adjust for how much the flour absorbs
2 / 3

Red chicken filling

Ingredient Amount Substitutes & notes
Chicken thighs 550 g Removing the skin keeps it from getting heavy. Pork shoulder also works
Water 900 ml For boiling the chicken
Onion 1, about 200 g Half for the cooking liquid, half for the sauce
Garlic 3 cloves, about 15 g 1 for the cooking liquid, 2 for the sauce
Bay leaf 1 Optional
Salt 1 1/2 tsp 1 tsp for the cooking liquid, 1/2 tsp to finish
Dried guajillo or ancho chiles 3, about 25 g If none, 1 tbsp paprika and 1 tsp chili powder
Annatto seeds or annatto powder 1 tsp seeds, or 1/2 tsp powder Adds color and an earthy aroma
Tomato puree 120 g 1 grated ripe tomato also works
Dried oregano 1 tsp Mexican oregano is closer
Ground cumin 1/2 tsp Too much leans toward taco meat
Rice bran oil 1 tbsp For cooking the sauce
Sugar 1/2 tsp Rounds off the bitterness of the chiles
Lime juice 2 tsp For finishing. Lemon juice also works
3 / 3

To serve alongside

Ingredient Amount Substitutes & notes
Salsa roja or tomato salsa 120 g Store-bought is fine
Lime 1 Cut into 4 wedges
Cilantro 20 g Green onion if you dislike it
Refried beans 240 g Mashed kidney beans or black beans also work
0 / 0

Open the Husk and the Aroma of Corn and Red Sauce Rises

The moment you lift the lid of the steamer, the dried corn husks give off a faint sweet smell. Out comes a masa dough plumper than a tortilla and chicken coated in a red chile sauce. Tamales are a dish with the pleasure of "unwrapping the parcel" before it even reaches the plate.

Tamales (tamal / tamales) are a Mesoamerican dish in which a corn dough called masa is topped with a filling, wrapped in corn husks or banana leaves, and steamed. Britannica describes it as a dish in which masa harina is made into a thick paste, spread on a husk or leaf, filled, wrapped, and steamed. In Mexico it is an everyday street food and also the dish of Christmas, Candelaria, and the family gathering called a tamalada.

The hard part of making it elsewhere is judging the dough, more than the seasoning. Unlike wheat dough, masa does not stretch with gluten. If too soft it sticks to the husk, and if too stiff it is crumbly even after steaming. This article reduces a Mexican-style red chicken tamal with dried corn husks to a form you can make in a home two-tier steamer.

For another red stew of Mexico, go to tinga de pollo, or to compare the depth of chile sauces, mole poblano, and the way tamale fillings are made becomes easier to see. As a dish that holds a filling in corn dough, it also connects to Salvadoran pupusas. Compared within Mexico, tamales steam masa to a fluffy texture, while tlayuda (in Japanese) is a dish in which a large tortilla is crisped on a dry griddle and layered thinly with beans and cheese. For a warm drink, champurrado (in Japanese), masa harina simmered with cacao, sits naturally beside it in the same corn culture.

About the spelling

In Spanish, the singular is tamal and the plural tamales. In English, tamale / tamales is widely used. This article follows the Japanese spelling for ease of reading and writes both tamal and tamales where needed.

Tamales: A Dish That Grew from Portable Steamed Masa to a Festive Table

Because tamales are a "wrap and steam" dish, regional differences are large. In Mexico many are wrapped long and slim in dried corn husks, while in Central America, along the Caribbean coast, and on the Yucatan peninsula some use banana leaves. There is a similar idea in large leaf-wrapped feasts such as Nicaragua's big vaho and nacatamal, and Venezuela's hallaca.

What to look at The axis at origin The axis to keep elsewhere
Dough Masa from nixtamal, or masa harina Look for masa harina, not cornmeal
Wrap Dried corn husks, banana leaves in some regions Soften husks in warm water and use torn ones as lining
Filling Wide range: pork, chicken, cheese, beans, sweet fillings For the first time, use red chicken, which makes it easy to check doneness
Steaming Steamed standing up in quantity in a tamalera Stand them up in a two-tier steamer or a deep pot with a rack
How to eat With atole, salsa, beans, egg dishes Connect to salsa, lime, bean soup, and chilaquiles-type breakfasts

The ingredient that cannot be replaced is masa harina. Cornmeal, cornstarch, and Harina P.A.N. look like similar yellow flours, but their uses differ. Harina P.A.N. suits arepas, but for tamales the release from the husk and the aroma change. For the first time, look for a package labeled "masa harina" and "tamales."

The chiles in the filling, on the other hand, can realistically be substituted. If you have dried guajillo or ancho, use them. If not, make the red aroma with paprika, a little chili powder, annatto, and tomato. Rather than making it hot, prioritize a red sauce that clings to the chicken and cuts the sweetness of the masa.

Ingredients (serves 4, about 12 tamales)

Masa harina, corn husks, dried chiles, annatto, chicken, onion, garlic, and broth laid out in a kitchen for tamales
Prepare tamales by separating the masa harina, the husks, the red filling, and the steamer setup

This quantity makes about 12 small tamales, a size that is easy to stand in a steamer. Making them larger lengthens steaming and makes it hard to read doneness at the center and release from the husk.

Corn husks and masa dough

Allergy and food safety

This recipe uses chicken. FoodSafety.gov advises cooking poultry such as chicken to a core temperature of 74 degrees C. The filling is cooked before wrapping, but check that the center is hot after steaming too. Commercial masa harina and salsa may contain wheat, milk, or soy depending on the product.

Ingredients That Are Hard to Choose When Shopping

What is worth looking for at specialty stores or online for tamales is not the meat or onion. The first priority is masa harina and dried corn husks. Replace them with ordinary corn flour and the dough does not release from the husk after steaming and the mouthfeel is something else.

What to look for What to look for on the label What to do if you cannot find it
Masa harina masa harina, instant corn masa flour, "tamales" on the label Postpone to another day. Do not force it with cornmeal
Dried corn husks corn husks, hojas para tamal If too small, use two husks overlapped
Dried guajillo chile guajillo, ancho chile Make a home version with paprika, chili powder, and annatto
Annatto annatto, achiote Optional, but the red color and aroma are weaker
Steamer Tall enough to stand 12 A deep pot with a rack, with an empty cup as a prop

When softened, some corn husks tear. Prepare about 1.5 times the number you will wrap rather than exactly the number you need. Torn husks need not be thrown out; they can line the bottom of the steamer or be layered on the outside of a parcel.

Masa flour loses aroma once the bag is opened, so seal the leftover and refrigerate it, using it up in about a month if you can. If you cook again, moving on to pupusas or tortillas with the same flour keeps it turning over.

Annatto is not required, but it supplies the red color and earthy aroma when dried chiles cannot be gathered. It can also be reused in Central American leaf-steamed dishes and red stews besides tamales.

Tamales lying on their side and touching water make the dough watery. A tall steamer makes it easier to steam about 12 standing up.

The chicken filling is cooked before wrapping, but with thick meat, or when switching to pork, a thermometer keeps the judgment steady. It is insurance when appearance alone leaves you uneasy.

Method: Soften the Husks, Make the Filling, Wrap the Dough, and Steam

Tamales look like many steps, but there are three things you do: soften the husks, prepare the filling and dough separately, and wrap and steam. Making the filling first and cooling it keeps the dough from sagging when you wrap.

Branching Table for Getting Closer to the Original Elsewhere

Where you hesitate Closer to the original Realistic answer elsewhere Direction to avoid
Dough flour Masa from nixtamal Look for "masa harina" labeling Substituting cornmeal, potato starch, or pancake mix
Fat Whipped light with lard Lard, or rice bran oil for a lighter version Adding a lot of butter and moving toward a dairy aroma
Chiles Guajillo, ancho, chile de arbol Make up the red aroma with paprika, chili powder, annatto Making it hot with only crushed red pepper
Wrap Wrapping in layered corn husks Double torn husks, or tie with thin strips of husk Steaming in plastic wrap and losing all the aroma
Steamer Standing in a tamalera Stand in a two-tier steamer or a deep pot with a rack Lying on their side in contact with water

The priority of substitutions is flour, husks, then steaming method. Chiles can change somewhat and it is still a dish, but if you lose masa harina and husks, the texture and aroma that make it a tamal weaken. On the first shopping trip, secure the flour and husks before the ingredients for the red filling.

For pork, cut 550 g pork shoulder into 3 cm cubes and simmer 40–50 minutes with water, onion, garlic, and salt until it breaks apart with chopsticks. The FoodSafety.gov safe temperature for whole cuts of pork is 63 degrees C with a rest time, but for tamale filling it is easier to wrap if you cook beyond the safe temperature until it shreds.

Where It Goes Wrong

On a plate, a tamal that releases cleanly from the husk compared with one still watery and sticking
Judge tamales by release from the husk. If watery, steam longer and check the water level in the steamer
Symptom Cause Fix
Masa sticks to the husk Under-steamed, dough too loose Steam 10–15 minutes more over medium heat. Next time, hold back the cooking liquid
Dough is crumbly Not enough liquid, not enough fat Before steaming, add 1 tbsp cooking liquid at a time. After, serve with more salsa
Filling leaks out the sides Too much filling, edges not left clear Reduce to 1 tbsp filling and leave 1.5 cm on each side
Husks scorch Steamer ran dry, steamed over high heat Add boiling water at 30 minutes, and lower to medium once steam comes out
Red filling is watery Sauce not reduced Cook 5 minutes more over medium-low heat until it clings to the wooden spoon
Flavor is vague Not enough salt in the masa, no acidity Add lime and salsa at the table. Next time, keep the masa salt at 1 tsp

With tamales, some failures can be fixed by steaming and some cannot. Under-steaming can be fixed: you just steam it again. What is hard to recover is masa that was too watery from the start and scorched husks. Stop the masa at "spreadable but not runny," and always check the water level in the steamer partway.

Another important point is not to eat right out of the steamer. Resting 10 minutes after turning off the heat settles the starch in the masa and makes it release from the husk more easily. Even if it sticks a little when first opened, it sometimes releases after 2 minutes.

How to Eat and What to Serve

Tamales can be eaten by simply opening the husk and spooning on salsa. With a red filling, tomato salsa, salsa verde, lime, and cilantro go well. The masa has a gentle taste, so adding sourness on the plate keeps it from feeling heavy.

For breakfast, serve 1 tamal with egg, beans, and salsa. If you have leftover salsa from chilaquiles the day before, just warming it and spooning it on is enough. For dinner, pairing with a big pot soup like pozole rojo gets heavy, so bean soup, cabbage dressed with lime, and roasted vegetables are about right.

Leftover filling can be wrapped in tortillas the next day. If you roll and fry them like taquitos (in Japanese), cook off the liquid from the filling first. Conversely, leftover masa alone will not make tamales. Leftover masa is easy to use up by rolling it thin and cooking it as a light base for beans and salsa.

Storage and Make-Ahead

Tamales can be stored wrapped. Once cooled slightly, put them in a storage container with the husk closed and finish within about 3 days refrigerated. To freeze, wrap each in plastic wrap and put them in a freezer bag for about 3 weeks. When freezing, leaving the husk on keeps them from drying out.

Reheating in a steamer is best. Refrigerated, steam 10 minutes over medium heat; frozen, steam directly from frozen for 20–25 minutes over medium heat. In a microwave, dampen the husk slightly, cover loosely with plastic wrap, and heat at 600 W for about 2 minutes for one refrigerated tamal, 4 minutes for one frozen. The ends dry easily in a microwave alone, so add salsa just before eating to compensate.

For advance prep, stopping at making the filling is safe. Leaving the masa spread and wrapped overnight lets the husk absorb moisture and the tamal may not release after steaming. On a day you make a large batch, make the filling in the morning and start wrapping 2 hours before eating for a stable schedule.

Frequently Asked Questions

Q1. Can I use cornmeal if I have no masa harina?

We do not recommend it. Cornmeal is ground corn, and differs from the masa harina made for tamales in water absorption, aroma, and how it binds. After steaming it tends to be gritty and does not release from the husk. On the day you make tamales, start once you have the flour.

Q2. Can I make it without lard?

You can. 60 ml rice bran oil makes a light dough. But the fluffy mouthfeel and aroma that come from beating lard are weaker. For the rice bran oil version, season the filling a little stronger and serve plenty of salsa and lime at the table, and it will not feel lacking.

Q3. How do I change it to a pork tamal?

Replace the chicken with 550 g pork shoulder, cut into 3 cm cubes, and simmer 40–50 minutes. Cook until the fibers loosen when pressed with chopsticks, and coat with the red sauce. The steaming time is the same, but large pieces are hard to wrap, so shred them before use.

Q4. Do you eat the corn husk?

No. It is a wrapper that passes on aroma and keeps the shape while steaming. Once on the plate, open the husk and eat only the masa and filling inside. When serving children or first-timers, saying so beforehand avoids confusion.

Q5. How many can I steam at once?

As many as stand in the steamer and still leave a path for steam. Packing them tightly makes the center steam poorly. In a home two-tier steamer, plan on 6–8 per tier, and divide across two tiers if there are more. If you swap upper and lower partway, take care not to burn yourself and keep the lid open briefly.