Roasted Pork Tamales

I know I talk about how much I miss Mexican food a lot, but I really, really miss it. It simply isn’t the same here in New York City. I suppose that I could have predicted this, but when I moved here, I thought that there would be the best of the best from every culture. While there is some delicious Latin food available, it just isn’t the same delicious Sonoran Mexican food that Kramer and I crave on an almost daily basis. Can you blame us? You always want what you can’t have. Scratch that. I can have it. I just have to make it myself, which can sometimes be quite an undertaking. The reward, though, is completely worth all of the hard work. Now, making tamales isn’t completely impossible. It’s actually quite doable. It’s just something that you have to plan for, and hopefully, you’ll spend two days on it, so you aren’t cursing the gods by 9 PM when you’re tying your 100th tamale with very breakable corn husk strings. Kramer and I formed a two-man assembly line while forming our tamales; he filled most of them, while I tied the strings around the ends. He, of course, filled the tamales far faster than I could ever hope to tie them, so I asked him to stop filling them for a moment and help me tie them. Not a minute later, Kramer exclaimed, “Hey, guess what? You’re a lot better at this than me!” and with that, we went back to our original arrangement. I don’t mean to scare you away from tying them, though! They are so adorable with the corn husk strands on the ends, not to mention impressive! It’s the perfect holiday food, because you have to unwrap it to get to the good stuff inside. In our case, that stuff was some very succulent pork shoulder, marinated in Guajillo chiles, garlic, oregano, cumin, and salt overnight, then slowly roasted for over 3 hours in the oven, topped with some spicy salsa verde, as the pork was somewhat mild and I wanted my tamales to have a little more heat to them. The salsa is completely optional, and that’s the beauty of tamales – you can fill them with whatever you want! For example, my friend Valerie told me that her mom’s recipe calls for potatoes and pickled jalapenos to be placed alongside the roasted pork, which I think sounds quite tasty! Add whatever ingredients you love, because this recipe makes 30-40 tamales, which is plenty to freeze and eat later or to give away to thankful friends and family. I’m really glad that I finally got the courage to make some tamales of my own, because not only am I not afraid to make them anymore, but they are truly a labor of love and you can continue to enjoy your hard work for weeks to come, as you pull tamale after tamale out of your freezer for a quick breakfast (yes, they are a fantastic breakfast), lunch or dinner. It may sound daunting, but once you’re in the kitchen, it’s not that hard, believe me. I hope that you will make some tamales this holiday season so that you and your friends and family can celebrate in true (delicious) Mexican style.

Roasted Pork Tamales
Start by cutting the tops off of your chiles and shaking out as many seeds as you can. Preheat your oven to 325 degrees F and set your chiles on a lined baking sheet.

Roasted Pork Tamales
Roast the chiles for 5-8 minutes, until they are just beginning to blacken.

Roasted Pork Tamales
After roasting, shake out any remaining seeds and place the chiles in large bowl. Cover with hot water, cover with a paper towel, and let set for 30 minutes or so.

Roasted Pork Tamales
Remove the chiles from the bowl, and set the water they were soaking in aside.

Roasted Pork Tamales
Add the chiles, along with about a cup and a half of the chile water, to your food processor or blender, along with your garlic, oregano, cumin, salt, and red pepper flakes (if using).

Roasted Pork Tamales
Puree until smooth.

Roasted Pork Tamales
Now for the pork. I bought a whole pork shoulder, with skin and bones still attached, but you can buy yours boneless and skinless. If you bought one like me, though, get rid of the skin, any excessive fat, and the bones. Set aside.

Roasted Pork Tamales
Cut your pork into chunks and place them in a large sealable bag. Add all of the chile marinade to the bag, making sure that the pork is as coated as possible, and let sit in the fridge for up to 24 hours.

Roasted Pork Tamales
When the pork is ready, spray a large baking pan with non-stick spray and add the pork, along with all of the marinade.

