Mexican · Holiday Specials

Pork Tamales

Masa whipped with lard until it floats, wrapped around chilli-braised pork in corn husks and steamed until it sets into something tender and fragrant. Making them is traditionally a group activity, and it should be.

Not yet ratedThis recipe has no ratings yet 2 hr 30 min hands on plus 1 hr soaking Serves 12 servings Hard
Jump to Recipe Method
Pork Tamales — Mexican holiday specials recipe, served and ready to eat

Photograph credit: Preparando tamales oaxaqueños, Mazatlán, 27 de marzo de 2023 by El Nuevo Doge · CC0 · Wikimedia Commons

Method

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Simmer the pork with the onion, half the garlic and 1 teaspoon of salt in 2 litres of water for 90 minutes until tender. Reserve the broth and shred the meat.

  2. Toast and soak the dried chillies, then blend with the remaining garlic, cumin, oregano, 300 ml of broth and the remaining salt. Sieve.

  3. Fry the chilli sauce in a little lard for 8 minutes until darkened, then stir in the shredded pork and simmer 15 minutes until thick. Cool completely.

  4. Beat the lard in a mixer for 5 minutes until white and fluffy — this is the most important step in the whole recipe.

  5. Mix the masa harina, baking powder and salt, then add it to the lard alternately with the warm broth, beating continuously, until you have a soft dough the texture of thick buttercream.

  6. Test it: drop a small ball into a glass of cold water. If it floats, the masa is aerated enough. If it sinks, beat for another 3 minutes and test again.

  7. Pat a soaked husk dry. Spread 3 tablespoons of masa over the wide half in a 12 cm square, leaving a border, and spoon 2 tablespoons of filling down the centre.

  8. Fold the long sides over so the masa encloses the filling, then fold the narrow tail up. Stand upright, open end up, in a steamer basket.

  9. Steam over simmering water for 75 to 90 minutes, topping up the water as needed. They are done when the masa pulls cleanly away from the husk.

  10. Rest for 15 minutes before unwrapping — they firm up considerably as they cool.

Chef’s Tips

  • Do not pack the steamer too tightly; steam must circulate between the tamales.
  • Put a coin in the bottom of the steamer. When it stops rattling, the water has boiled dry.
  • Tamales freeze perfectly, which is why everyone makes 60 at a time.

Common Substitutions & Variations

  • A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the chillies in the list implies, since dried chilli is more concentrated, and add more to taste.
  • An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.
  • Fresh herbs work in place of the dried oregano at roughly three times the quantity — a teaspoon of dried is about a tablespoon of fresh, chopped.

Pairing Suggestions

  • Champurrado or Mexican hot chocolate
  • Serve with salsa verde and pickled jalapeños
  • Traditional for Christmas and Candlemas

Storage & Reheating

Refrigerate 5 days, freeze 6 months. Re-steam for 15 minutes from chilled or 25 from frozen; microwaving makes them rubbery.

Common questions

How long does Pork Tamales take to make?

About 2 hours 30 minutes of hands-on work — 1 hour of preparation and 1 hour 30 minutes of cooking — plus 1 hour of soaking, so allow 3 hours 30 minutes from start to finish. The recipe serves 12.

What are the key tips for making Pork Tamales?

Do not pack the steamer too tightly; steam must circulate between the tamales. Put a coin in the bottom of the steamer. When it stops rattling, the water has boiled dry. Tamales freeze perfectly, which is why everyone makes 60 at a time.

What should I serve with Pork Tamales?

Champurrado or Mexican hot chocolate; Serve with salsa verde and pickled jalapeños; Traditional for Christmas and Candlemas.

Can Pork Tamales be made ahead or frozen?

Refrigerate 5 days, freeze 6 months. Re-steam for 15 minutes from chilled or 25 from frozen; microwaving makes them rubbery.

Is Pork Tamales suitable for a special diet?

This recipe is gluten-free and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Pork Tamales?

About 412 kcal per serving, with 16 g protein, 36 g carbohydrate and 24 g fat. The figures are calculated from the ingredient list and are an estimate.

Nutritional Highlights

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

412Calories
16gProtein
36gCarbs
24gFat
4gFibre
2gSugar
780mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.