Authentic Mexican Tamales: 5 Simple Steps for Homemade Flavor

Making tamales is easy when you break it down into five steps. From classic pork tamales to creative fillings, this guide will help you make delicious tamales at home. Embrace the process and enjoy the results!

Tamales are tender parcels of corn-based masa filled with savory or sweet fillings like seasoned meat, beans, vegetables, or cheese. They take some time, but the steps are simple and rewarding.

finished chicken tamales in a stone serving dish.
Most Mexican tamales are wrapped in corn husks, hojas para tamales in Spanish.

Once you choose the style of tamales you want, follow these clear, step-by-step instructions to make them at home.

graphic of countertop with chef hat

Explore more recipes to customize your own tamale experience.

Step 1: Wrapping Tamales

Corn husks are the traditional wrapper used in most Mexican homes. You can find dried corn husks at grocery stores during tamale season and year-round at Mexican markets.

Because dried husks are brittle, soak them before use. Rinse and scrub off any debris or corn silk and discard any husks that look damaged or moldy.

Soak the husks in cool water until they become flexible; older husks may need to soak overnight. This is an easy prep task to do ahead of time.

corn husks in water, topped with a heavy bowl to weight them down.
Cover the corn husks with water and weight them down with a heavy plate or bowl.

Place the husks in a tray or large bowl, cover with cool water, and weigh them down so they stay submerged.

What can be used instead of corn husks for tamales?

Banana leaves. Widely used in parts of Mexico, Central and South America, and the Philippines, banana leaves impart a unique flavor and work well as wrappers.

Tamales made in banana leaves instead of corn husks, © by carlosrojas20 via 123rf.com
Traditional Mexican tamales wrapped in banana leaves, often called oaxaqueños.

Parchment paper. If you’re in a pinch, 8-inch squares of parchment paper can substitute for husks.

Aluminum foil. Foil will work in an emergency, though some cooks prefer to avoid direct contact with foil for flavor reasons.

Try Something New

  • img 9633 5
  • img 9633 6
  • img 9633 7
  • img 9633 8

Step 2: Making Tamale Filling

The most classic filling is pork in a red chile sauce (puerco rojo), but you can fill tamales with chicken, beef, chorizo, beans, cheese, or vegetables. Choose a filling that suits your taste and preparation time.

Choosing a Tamale Sauce

Red sauces, made from dried red chiles and tomatoes, are commonly paired with pork or beef. Green sauces, made from tomatillos and green chiles, often accompany chicken or vegetable tamales. You can fold some sauce into the masa for added flavor as well.

red tamale sauce in a rustic white cup shown on a wooden counter with dried red chiles and tomatoes.
Red tamale sauce is commonly made with dried red chiles and tomatoes.
green tamale sauce in a jar shown on a counter with anaheim chiles and corn husks.
Green tamale sauce typically uses tomatillos and green chiles.

Prepare slow-roasted fillings, like pork, the night before to save time on assembly day. Chicken and many other fillings can also be made ahead and refrigerated.

Tamales Filling Variations

Chorizo tamales on a plate with a tomato salad
Chorizo tamales are simple because the filling cooks quickly on the stovetop.

Chorizo and ground beef tamales are quicker than slow-roasted pork and still very flavorful. For a meatless option, bean-based fillings like pinto bean tamales are hearty and satisfying. Most tamales are naturally gluten free when made with masa harina.

pinto bean tamales on a white plate with red sauce and cilantro leaves
Pinto bean tamales are a great vegetarian option.
Beef short rib tamales in a black bowl sved with beans and melted cheese.
Beef short rib tamales with melted cheese offer a rich, modern twist.

Step 3: Masa Dough for Tamales

green stoneware bowl filled with masa harina on a counter with dried red chiles.
Make tamale masa dough easily using masa harina such as Maseca.

Masa harina, a fine corn flour, is the most common base for tamale dough. Prepare masa by combining masa harina, warm broth, fat (traditionally lard or vegetable shortening), and salt. Fold in a few tablespoons of your tamale sauce if you want extra flavor in the masa.

If you can source fresh ground masa, you can use that as well for a more traditional texture.

Step 4: Tamales Assembly

a four image collage showing how to spread roll and fold the tamales before steaming.
Spread the masa, add filling, roll, and fold the husk closed before steaming.

Assembly is the most time-consuming step. Sit comfortably and work in batches—assembly becomes faster with practice.

  • Spread a thin layer of masa dough on the hydrated husk
  • Place a spoonful of filling in the center
  • Fold or roll the husk to enclose the filling
  • Fold up the short end to secure the tamale

Most recipes yield dozens of tamales, so consider making a smaller test batch if you want to practice before committing to a large batch.

chicken tamales shown on a red stoneware plate with a tomato salad and red beans.
Start with a small batch to build confidence in rolling tamales.

Step 5: Steaming the Tamales

Tamales are cooked by steaming so the masa stays moist and tender. Use a tamale steamer or any tall pot with a lid and a rack to keep tamales above the water level.

Tamales stacked in a tamale steamer, just before steaming.
A tamale steamer uses a tray to keep water separate from the tamales.

Fill the steamer with enough water to create consistent steam but not touch the tamales. Steam until the masa is set and pulls away easily from the husk—this often takes 1 to 1½ hours depending on size and quantity.

The Instant Pot and other electric pressure cookers also work well as steamers, offering a convenient, compact option for smaller batches.

Pork green chile tamales on a counter beside an Instant Pot
An Instant Pot makes a reliable steamer for tamales.

Non-Traditional Tamales

If you want tamale flavors without the time needed to roll individual tamales, try a tamale casserole or tamale pie. These dishes layer masa and filling for a similar taste with far less hands-on labor.

Pork tamale casserole, cut into a square and served with tomato, corn chips and salsa
A pork tamale casserole delivers authentic tamale flavor without husk rolling.
tamale pie made in a crockpot, served on an aqua plate

Sweet Dessert Tamales

Sweet tamales swap savory ingredients for milk, sugar, fruit, or sweet corn. Popular versions include tamales de elote (sweet corn tamales) and fruit-filled tamales such as raspberry.

Open sweet corn tamales, sereved on a white plate.
Sweet corn tamales are a special treat—serve with a drizzle of syrup if desired.
raspberry tamales served with cream and chocolate syrup on a white oval plate.
Raspberry tamales can be served with whipped cream and chocolate sauce for dessert.

Conclusion

Breaking tamale-making into five clear steps—wrapping, filling, choosing sauce, preparing masa, assembling, and steaming—makes the process manageable. With a bit of preparation and practice, you’ll enjoy homemade tamales any time of year. Buen provecho!

All images used with permission.

24Bite Logo