Roasted Pork Tamales
Cover tightly with foil (or a lid, if you have one) and roast at 325 degrees F for 3 1/2 to 4 hours, until falling apart tender.

Roasted Pork Tamales
That’s the stuff.

Roasted Pork Tamales
With tongs, move the pork to a large cutting board, shred, and lightly chop.

Roasted Pork Tamales
Move the pork to a large bowl and toss with some of the juices for the pan for moisture. Keep the juices from the pan in a small bowl, in case you need it later to add some more moisture back to the pork while you make your tamales later (I used about 1/2 of the juices from the pan). All of this can be done two days ahead of time.

Roasted Pork Tamales
Now it’s time to make your salsa.

Roasted Pork Tamales
Wash your tomatillos and your jalapeno peppers, and place them on a lined baking sheet with your shallot and unpeeled garlic. Roast at 375 degrees F for 8-10 minutes in the oven, until the garlic is golden and the jalapeno peppers are just beginning to blacken. Remove the shallot, garlic, and jalapeno pepper and set aside. Continue to roast the tomatillos for another 5-8 minutes, until beginning to blacken on the bottom (lift one up to check). Remove from oven.

Roasted Pork Tamales
In a food processor or a blender, add the peeled garlic, shallot, jalapeno pepper(s), tomatillos, cilantro, salt, pepper, and lime juice. Puree until smooth.

Roasted Pork Tamales
Set aside until ready to use. This salsa can be made up to 2 days in advance.

Roasted Pork Tamales
Soak your corn husks in warm water for at least 30 minutes before you begin to assemble your tamales. I let mine soak for 2 hours, and I weighted them down with some ceramic bowls to be sure that all of the husks were soaking.

Roasted Pork Tamales
Now, make your masa. Combine the masa mix, baking powder, and salt in a large bowl, then add your stock.

Roasted Pork Tamales
Mix until combined, then set aside.

Roasted Pork Tamales
Beat your shortening until it’s light and fluffy, about 3 minutes. Add your masa to the shortening and beat until well combined, scraping down the sides of the bowl while you do it so everything is evenly mixed.

Roasted Pork Tamales
Now it’s finally time to assemble your tamales!

Roasted Pork Tamales
Spread about 2-3 tablespoons of masa onto a corn husk. I used the paddle from my rice cooker and it worked really well! A spatula does the trick, too, as does a large, flat spoon.

Roasted Pork Tamales
Add 2-3 tablespoons of pork to the tamales.

Roasted Pork Tamales
Then your salsa.

Roasted Pork Tamales
Roll up your tamale, then take the skinny end and fold it in.

Roasted Pork TamalesRoasted Pork Tamales
Now carefully use a strand of corn husk that you tore off of another corn husk and tie it around one end. You can leave it this way, or you can go ahead and wrap the other end, as well.

Roasted Pork TamalesRoasted Pork Tamales
It takes a little bit of practice, but it gets easier as you do more, I promise!

Roasted Pork Tamales
Now, get your steamer ready. I explained a few different options for this below in the recipe. I don’t have a real steamer, so I made two different ones. I used the tray from my rice cooker and put that in a large pot, then filled it with about an inch of water.

Roasted Pork Tamales
I then laid a cloth inside of the pot, then filled it with tamales.

Roasted Pork Tamales
Fold the towel back in, then cover and cook over medium-low heat for 1 hour and 30 minutes.

Roasted Pork Tamales
When your tamales are ready, remove, unwrap, and enjoy!

Roasted Pork Tamales

5.0 from 2 reviews
Roasted Pork Tamales
Cook time: 
Total time: 
Serves: 30 40 tamales
  • 4-5 pounds pork shoulder
  • 15 dried Guajillo chiles (these are quite mild chiles, so if you want something a bit spicier, I suggest you go for it)
  • 6-8 cups hot water (for soaking the chiles in)
  • 4 cloves garlic, peeled
  • 2½ teaspoons oregano
  • ½ teaspoon cumin
  • ½ teaspoon Kosher salt
  • ¼ teaspoon crushed red pepper flakes (optional)
