How long to cook tamales instructions frozen or fresh here. From how to steam tamales in Instant Pot, in a pot on the stove or Dutch Oven so they are tender and cooked thru are explained.

How Long do Tamales Take to Cook
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus youโ€™ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Cooking tamales can be tricky. Whether you make them homemade or buy them at the store frozen or fresh you might need some help. Weโ€™re here to explain a few methods you might want to try, the best of them all and why. (affiliate links present)

The cooking time can vary depending on the recipe and the method of cooking. Generally, filled with pork for tamales are steamed to remain tender. This can take anywhere from 10 minutes to 1 hour 20 minutes or so total. The cook time will depend on the size and thickness of the tamales, as well as the amount of filling.

How to Cook Frozen Tamales

Steam uncooked frozen tamales for 60 minutes and cooked frozen tamales for 35-40 minutes on the stove. I feel like slower is better than under high pressure to give them time to thaw before cooking but the link above goes over the pressure cooker method. Timing doesnโ€™t change with that method.

If you have ever had one or a few of these filled with shredded Instant Pot salsa chicken you know that they are incredible. Not something you can get all the time either so typically it is a real treat. It would be tragic if you did find a batch to purchase and then had no idea how to cook or reheat them. Iโ€™ve been there done that. Letโ€™s assume you arenโ€™t making these from scratch. If you did you likely have your own method.

How long to cook tamales

We occasionally have bought these babies at our local Mexican restaurant drive thru, but they only have them once a month. Iโ€™ve tried them frozen at the store too and of course they arenโ€™t as good but filled with shredded beef those are actually not bad. You DO have to know how to steam them properly though.

How to Steam Tamales on Stove

We will start with the old fashioned stove method for red tamales if you donโ€™t want to use a countertop appliance. If you are cooking tamales on the stovetop, itโ€™s best to use a large pot or Dutch Oven with a steamer basket with a lid.

  1. Fill a large pot with a few inches of water with a steamer basket or large trivet at the bottom.
  2. Arrange them sitting upright, making sure they are not overcrowded.
  3. Cover with a tightly fitting lid and bring to a boil.
  4. Reduce the heat to low and steam until masa dough has firmed and cooked all the way thru.
    • Typically this takes 45 minutes to twice that if they are really thick
  5. Check periodically to make sure there is enough liquid in the pot

How do you know when tamales are cooked?

Test by removing one and let it cool for a few minutes. If the the outer masa layer is firm you are ready to enjoy them. Itโ€™s important to ensure that they are fully cooked before serving. The meat inside should already be precooked so that shouldnโ€™t be an issue but you donโ€™t want to eat raw dough. Check by removing one from the pot, opening it up, and looking to see if the masa is cooked through and the filling is hot.

How to Steam Tamales

If you are using a pressure cooker, the cooking time will be shorter. After adding to the basket, youโ€™ll cook on high pressure for about 10 minutes, then release the pressure quickly and allow to stand to rest for another 10-15.

Instant Pot Tamales Cook Time

If you want to try and make these from scratch I have a simple recipe here for you. The dough can be bought premade sometimes but isnโ€™t hard to blend together either. You can find corn husks in the ethnic aisle typically or online. This is how to make tamales masa, youโ€™ll need;

  • 4 cups instant corn masa harina
  • 2 teaspoons salt
  • 1.5 teaspoon baking powder
  • 3/4 cup plus 2 tablespoons vegetable oil
  • 3 cups chicken broth

Think of these like wrapping presents a bit so the bottom is folded over and secured while the top is open and you can see the filling peeking out.

  1. Making masa: in a large bowl, add all ingredients together and blend. The texture will be like damp sand. Reserve drippings from your shredded pork or other meat.
    • Then, add the chicken broth about 1 cup at a time. Add 1 cup of drippings 1/4 cup at a time into the mix until it reaches a smooth peanut butter texture.
  2. To assemble the tamales: Soak and drain corn husks. Spread about ยผ cup of the masa mixture over the wide end of the corn husk, cover about 2/3 of the it.
    • Spoon 1 to 2 tablespoons of your shredded Mexican pot roast in the middle.
    • Or make pork for tamales if you want that meat.
    • Fold it up by bringing the sides over the filling, overlapping the edges. then, bend the bottom tip, folding upwards.
