Red Pork Tamales (Tamales Rojos)

This December, some friends and I spent the day making a huge batch of Mexican tamales โ€” these red pork tamales alongside green chicken tamales โ€” and they turned out so incredibly good. Tamales are always a labor of love, but the process is surprisingly easy and fun, especially when youโ€™ve got plenty of helping hands. โ™ก

Youโ€™ll find versions of tamales across many cultures and regions, but this recipe is specifically for Mexican red pork tamales, made with fluffy corn masa and a shredded pork filling simmered in a richly flavored blend of dried chiles and seasonings. I like to make my tamales with a generous amount of filling, so that you’re not left with bites that just taste like masa. And while I typically steam tamales on the stovetop, I’ve included options below if you’d like to make yours in the Instant Pot or slow cooker instead.

Over the years, Iโ€™ve made (and learned from!) many batches of tamales, so I’ve updated the recipe below to include tips to make the process smoother and the results more consistent. I really think you’re going to love these tamales!

Tamales Ingredients

Here are a few notes about the ingredients you’ll need to make traditional tamales rojos, including some tips for grocery shopping:

  • Pork, Aromatics & Broth: Pork shoulder is ideal here thanks to its marbling, which stays juicy through the long simmer. I recommend bone-in for extra flavor, but boneless works just fine too. Youโ€™ll simmer it with a white onion, garlic, bay leaves, and salt to build a rich, flavorful broth that pulls double duty for both the red chile sauce and the masa, so be sure to reserve plenty.
  • Dried Chiles & Spices: Guajillo and ancho chiles are the starring ingredients in the sauce, adding mild heat and a slightly sweet, smoky flavor. Pasilla chiles are optional but add depth if you find them. Look for pliable chiles with a glossy surface, not brittle or dusty.
  • Masa & Fat: Maseca Para Tamal (not regular corn flour) is key here โ€” itโ€™s coarser and designed specifically for fluffy, tender tamales. Traditional lard gives the best flavor and texture, so look for high-quality rendered lard (ideally without hydrogenation), and remember that whipping it well is just as important as the amount you use. That said, if you prefer not to use lard, you can swap in shortening or a neutral oil.
  • Corn Husks: Dried corn husks are typically sold in large bags near Latin American ingredients. Choose husks that look intact and wide for easy wrapping.

Tamales Tips

Tamales are all about texture, seasoning, and patience. Here are a few tips to make sure yours turn out beautifully:

  • Season the chile sauce generously. The sauce seasons all of the pork, so it should taste bold and slightly salty on its own.
  • Shred the pork very finely. Smaller shreds distribute more evenly and make the filling easier to spread and bite through.
  • Whip the lard until truly fluffy. This step is key for light, tender masa โ€” donโ€™t rush it!
  • Aim for spreadable masa. It should feel like soft hummus, not stiff dough. If it cracks when spreading, add more broth.
  • Let the masa rest. That short hydration time makes a big difference in texture.
  • Stand tamales upright while steaming. This helps them cook evenly and prevents leaking.
  • Always rest tamales after steaming. Ten minutes off the heat lets the masa finish setting and improves the flavor.

Tamales Variations

Once youโ€™ve mastered the base recipe, there are so many ways to make it your own:

  • Use chicken. Use chicken thighs instead of pork to make red chicken tamales.
  • Add olives or raisins. This is a traditional way to give the pork filling a slightly sweet-savory twist.
  • Swap lard for vegetable shortening. The filling will not be as flavorful, but shortening can work if you prefer to use it.
  • Add extra chile sauce. Add an extra spoonful inside each tamal for saucier filling.

FAQ

can i freeze these tamales?

Absolutely, I love freezing the extras for leftovers! Just freeze fully-cooked tamales tightly wrapped, then steam from frozen for the best texture.

what if i don’t have a pot with a steamer basket?

You can improvise! Use any large pot and place a metal colander or heat-safe rack inside so the tamales sit above the water, not in it. If you donโ€™t have either, roll several balls of aluminum foil and arrange them in the bottom of a stockpot to create a raised platform. Add water just below that level, then stand the tamales upright and steam as directed.

why did my masa turn out dense?

Most often, it needs more fat or more liquid โ€” or the lard wasnโ€™t whipped enough.

why are my tamales sticking to the husks?

They usually just need more steaming time. Undercooked masa will cling; give them another 10โ€“15 minutes and check again.

what should i serve with tamales?

Theyโ€™re perfect with extra red chile sauce, salsa verde, refried beans, or simple rice.

Email Me This Recipe
Enter your email and we’ll send it right to you, plus get new recipes from us regularly!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

How To Make Tamales

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 47 reviews
  • Prep Time: 90 minutes
  • Cook Time: 30 minutes
  • Total Time: 2 hours
  • Yield: 0 About 32-36 tamales 1x

Description

These red pork tamales are made with tender shredded pork simmered in a richly seasoned red chile sauce.


Ingredients

Scale

Red Pork Filling

  • 3โ€“4 pounds pork shoulder, bone-in (or 2ยฝโ€“3 pounds boneless)
  • 1 large white onion, quartered
  • 8 garlic cloves
  • 2 bay leaves
  • 2 teaspoons fine sea salt

