
Authentic Homemade Pork Tamales with Red Chile Sauce
By Ethan Parker
Servings
4
Level
Hard
These homemade pork tamales are ideal to make when you have free time on that day to use a steam pot and stand mixer or food processor. Yellow tamales filled with shredded pork and dark red sauce are topped with cold toppings such as crema, cotija cheese, and cilantro (cold toppings pair well with the warm fillings).

I cook pork until it flakes easily with a fork and use some of the pork juices in recipes for other sauces and masa preparations. Ancho and guajillo peppers used dry must be pureed before cooking with the pork. The sauce should be cooked down and skinned before coating the pork.
The filling should be at room temperature when preparing tamales so that the ground pork doesn't melt the lard in the masa, which will cause the tamales to disintegrate in the steamer or become oily. I do the float test on the masa before spreading it on each corn husk. If a batch of masa doesn't float, I add about 1 tablespoon of broth or mix it more.
Place the tamales upright with the wide ends open to give them room to steam and expand, and cook until one whole tamale husk peels cleanly from the masa. Let the cooked tamales sit for 10 minutes before serving with toppings.
What makes this special
- A stand mixer can be used to mix lard and corn dough. A stand mixer can save labor when mixing large amounts of dough.
- Steam several tamales. The husks should each hold a portion of pork filling.
- Pork broth is part of the chile sauce and masa. You don't need separate stock.
- Prepare the corn husks during the time the pork is cooking. Prepare the sauce before preparing the maize dough.
- Vegetable shortening or refined coconut oil can be used in the same amounts as a replacement for pork lard.
- Serve black beans or cilantro-lime rice on the side to round out a meal.
Ingredients
- •25 dried tan corn husks (25-30 husks)
- •water (for soaking husks and braising pork)
- •2 ½ lb boneless pork shoulder (1.1 kg, cut into large chunks)
- •1 white onion (divided)
- •4 cloves garlic (divided)
- •kosher salt (1 tsp (5g) for pork and 1.5 tsp (9g) for masa)
- •4 dried ancho chiles (stems and seeds removed)
- •4 dried guajillo chiles (stems and seeds removed)
- •reserved pork broth (1/2 cup (120ml) for sauce and 2 cups (480ml), warm, for masa)
- •1 tsp dried Mexican oregano (2g)
- •1 tbsp oil (15ml)
- •1 cup pork lard (205g)
- •3 cups yellow masa harina (360g, milled for tamales)
- •2 tsp baking powder (10g)
- •¼ cup white Mexican crema (60ml)
- •¼ cup cotija cheese (35g, crumbled)
- •2 tbsp fresh cilantro (5g, chopped)
Instructions
- 1
Submerge the dried corn husks in very hot water in a large bowl or sink, and weigh them down with a heavy plate.
- 2
Soak the husks for at least 45 minutes, until pliable.
- 3
Pat the softened husks dry with a clean kitchen towel.
- 4
Put the pork shoulder chunks in a heavy-bottomed pot and cover with water.
- 5
Add half the onion, 2 garlic cloves, and 1 tsp (5g) kosher salt.
- 6
Bring the pot to a boil, then cover and simmer gently for about 1.5 to 2 hours.
- 7
Remove the pork when it yields easily to a fork, reserving the broth.
- 8
Shred the pork with two forks.
- 9
Toast the ancho and guajillo chiles in a dry skillet over medium heat for 30 seconds per side, until fragrant.
- 10
Soften the toasted chiles in hot water for 15 minutes.
- 11
Blend the softened chiles with 1/2 cup (120ml) reserved pork broth, 2 garlic cloves, the remaining onion half, and 1 tsp (2g) oregano on high until smooth.
- 12
Simmer the chile puree with 1 tbsp (15ml) oil for 10 minutes, until reduced.
- 13
Toss the shredded pork with the chile sauce, then let the filling cool to room temperature.
- 14
Whip the lard in a stand mixer on medium-high speed for 3-4 minutes, until light and white.
- 15
Whisk the masa harina, baking powder, and 1.5 tsp (9g) kosher salt in a separate bowl.
- 16
Alternate adding the dry masa mixture and 2 cups (480ml) warm reserved pork broth to the whipped lard, then beat until the masa resembles thick hummus.
- 17
Drop a small half-teaspoon of masa into cold water. If it sinks, whip for another 3 minutes or add a tablespoon more broth.
- 18
Lay a husk smooth-side up with the wider end toward you.
- 19
Spread about 3 tbsp (45g) masa across the upper-middle of the husk, leaving a 1-inch border at the sides and narrow bottom.
- 20
Spoon 2 tbsp (30g) red chile pork down the center of the masa.
- 21
Fold the long sides over the filling, then fold the narrow bottom tail up toward the seam.
- 22
Fill the steamer pot with water just below the rack.
- 23
Stand the tamales upright with the open ends pointing up, leaving room between them, and cover with a tight-fitting lid.
- 24
Steam over medium heat for 60 to 75 minutes.
- 25
Rest one tamale for 5 minutes and peel back the husk to check that the masa releases cleanly.
- 26
Let the cooked tamales rest on the plate for 10 minutes.
- 27
Split each tamale open and top with Mexican crema, cotija cheese, and chopped cilantro.
FAQ
Reviews
Pin this recipe
Tap an image to save it to Pinterest.





