Homemade Instant Pot Tamales

Best way to Reheat Tamales

The best way to reheat frozen tamales previously cooked, or your homemade tamales recipe is to use steam them again. This will help to prevent them from drying out. I would not recommend an air fryer. If that is all you have wrap in aluminum foil but it isnโ€™t the best method. To do it properly you need to:

on the stove

  1. Boil water in a pot and place your steamer basket inside.
  2. Loosen corn husks a bit at the top and arrange them upright.
  3. Cover with a lid and let them steam for 10-15 minutes.
  4. Check periodically to ensure they are heated all the way through.

in the microwave

Itโ€™s important to note that reheating tamales in the oven, on the stovetop, or reheating tamales in an air fryer can cause them to dry out. Using steam or the microwave is the best way to maintain their texture and flavor. You can use this method for frozen already made that you cooked, or if you made them from scratch the day or two before.

  1. Remove corn husks if present.
  2. Place on a microwave safe plate and cover with a damp paper towel.
  3. Microwave on high or regular 100% power for 1-2 minutes, depending on their size and thickness.
  4. Start with 60 seconds and check to see if they are warmed, if not rewrap and add another minute.

Be sure to remove any corn husks or banana leaves before reheating them too. You do NOT want to overcook these my friends. Then warm some tamale sauce and pour that over the top to give it even more moisture.

Best way to reheat tamales

If you do have extra masa you could use to make these you could make other dishes with it too like gorditas! These are a type of thick tortilla that is filled with various ingredients such as pressure cooker refried beans, cheese, and meat. To make them you would just form the masa into thick patties. Fry them on a griddle until they are golden brown. Then, slice open and fill them with your desired ingredients.

Another idea would be to make a few sopes. These are similar to to the one above but are shaped like small cups. You would form the dough into small rounds and press a small indentation in the center. Fry in a pan until they are golden brown. Then fill them with your desired ingredients.

Tamales arranged in an Instant Pot, ready for steaming. Corn husks are neatly packed inside the stainless steel pot, as you ponder how long tamales take to cook to perfection.
No ratings yet

How To Cook Tamales

By Justine
How long do tamales take to cook is here. How to steam fresh or frozen tamales in a pot, Dutch Oven or pressure cooker. Reheating perfectly too.
Prep: 10 minutes
Cook: 10 minutes
Servings:

Equipment

Ingredients 

  • 6-12 tamales, already made
  • 2-3 c water
Prevent your screen from going dark
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus youโ€™ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Pressure cooker: Fill the electric pressure cooker with 1.5 cups of water. Set a steamer basket into the bottom. Stand the tamales vertically in the basket with the open end facing up. Seal the lid and steam valve. Set pressure cook to high for 10 minutes. Perform a quick release of the pressure. Let the tamales rest inside the pot for an additional 10 minutes. Lift lid, take out, check to ensure masa is cooked and enjoy.
  • Stovetop: Fill a large pot with 1-2 inches of water and put your steamer basket at the bottom. Arrange the amount you want to cook upright, making sure they are not overcrowded. Cover the pot with a lid and bring the water to a boil. Reduce the heat to low and let them steam until masa dough has firmed and cooked, about 45 minutes to 1 hour. Check periodically to ensure there is enough water in the pot, add more if necessary. Test dough if is completely done before eating.

Video

Notes

Cooking Frozen Tamales

Steam uncooked frozen tamales for 60 minutes and cooked frozen tamales for 35-40 minutes on the stove. I feel like slower is better than under high pressure to give them time to thaw before cooking

Nutrition

Serving: 1oz, Calories: 2kcal, Carbohydrates: 0.4g, Protein: 0.05g, Fat: 0.02g, Saturated Fat: 0.003g, Polyunsaturated Fat: 0.01g, Monounsaturated Fat: 0.01g, Sodium: 2mg, Potassium: 1mg, Fiber: 0.03g, Vitamin A: 1IU, Calcium: 2mg, Iron: 0.04mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Entree, Main Course
Cuisine: Mexican
Tried this recipe?Mention @thetypical_mom or tag #thetypicalmom!

About Justine

Justine is the creative mind behind The Typical Mom and The Typical Family on YouTube. She began blogging about easy recipes, budget friendly activities for kids, and fun family travel destinations in September 2012.

You May Also Like

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.