Red Chile Sauce

  • 6 dried guajillo chiles
  • 4 dried ancho chiles
  • 1โ€“2 dried pasilla chiles
  • 1 ยฝ teaspoons ground cumin
  • 1 teaspoon Mexican oregano
  • 1 teaspoon smoked or regular paprika
  • 2 cups reserved pork broth (or chicken broth)
  • fine sea salt, to taste

Masa

  • 4 cups (480g) Maseca Para Tamal*
  • 2 cups lard
  • 4ยฝโ€“5 cups warm pork brothย 
  • 1ยฝ teaspoons fine sea salt
  • 1 teaspoon baking powder

Corn Husks

  • 30โ€“35 dried corn husks
  • hot water for soaking


Instructions

  1. Soak the husks. Place the corn husks in a large bowl, cover with very hot water, and weigh them down with a plate. Soak for 30โ€“60 minutes until pliable, then drain and pat dry. Reserve the largest husks for wrapping.
  2. Cook the pork. Add the pork shoulder, onion, garlic, bay leaves, and salt to a large pot. Cover with water, bring to a boil, then reduce to a simmer. Cook for 1ยฝโ€“2 hours until very tender. Remove the pork and let cool slightly. Reserve at least 6 cups of the broth. Shred the pork very finely.
  3. Prepare and soak the chiles. Remove stems and seeds from the guajillo, ancho, and pasilla chiles. Lightly toast them in a dry skillet for 10โ€“15 seconds per side until fragrant. Transfer to a bowl, cover with hot water, and soak for 15 minutes.
  4. Blend the red chile sauce. Drain the soaked chiles and add them to a blender with cumin, oregano, paprika, 1ยฝโ€“2 cups warm pork broth, and (optional) the cooked onion and garlic cloves from the pork pot. Blend until very smooth. Strain for a silkier texture. Taste and salt generously. (I used 2 teaspoons fine sea salt.)
  5. Build the red pork filling. Heat 1 tablespoon lard in the empty pot over medium heat. Add the chile sauce and simmer for 5 minutes. Remove from heat, stir in the shredded pork, and mix until thoroughly coated. The filling should be thick and juicy, not soupy. Set aside to cool.
  6. Whip the lard. Add the lard to a stand mixer and whip on medium-high for 4โ€“6 minutes until pale, fluffy, and airy.
  7. Mix the dry masa ingredients. In a separate bowl, whisk together the Maseca Para Tamal, salt, and baking powder.
  8. Combine the masa. With the mixer on low, alternate adding spoonfuls of the dry masa mixture and splashes of warm pork broth. Use 4ยฝโ€“5 cups broth total, stopping when the masa is soft, creamy, easily spreadable, and similar to soft hummus. Increase speed briefly at the end to lighten the texture.
  9. Rest and adjust the masa. Let the masa rest for 20โ€“30 minutes to hydrate. If it thickens, add a splash of warm broth and whip briefly to loosen.
  10. Do the float test. Drop a pea-sized ball of masa into cold water. If the masa floats, it is ready. If it sinks, add a bit more lard or broth and mix again.
  11. Assemble the tamales. Lay a softened corn husk smooth-side up. Spread about 3 tablespoons masa into a ยผ-inch layer in the middle of the husk, leaving about ยผ-inch space at the bottom. Add 2 tablespoons pork filling down the center. Fold the sides so masa meets masa, fold up the bottom flap, leave the top open, and tie with a husk strip if desired. Repeat with remaining husks.
  12. Prepare the steamer. Line the bottom of the steamer with a few husks. Add water just below the steamer insert.
  13. Steam the tamales. Stand tamales upright with open ends facing up.
    โ€ข Stovetop: Steam for 1 hour 45 minutes to 2 hours, adding water as needed.
    โ€ข Instant Pot: Steam with the vent open for 50โ€“60 minutes (preheating the water on Sautรฉ helps).
  14. Check for doneness. Tamales are done when the husk peels away cleanly and the masa is set and no longer sticky. If needed, steam 10โ€“15 minutes longer.
  15. Rest and serve. Let tamales rest for 10โ€“15 minutes off the heat so the masa can firm and fluff. Serve warm with extra red chile sauce.


Notes

Maseca Para Tamal:ย Instead of regular Maseca (masa harina), I highly recommend purchasing Maseca Para Tamal. The para tamal version is more coarsely ground and formulated specifically for tamales, which helps the masa turn out lighter, fluffier, and less dense after steaming. That said, if you can only find regular Maseca, it can work โ€” it will just absorb more liquid and can turn out dense if mixed the same way. So I would start with about ยพ cup less broth, then add more gradually until the masa is soft, creamy, and easily spreadable. Whip the lard very well and donโ€™t skip the resting time, which will help to lighten the texture.

About Ali

Hi, I'm Ali Martin! I created this site in 2009 to celebrate good food and gathering around the table. I live in Kansas City with my husband and two young boys and love creating simple, reliable, delicious recipes that anyone can make!

You May Also Like...

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

92 Comments

  1. Heather Snow says:

    I added my own seasonings to my chicken and basically made the ingredients for Birria chicken tacos and used the sauce from the chicken in my masa. Turned out amazing. Thank you for the recipe.

  2. Ada Nicole says:

    my comment keeps deleting and all of the videos are playing over comments

  3. riley says:

    how many does this recipe make?

  4. Echo Marie Redden says:

    I live in a rual area 2 stores in 60 miles so I improvides and bought corn on the cob to use thoes husks very tricky but thanks for the help they are wonderful.