Salsa Verde
  • 1 pound fresh tomatillos (alternatively, you can use the pre-roasted tomatillos in a can)
  • 1 shallot (or ¼ an onion), peeled and cut in half
  • 4 cloves garlic, unpeeled
  • 2-3 jalapeno peppers (I used 2; if you like it spicy, use 3, if you like it mild, use 1)
  • a large handful of cilantro
  • juice of ½ a lime
  • ⅛ teaspoon Kosher salt
  • ⅛ teaspoon ground black pepper
  • 1⅓ cup shortening
  • 4 cups masa mix (I used the Maseca brand, which I highly recommend - please note that this is not just corn flour, it is masa mix made from cornmeal)
  • 2 teaspoons baking powder
  • 1 teaspoon Kosher salt
  • 4 cups good quality broth (I used a stock that I made and froze from my Thanksgiving turkey, but you can use any high quality broth, such as beef broth, as long as it isn't low-sodium or anything like that. You want your masa to be full of FLAVOR!)
  • 60 dried corn husks (this is more than you need, but you will need extras for tying the tamales with and it's good to have some extras in case you mess up)
  • prepared masa (recipe above)
  • 4-5 pounds roasted pork (recipe above)
  • 2 cups salsa verde (recipe above - feel free to use store bought salsa if you're short on time)
  1. First, you need to rehydrate your chiles. Preheat your oven to 325 degrees F. Line a baking sheet with foil or parchment. Cut the stems off of your chiles, and shake out as many seeds as possible. Bake for 5-8 minutes, until the chiles are just beginning to blacken. Pick them up and shake out any remaining seeds (you don't have to get them all, don't worry), then place in a large bowl and cover with hot water (I just used the hottest water from my tap, but my tap gets pretty scalding hot) and cover with a paper towel. Let sit for 30 minutes or so, stirring halfway through to be sure that the chiles are all immersed in the water.
  2. When the chiles are ready, remove them with tongs and place them in a food processor or a blender, along with about 1½ cups of water that the chiles were soaking in, the peeled garlic, the oregano, cumin, salt, and pepper flakes, if you like (I didn't think my pork was spicy enough, but you can always add them after the pork is cooked, just to be safe). Pulse until you have a very smooth puree. Set aside.
  3. Remove any large bits of fat, skin, or bone from your pork (a little fat is fine, it's even encouraged, but you don't want big hunks of it messing up your delicious pork) and cut into pieces about the size of your hand. Place the pork in a sealable bag (you can use Tupperware, but I prefer a sealable bag, such as Ziploc, for even marinating and easy clean up) and pour in the chile marinade. Seal and shake to make sure that your pork is completely coated. Place in the refrigerator for a minimum of 8 hours, but 24 hours is preferred (I let mine sit for a full 24 hours).
  4. When the pork is ready, preheat your oven to 325 degrees F. Place your pork and the rest of the marinade in a baking dish (I used a glass 9x13 baking dish) and cover tightly with foil (or a lid, if you're lucky enough to have an oven-safe one). Roast for 3½ - 4 hours, until tender. You shouldn't even need to shred this pork with two forks, you should just be able to pull it apart effortlessly with one fork. When ready, move the pork to a cutting board and leave the juices in the pan. Shred the pork, then chop it a bit, if you like. I chopped mine so that the tamales would be easier to eat later. Add in about half of the juices that are still in the pan and toss the pork in a large bowl. Add more if needed, and keep any remaining juices to add the pork as you assemble your tamales, just in case it starts to look a bit dried out to you (I did not need to do this, but better safe than sorry). Set aside until ready to use in the tamales, or you can store the pork in the fridge in Tupperware until you're ready to use it.
Salsa Verde
  1. Preheat your oven to 375 degrees F. If you're using fresh tomatillos, peel them and rinse them under hot water to remove any stickiness. If you are using canned tomatillos, don't do anything with them yet. Line a baking sheet with parchment paper or foil and place the washed tomatillos on it. Alongside the tomatillos, place the peeled and cut in half shallot, the unpeeled garlic cloves, and the washed jalapeno pepper. Roast for 8-10 minutes in the oven, until the garlic is golden and the jalapeno peppers are just beginning to blacken. Remove the shallot, garlic, and jalapeno pepper and set aside. Continue to roast the tomatillos for another 5-8 minutes, until beginning to blacken on the bottom (lift one up to check). Remove from oven.
  2. Cut the tops off of your jalapeno peppers and peel your garlic. Place the peppers, shallot, and garlic in a food processor or blender, then add in the tomatillos, lime juice, salt, and pepper. Pulse until smooth, taste, adjust seasonings as needed, and set aside until ready to use. You can make this salsa up to 3 days ahead and keep it in a sealed container in the fridge until ready to use. Makes about 2 cups of salsa.
  1. With an electric mixer, beat your shortening until light and fluffy, about 3 minutes. In a separate large bowl, combine the masa mix, baking powder, and salt. Add the masa mixture to the shortening, scraping down the sides of the bowl as you beat it in to be sure that everything is combined evenly. Set aside until ready to use.
  1. Arrange all of the corn husks in the largest bowl or pan that you have (don't worry when they overlap, it's fine as long as they get wet) and cover completely with hot water (I, again, just used the hottest water from my tap). Place something heavy on top of the husks, such as two ceramic bowls (like I did, see the photo above) so that the husks are submerged and soaking for at least 30 minutes, but as long as two hours. Drain the water from the bowl (no need to thoroughly dry the husks) and set aside until ready to use.
  2. I found that it made things easier to assemble things on my kitchen table (see photo above). Set out your corn husks, your masa, your roasted pork, and your salsa verde. Pick out a sturdy corn husk (one without tears or holes) and, using a spatula or a large, flat spoon (I actually used the paddle from my rice maker and it worked really well), take about 2-3 tablespoons of masa. Start about an inch or two down from the top of the corn husk (the top being the skinny part), then spread the masa down the corn husk as evenly as you can (don't worry about perfection here, seriously). Look at the photos above for a guide.
  3. Now, add about 2-3 tablespoons of pork on top of the masa, followed by about 3 teaspoons of salsa on top of that. Fold or roll (whatever is easier for you) the tamale so that it is sealed, then fold in both ends of the corn husk. Alternatively, you can fold the tamale only on one side, leaving one end open (you can see how I did a few of these this way above). It works just as well, it just isn't as "pretty". Do what it easier for you!
  4. Use a corn husk that has a tear or hole in it for the strands to tie the tamale. Simply peel a strand of the husk from top to bottom, then secure the folded ends of the tamale by tying it around the ends. CAUTION: The strands will break every so often, but don't despair! Just keep going, I promise that it gets easier. Continue assembling the tamales this way until you have run out of pork or until you can't do any more (we saved a bit of pork for breakfast burritos this next day).
  5. Finally, you are ready to steam your tamales. If you have a steamer, great, but if you don't, there are two options. The first option is to use the tray from your rice cooker, as I did (see photos above). I simply placed the tray in the bottom of a large pot, filled it with about an inch of water, then laid a dish towel over it, to protect it from the water below (see photo above). I then filled the pot with as many tamales as I could fit, folded the ends of the towel in over the tamales, and sealed it with a lid. Your other option is to set a cooling rack into a 9x13 casserole dish (I did this as well since I had so many tamales, but forgot to take photos of it - it worked really well!), fill with about an inch of water, then set the tamales on top of the cooling rack and cover tightly with foil.
  6. If you are using a steamer or a make-shift stove-top steamer, cook over medium-low heat for 1 hour and 30 minutes. If you are using the cooling rack/casserole dish method, bake at 300 degrees F for 1 hour and 15 minutes. After the time is up, remove the cover, turn off the heat, and unwrap your delicious tamales! Serve with some of the leftover salsa on top. Makes 30-40 tamales.


52 Responses

  1. Mireya says:

    These look delicious!

    I soak my husks in water about 30 minutes before assembling them. This way they don’t crack when you roll them. Hope this helps :)

  2. Mom says:

    Awww, look at your cute little hands! that was a huge amount of work and they looked beautiful! Great team work!

  3. Laura L. says:

    Sydney, great job! They look fabulous. My family makes these once a year and we have at least four people on our assembly line. But my mom makes over a hundred at one time. We never tie ours. But after we wrap them in the corn husk, we take a sheet of wax paper and wrap it up that way. It’s double wrapping but it goes faster than a tie would and prevents freezer burn when you freeze batches for cooking later!

  4. Meg says:

    Yumm.. these look incredible! I will have to give them a try soon. Thanks Sydney, you always have the best food!

  5. Wei-Wei says:

    That looks absolutely to die for! The filling sounds yummy, I think I’d just eat it by itself 😉 I’ve never had tamales before, though. Looks great!

  6. Tina from PA says:

    WOW!!!! These look soooo good! I love anything mexican! I also love how you guys work together, that is just wonderful! Today I’m making your recipe for Garlic Beef and Green Beans, we really enjoy it.

    • Sydney says:

      @Tina: Thank you very much! I’m happy you like the garlic beef, it’s one of our favorites!
      @Michelle: Thank you! I’m glad you think so. :)
      @Juliana: Thanks! I hope that you do!

  7. Michelle says:

    Your tutorial’s great – these look wonderful.

  8. Juliana says:

    WOW, I love the step-by-step pictures…the tamales are so cute and delicate…would love to try them out :-)

  9. JehanP says:

    Yum, these look so great and flavorful. This is a great tutorial and you also just gave me an idea of how to use the dried chili in my pantry.

  10. Ty says:

    Don’t come to the pacific northwest… no good mexican food out here either.

    • Sydney says:

      @Ty: Yeah but there’s so much good produce and seafood up there!

      @Dana: You’re absolutely right!

      @Memoria: I’m so happy to hear that you approve! I had no idea that tamal was the singular version – good to know!

  11. Dana says:

    Tamales are so good, and so very very worth it. Yours look great! Isn’t it funny that most of the work intensive foods that require wrapping of some sort are so good? I’m thinking of spring rolls, peirogi, stuffed grape leaves and the like. So much work but so very excellent.

  12. Memoria says:

    Your tamales look perfect! I love how that last tamal (“tamal” is the singular form of “tamales”) looks. It has the perfect texture. Great process photos!

  13. […] Roasted Pork Tamales with a Spicy Salsa Verde […]

  14. Leli Wiggins says:

    They look really good. I throw a tamales making party every winter and to speed things up, i use wax paper to hold the tamales together, so i don’t have to tie them. I’ll try and take pictures this year so you can see how it is.

  15. Gali says:

    That sure looks good!

  16. Mara says:

    Longtime reader, first time commenter!

    I developed a love affair with Mexican food when I moved down to LA a few years ago, and I have to say that these look amazing. Quick question: do you think could lard be substituted for the shortening in the masa mixture?

  17. […] Crepes of Wrath blog has an awesome write up of tamale making that was posted just as I was writing […]

  18. What an undertaking! I have not made tamales on my own in many years, but I spent the better part of a day working with our local tamal team in the small Mexican town where I live. It was an incredible experience. My job on the assembly line was tying the tamales. It is not as easy as it sounds. If you wish, you can read about my day of making tamales here:

    By the way, do you know that it is a gringo-ism to say tamale? In Spanish, the singular form is tamal; plural is tamales. This is because to make a word plural in Spanish, the letters “es” are often added to the singular form. In English, we just add “s”, so we assume that we just remove the “s” to revert to singular, whereas in Spanish, the “es” is removed. Forgive me for my little Spanish lesson.


    • Sydney says:

      Cooking in Mexico: I believe it! I prefer to think of it as an Americanized way to say it, since I think most Americans would say “wh-what?” when saying “tamal”, although I made a bunch so they are tamales! Your day making tamales looked awesome (and delicious)!

  19. Tamales are one of my favorite foods. I wish you lived next to me, so you could make me these! They look delicious.

  20. So, where are you originally from? Those tamales looked awesome and tasty. I’m very picky about mine and don’t tell anyone but preferred one grandmothers to the others…

  21. Frankie says:

    You make it look so easy! I just might have to brave it. I do love tamales…

  22. Allie says:

    I’m using this recipe for memorial day weekend. After searching for days for the perfect tamale recipe, I fineally found it! I will let you know how they turn out.

  23. Cathy says:

    I made these tonight and they came out amazing! Totally worth the hard work…thank goodness I made about a zillion of them to freeze!

  24. Christen says:

    beautiful photos! we make christmas tamales every year, and these sound delish. I linked to them for my christmas food traditions round up:
    thanks for sharing your recipe!

  25. Taryn says:

    OMG! I lived in Arizona for 8 years, and now my partner and I live in ATL. And while there is a growing Mexican population here, the food is nothing as good and the Sonoran style Mexican food we have loved in Phoenix for years. I don’t mind the complaining, we do it every single day. BTW the tamales look great, I’m going to compare your recipe with my Mexican mother in – law’s and see how it stands up. Thanks for sharing!

    Happy Holidays

  26. […] of love, but I’m never sorry when I make them. When browsing around, I found this recipe for roasted pork tamales from Crepes of Wrath. She was reminiscing about her time in Sonoran Mexico which made ME start reminiscing about MY time […]

  27. JustCat says:

    all you need is one HALF of a day. I grew up making these & actually selling them at one point, you’re making it a lot more complicated than it is…. I hope they are as tasty as they look 😉

    • Sydney says:

      I am trying to provide a step-by-step tutorial with plenty of instruction for someone like myself trying their hand at making tamales for the first time. I’m sure that if you grow up making them, it seems really easy, but I assure you, not everyone thinks that! I promise that they are delicious :)

  28. […] make a ham for Christmas, but we did have a leftover meaty ham bone from when Kramer and I made tamales a few weeks ago. I froze the ham bone, figuring that I would use it for something at a later date, […]

  29. First Time says:

    Thanks for the step by step and detailed instructions! I grew up EATING them not making them and I’m Mexican! But, now that I’m older with my own kids I wanted to make my own tamales for them, well your recipe, but, I made them! lol Anyway, my boys loved them, my daughter said they were ok, but she’s the type that just likes fries so I don’t take offense. So anyway, it’s nice to hear my kids compliment my tamales and NOT my aunts!!

    I’m making them again for Christmas, as a matter of fact the pork is in the oven as I type, the first time I made them was just a trial run to see if I could do it. They are a lot of work but then end result is amazing. Thanks again for sharing. My only complaint/request as a mexican: Please stop calling a single tamal a tamale. (drop the E at the end) Sorry for the long post.

    PS: The JustCat person is just hating on your awesome pics and details!

  30. Janet Barton says:

    I just wanted you to know that these tamales are now a family tradition for New years Eve. I was quite intimidated with the whole tamale process, but your recipe and photo’s made it quite simple. They are delicious. Thank you so much for the post.

  31. Jean Nulf says:

    Loved the pork recipe! I scraped all the seed out of the chili but won’t do that next time, we like more heat. Loved the green chili sauce, I added a few Anaheim chilis as well. This was my first attempt at tamales and I love your masa dough. I made green chili chicken as well but the pork won hands down favorite! Thank you for sharing:)

  32. […] was so easy, too, since I made this fudge on the same day that Kramer and I were working on our tamales. The candy canes were crushed so that they were almost like little crunchies in the fudge instead […]

Leave a Reply

©2022 The Crepes of Wrath