Instant Pot Pork Tamales Recipe
This Instant Pot Tamales recipe is the easiest way to achieve fluffy and savory homemade pork tamales. This pressure cooker recipe is fun to make, packed with tender steamed masa and moist shredded pork shoulder.
This fantastic recipe for Instant Pot Tamales is a must-try! Tanette, a long-time reader, shared her family’s classic recipe for pork-stuffed tamales a few years ago, and I instantly fell in love with the dish.
I tweaked Tanette’s recipe to create my Green Chile Pork Tamale recipe, and then made it even easier in the Instant Pot to share with you here.
Update: This soft pork tamales recipe has a few more steps than our usual recipes, so I’ve updated the post and provided a video so you can see how to wrap the tamales. Trust me, they’re worth the time!
About Tamales
Did you know that tamales are an ancient food from Mexico and Guatemala? They were traditionally one of the first packed lunches. Because tamales come in their own neat little pouches, they’re the ideal pack-and-go meal.
Today, tamales are eaten throughout Central and South America, and the flavoring possibilities are truly endless!
How to Make Pork Tamales in an Instant Pot / Pressure Cooker
This Pork Tamale recipe will work in any brand of electric pressure cooker, including the Instant Pot, Ninja Foodi, or Power Pressure Cooker XL.
Using an electric pressure cooker makes homemade tamales much easier to cook at home! The filling itself is an easy dump-and-go recipe. And once assembled, the pressure cooker is the perfect way to steam them—since the steam is locked in, your tamales cook faster and more evenly than they would on the stovetop.
💡 Note: I prefer to make this recipe over two days. However, you can do it a single one day if you start the pork first thing in the morning.
Instant Pot Pork Tamales Day 1
On the first day, I soak the corn husks and pressure cook the pork shoulder filling. Letting the shredded meat rest overnight in the fridge soaks up extra flavor and allows you to easily remove the fat.
How to Soak Corn Husks for Tamales
I like to start the recipe by soaking the corn husks (so I don’t forget to do it!).
Simply fill up a large pot of cool water and place the corn husks inside. Place a plate or a weight on top of the corn husks to keep them fully submerged. Let soak for several hours or overnight.
You can find corn husks for tamales at specialty markets, as well as online (affiliate link).
Make the Filling for Pork Tamales
Next, it’s time to cook that pork shoulder. This is the easy, set-it-and-forget it step to Instant Pot Pork Tamales. Just like you would for pressure cooker pulled pork, start with a flavorful cooking liquid.
We flavor the filling with onion, garlic, two kinds of chili powder, and cumin. (But feel free to use your favorite spices!)
🚫🌶️ Don’t be alarmed by the two kinds of chili powder! They give this dish a great flavor without making the meat too spicy! These pork tamales are fully kid-approved. Especially when the filling is encased with fluffy masa dough!
Set the pork shoulder on top of the cooking liquid and seal the pressure cooker. The meat cooks on High Pressure for 75 minutes. This long cooking time results in tender, fall-apart pork shoulder that shreds beautifully.
When it’s finished, transfer the meat to a bowl and shred.
In a separate bowl, reserve the cooking liquid, which will flavor your masa!
After cooling, store the meat and cooking liquid in the fridge overnight.
Instant Pot Pork Tamales Day 2
On the second day, I make the masa, fill and wrap the tamales, and steam them in the pressure cooker.
Finish the Pork
Refrigerating the pork makes it easy to skim the fat—the fat will have solidified into a layer on the top of the cooking liquid. Simply use a spoon to scrape off that layer and discard.
Add a splash to the meat to loosen it up. Be careful to not add too much—the meat should be moist but not runny.
💡 Tip: At this point, I like to taste the pork filling again in case I want to add more seasoning. (Usually just a dash of chili powder or a pinch more salt.)
How to Make Masa
Our masa dough recipe is quick and easy, with just five ingredients!
Simply toss masa, shortening, corn oil, salt and baking powder together in the stand mixer. (You can also do this by hand if you don’t have an electric mixer.)
Then add in the cooking liquid and mix until the masa dough is light, fluffy and flavorful.
How to Fill and Wrap Tamales
Now that your masa dough and pork filling are finished, it’s time to fill your tamales.
Start by removing two corn husks from the soaking liquid. Lay them flat on a work surface and spread 1/4 cup of masa down the center of the husks. Press the masa into a 4-inch square with a 2 to 3-inch border on the bottom.
Add a heaping tablespoon of pork filling on top of the masa. Lay it in a line down the center of the masa square.
To close the tamale, fold in the sides of the corn husks until they overlap and wrap the husk tightly around the dough. Fold in the bottom of the husk to seal your tamale closed.
💡 If you’re new to making tamales, this Tamales cookbook has super helpful step-by-step reference photos for filling and wrapping your tamales.
How to Steam Tamales in an Instant Pot
Add 1 cup of water to the bottom of the pressure cooking pot and place a steamer basket (affiliate link) inside. Gently place the folded tamales standing up in the steamer basket.
Seal the lid and cook the tamales on High Pressure for 20 minutes. Let the pressure release naturally for 10 minutes, then finish with a quick pressure release.
🌡️ To check your tamales for doneness, remove one tamale from the cooking pot and let it cool for a few minutes. Carefully unwrap to check the masa—if it’s ready, the masa will be set and will pull away easily from the corn husk wrapping. If not, return to the Instant Pot and cook a few minutes more.
What Can I Substitute For Dry Corn Husks to Make Tamales?
Tamales are traditionally wrapped in dried corn husks for a few reasons:
- The husks won’t wilt under the steam in the pressure cooker.
- Husks keep the masa dough moist and spongy.
- Corn husks add a nice corn flavor to your homemade tamales.
If you can’t find dried corn husks near you, you can also use fresh corn husks if it’s the right time of year.
You can also use parchment paper, if you use a piece of kitchen twine to keep them closed.
However you wrap your tamales, be sure they’re tightly closed before steaming.
🛑 Remember to peel the husks away before eating! They’re not edible.
How Many Servings Does This Recipe for Pork Tamales Make?
The recipe makes about 24 tamales. My family of five ate all but five the first night. They loved them!
You can easily half this recipe. If you’re making this in a much larger pressure cooker like the Duo Nova, you can 1.5 or 2 times it as well.
Can I Freeze Pork Tamales?
If you’re not making the tamales right away, the filling can be made up to this point in advance and frozen. Simply defrost the meat before continuing with the recipe.
You can also freeze the tamales after they’re fully cooled.
I recommend laying the tamales (still wrapped in corn husks) flat on a baking sheet in the freezer first. Then, when the tamales are fully frozen, transfer them to Ziploc bags.
To reheat, place the frozen tamales on the steamer basket in your pressure cooker with a cup of water. Set to High Pressure and 5 minutes cook time. If the tamales are not fully hot when you remove the lid, cook them under pressure for another minute or two.
More Flavorful Mexican Recipes
Missing your favorite Mexican restaurant right now? Here are some other great options to bring these classic Mexican flavors to your week:
- Pressure Cooker Mexican Stuffed Bell Peppers with Chipotle Lime Sauce are a fresh, bright and fun addition to a fiesta spread.
- Mexican Stuffed Shells from Barbara Bakes are a crowd-pleasing make-ahead casserole packed with Mexican flavor.
- Instant Pot Chicken Tacos because no Mexican feast would be complete without tacos!
- Mexican Shrimp Cocktail from Two Sleevers completes your menu with an appetizer that adds some surf to your turf.
Do you LOVE this recipe?
Leave us a review below to tell us why!
Instant Pot Pork Tamales
Doughy masa surrounds a pocket of spiced pork filling in these easy homemade pressure cooker pork tamales.
Ingredients
Tamale Filling
- 1 package (8 ounces) dried corn husks
- 2 cups water
- 1 large onion, coarsely chopped
- 2 cloves garlic, smashed
- 2 tablespoons chili powder
- 1 tablespoon chipotle chili powder
- 1 teaspoon salt
- 1 teaspoon pepper
- 1 teaspoon cumin
- 3 pounds boneless pork shoulder
Masa
- 4 cups masa
- 1/4 cup shortening
- 1/4 cup corn oil
- 2 teaspoons salt
- 1 teaspoon baking powder
Instructions
Prepare the Corn Husks
- Place the dried corn husks in a large pot (not the pressure cooking pot) and cover with water. Place a heavy plate or a smaller pot full of water on top of husks to keep them submerged. Let soak for 3 hours or up to 1 day, flipping occasionally until husks are softened.
Cook the Pork
- Add the water, onion, garlic, both chili powders, salt, pepper and cumin to the pressure cooking pot and stir to combine. Add pork and lock the lid in place.
- Select High Pressure and 75 minutes cook time. When the cook time ends, allow the pressure to release naturally for 10 minutes, then finish with a quick pressure release. When the valve drops, carefully remove the lid. Transfer the meat from the pressure cooker to a bowl and shred with two forks. Discard any excess fat as you shred.
- Strain the cooking liquid and reserve to make the masa. At this point, you can chill the cooking liquid in the fridge for several hours or overnight to easily skim the fat off the top.
- Taste and season the shredded pork with additional chili powder, salt and cumin. As you season the meat, add a small amount of cooking liquid to moisten. Take care not to add too much—you don’t want it to be runny.
Prepare the Masa
- In a stand mixer, mix masa, shortening, oil, salt, and baking powder. Add the reserved cooking liquid with more hot water as needed and beat at medium speed or higher until fluffy. The dough should resemble a loose cookie dough.
Wrap and Cook the Tamales
- Place a steamer basket in the pressure cooking pot and add 2 cups water.
- Unfold 2 corn husks onto a work surface. Take ¼ cup of masa and, starting near the top of the husk and using damp fingers, press the masa into a 4-inch square, leaving a 2-3 inch border on the bottom of the husk. Place a heaping tablespoon of the pork filling in a line down the center of the masa.
- Fold in the sides until they just overlap, and wrap the husk tightly around the dough. Fold up the bottom part of the husk to seal.
- Stand the tamales up in the steamer inside the pressure cooking pot.
- Seal the lid and select High Pressure and 20 minutes cook time. When the cook time ends, turn off the pressure cooker and allow the pressure to release naturally for 10 minutes, then finish with a quick pressure release. When the valve drops, carefully remove the lid and remove the tamales from the pressure cooker.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 12 Serving Size: 1Amount Per Serving: Calories: 569Total Fat: 35gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 21gCholesterol: 104mgSodium: 708mgCarbohydrates: 33gFiber: 4gSugar: 2gProtein: 30g
Nutrition information is calculated by Nutritionix and may not always be accurate.
FOR MORE FROM PRESSURE COOKING TODAY
🥘 Browse our collection of the best pressure cooker / Instant Pot recipes.
💬 Follow Pressure Cooking Today on Facebook and Instagram for the latest updates.
👥 Join our Electric Pressure Cooker Facebook Group. Our positive community of pressure cooking fans use all brands of electric pressure cookers, so it’s a great resource if you have questions about your particular brand.
🥧 If you’re interested in more than just Instant Pot recipes, follow us at Barbara Bakes. There we post amazing breakfasts, breads, and the best dessert recipes!
Pin It:
I’m very disappointed. I tried this today… after many hours of preparation, (Fortunately, I decided to do a partial batch in case.) I was excited to finally get to the cooking part. When I opened the pot, however, half the filling and masa had “oozed” out and the top half of the pot (on top of the tamales) was a big mass of goo. What happened? Did they “explode” when I manually released after the 10 minutes of natural release? Did I have too much masa in each husk? Too many husks in the pot? I’m trying to cook them again for another 10 minutes with a natural release to see what happens. But I am very disheartened with the prospect of completely starting again with new masa dough and the labor intensive assembly. I think I might try a different “manual” steam recipe first.
Also, I never could get the masa dough to pass the “cold water float” test. I think i should have added more water/broth and lard. And maybe use broth instead of the cooking stock from the pork. I’m thinking I should just find a good tamale source. 🙂
Hi Deb – sorry you had trouble with the masa. Is it possible you added a tablespoon of baking powder instead of a teaspoon? There shouldn’t have been much pressure left after 10 minutes to cause it to come out of the top of the husks.
I may have added additional baking powder when I was trying to tweak the masa to get it to pass the float test. I froze the filling, and will try again this weekend, using just chicken broth (no more pork stock) with seasonings. Thanks for the response! Have you tried this with the “steam” function rather than the “pressure cook” function. I wondered if that would work better.
The Steam function works the same as the Pressure Cook function except it heats up more quickly while coming to pressure.
Thank you! I have a couple more questions, and I’ll leave you alone. :-). Can I use any masa recipe, or was your recipe specifically adjusted for a pressure cooker? There are endless masa recipes out there, and the ratios of fat to flour seems to vary widely. I also prefer using lard rather than shortening. Does including corn oil (rather than all solid fat) make a difference in the consistency of the masa during the prep stage, and/or in the cooked product? Thanks in advance for your answer!
Any masa recipe should work in the pressure cooker as well. Lard is traditional but not something I have on hand so the shortening corn oil combo is easier for me.
I make my tamales using the legs of wild turkeys (husband and I each got a bird on Tuesday). They simmer in chicken stock until the meat is falling off the bones, about 5 hours. I hadn’t thought of using the hot pot to steam them, but the next batch will do so.
Definitely give it a try.
I made these today, my first time to make tamales. FANTASTIC & your recipe is so easy! Made these over 3-days: subbed beef chuck on sale one day, made chili sauce the next (dried guajillo, ancho & pasilla), masa & tamales the third day. I mixed some of the chili sauce in both the masa & beef. YUM! I used parchment paper tamale sheets (couldn’t find corn husks) & the tamales rolled out perfectly. I will be making these regularly. Thanks Barbara!
Thanks Jan – so nice to hear you loved the recipe. Your changes sound delicious!
2 questions
1. I have fine cornmeal flour and I was told you can make the masa dough with a combination of cornmeal flour and regular flour. What are the component amounts for each type of flour?
2. After they are steamed and you want to freeze some of them to you freeze them with the husk?
Hi Tony – I’m sorry I don’t have any experience substituting cornmeal flour and all purpose flour for the masa. Yes, you freeze them in the husk.
These were so good! I ended up making a second batch because I had quite a bit of meat left over. Put them in the freezer. This was the first time I ever made tamales and the Instantpot and your recipe made it so easy!
we made some and they were awesome. less time than the stove top made alot more its addicting we made. pork chicken and beef .
That’s great! Thanks for taking the time to let me know how much you enjoyed them.
I just ran across this recipe today and can’t wait to give it a try! This will sure beat making tamales the old traditional way! Question…my family likes to top their tamales with a chili sauce…what do you recommend? Do you have anything that would be good to top them? TIA!!
Simply Recipes has one that looks great https://www.simplyrecipes.com/recipes/mexican_red_chili_sauce/ or do would want a prepared sauce. Cholula is our favorite. https://www.cholula.com/
Think I will have to try making these with my 13 yr old grandson. He loves to cook and try new things and I really miss good, fresh south western food. Recipe looks fairly easy and knowing I can freeze some maybe will try to make a double batch. Can I make them up and refrigerate and then cook the rest the next day?
Hi Carol – yes, I thing that would work out great.
Hello!! Your tamales are amazing. My family and friends absolutely love them! I even tried your recipe with beef chuck instead of pork and it was equally as delicious! I did have a question for you though. Do you ever use frozen meat? I am making them again today for Christmas Eve but I made the mistake of not dethawing my meat!
Thanks Lauren! Glad to know it works well with beef too. I rarely use large cuts of frozen meat because it seems to cook unevenly. However, in a pinch I have cooked frozen meat and add 5 minutes per pound. Merry Christmas!
I was wondering if the 4 cups of masa is dry, such as maseca? Or a boughten wet masa.
Hi Peter – it is dry.
What quart size is your instant pot? Thanks!
Hi Sarah – the majority of my recipes are created using a 6 quart pressure cooker. Enjoy!
I was wondering how spicy (hot) these tamales are? I can’t handle very much heat!
Hi Donna – they’re not too spicy, but you could definitely reduce the chili powders and add more at the end to your liking.
Do you have a recipe for chicken or a non pork recipe?
Hi Kate – I don’t have a chicken tamale recipe, but you could use this chicken taco recipe for the filling. https://www.pressurecookingtoday.com/pressure-cooker-chicken-taco-filling/
Ok Florida girl here and I have never eaten tamales but have heard of them. So here goes a stupid question. Do you eat the corn husks and where do you buy them? Is the mesa like a dough wrap around the meat?
Hi Joana – no, you don’t eat the corn husks – they’re just a wrap to cook the tamale inside. The masa is like a thick corn bread batter that becomes firm when cooked – but it won’t be dry like cornbread. Have fun!
I’ve always wanted to try making tamales…but too nervous to ever try. I was really surprised how easy and delicious this recipe is. I made 2 dozen tamales and between my husband and I, they were gone pretty quick! I think I made my masa slightly too runny. After 20 minutes of steaming, the masa still seemed a little “wet” and not firm. I tried steaming them a little longer and they did firm up a bit but still a little wet (but still great flavor). I put them in the fridge over night and the masa firmed up nicely. I would love to see a recipe for a great sauce to accompany these tamales!
Thanks Michelle! What kind of sauce is your favorite?
how much water did you use in pot to cook them? I tried and it burned the bottom of the husks..
Hi Felicia – I used 2 cups of water. Are you sure you got a good seal?
Hi
I want to do this recipe but I do no use shortening or corn oil.
What to use instead?
Thanks
Georgina
Hi Gina – what kind of oil do you like to use?
Hi Barbara,
I use canola, sunflower, coconut, avocado and olive.
Thank you for your fast action to my message. I have been checking your website for about a month, I love it. I am an horrible cook, but I like to use the EPC. I have a cuisinart like 6 years old. It is so fast and saves time.
Thank you for your website super, super helpfull.
Gina
That’s so sweet – thank you! I’d just sub all canola oil.
Traditional tamales would not use shortening, they would use lard. You can use your own rendered lard…if you cook the pork and refrigerate it…and then remove the fat (lard) from the top of the cooled meat/liquid mix…just melt that fat down in a measuring cup and use it in equal amount to the shortening called for in the recipe. If you buy lard at the store, try to get a good quality one. (Most of the ones sold in square blocks in American groceries are not that great quality-wise, although they would work in the recipe perfectly.) I buy mine at the Mexican grocer…they almost always have a ton of it in quart containers, in the butcher shop area….just ask for “manteca”. It’s very cheap there.
You can also use ALL lard, replacing both the corn oil and the shortening from this recipe with lard. Or, for a healthier fat option, you can replace the corn oil with avocado or coconut oil.
Frankly, any fats will do, it’s just a matter of how healthy your fat choices are. For the lady who said her tamales were too runny, using all lard and no liquid oil would help with that issue. You can melt the lard and cool it just enough to make it still runny, so easy to incorporate with the masa,
How long do I steam about 6 tamales that are frozen?
Hi Jessica – I’d cook them for about 1/3 of the time recommended on the package.
While learning how to use the Instant Pot, this site has been very helpful! Thank you for this recipe.
Thanks Brigette! Enjoy the tamales.
Our family tops our tamales with a green salsa you can buy in jar at store either Herdez or San Marco’s green chili salsa and a dollop of sour cream on top. Buen provecho!
Sounds like a great way to top them – thanks Patsy!
Thank you for posting this recipe! I just made several dozen tamales in my new power pressure cooker. I cooked them for 25 minutes first and quick release, too firm! 20 minutes with natural release was perfect! I also lined my steamer and the top of the steamer with more husks. This really helps. I also made mine with chicken and green salsa. I took them to a family party and everyone said they were some of the best they have ever had. This is a big complement being from El Paso, TX where we grew up loving tamales.
So great to hear – thanks!!
II found that the tamales needed to be pressure cooked longer than 20 minutes, they were doughie. The meat has a nice flavor. I only made 6 to test them. I will add another 20 minutes and see how that goes.
Thanks for sharing the recipe.
I just wanted to send you a note to say I made your pork tamales and they were absolutely delicious!!
The pork was moist and the masa was really flavored, tasty, and not DRY!!
I have made tamales many times with mediocre results. This is a keeper recipe for sure. My son, Cody, has eaten 6 tamales today alone! Granted, he is a growing 12 year old, but he has really enjoyed this dish. I topped it with fresh pico, and the acidity of the fresh lime juice just took it over the top, in our opinion.
Thanks for another terrific PC recipe!
Robin
Hi Tanette Do you freeze the tamales in the husk and then microwave in the husk as well? I am so excited to make these but we will never eat 2 dozen so freezing is a great option. Any freezing advice is welcome!! Thanks!
Robin
How long would you suggest I steam a dozen frozen tamales in an Instant Pot?
Hi Lynn – generally 1/3 of the time the package recommends.
You kindly say 1/3 of the time the package says for heating frozen tamales BUT what if they are homemade?? 1/3 gives no starting place!
Hi Lori – if they’re refrigerated, your cook time should still be about 1/3 of the time you’d use to reheat them on the stove. I’d try 10 minutes.
I have made many tamales, but never in the pressure cooker. Your recipes never fail to impress me and I can’t wait to try this one. Pork shoulder is on the next grocery list!
I hate to be obtuse but… In the directions in step 1 you soak the corn husks. Then it appears that you then cook them with the pork roast. Or do you intend to soak in parallel with cooking pork?
Hi Peter – no, you don’t cook the corn husks with the pork. You just soften them up while the pork is cooking and then use them to make the tamales.
Thanks for the clarification!
I’ve made a lot of different Mexican dishes but have never tried making tamales. I don’t even know if they sell the dried corn husks around here-will have to keep an eye out now that I see this delicious recipe. 🙂
I bought some parchment “husks” off eBay to try but haven’t gotten to it yet! No soaking required. I always end up throwing half the pack of dried corn husks away because they have mold. Looking forward to seeing how these wrappers work.
http://www.ebay.com/itm/48-sheets-of-Parchment-Corn-Husks-for-Tamales-a-great-alternative-/221824152185?pt=LH_DefaultDomain_0&hash=item33a5bff279
http://www.ebay.com/itm/L-k-96-Parchment-paper-Corn-Husks-for-Tamales-Tamale-Paper-Wrapper-Hoja-Wrap-/321805462584?pt=LH_DefaultDomain_0&hash=item4aed19ac38
Parchment works well but I miss the flavor from the corn husks…your choice of convenience or flavor.
Your recipe looks great! I want to make more soon for the freezer. They are perfect as a quick lunch or dinner! I wrap them in a paper towel and microwave for about 30 seconds on each side until hot. Yum! BTW I’m just a country girl from Ohio…if I can learn to make them anyone can! Don’t be afraid of the steps involved, it’s actually super easy and well worth the effort!! This would be a great assembly line activity with kids or other helpers. You can make them with beef, pork or chicken. Or go meatless with cheese and beans. I’ve read about dessert style tamales but have yet to make them…although I have a few ideas…. 😉 Have fun cooking!
Thanks Tanette for sharing your recipe and all the great ideas!
Very glad to help! Cooking is a joy that should be shared. ☺
Can you steam cook tamales in an presto pressure cooker? I do not have an electric one. So I want to utilize my pressure cooker.
Hi Alice – it should work just fine in a stove top pressure cooker as well.
Hi Tanette. We just went to the Phoenix Tamale Festival last weekend and they had dessert style tamales there. I recall seeing a menu with pineapple, but didn’t notice other flavors. We didn’t try them though. Question about freezing… do you leave the husks on them when you freeze them? Do you wrap them any special way to freeze? Thanks!
I freeze my tamales in the husk. Steam cooked, frozen tamales in IP about 7 minutes from frozen.
Thanks for sharing!