Tamale Cooking Times Revealed

Mastering the art of cooking tamales, whether they’re freshly made or straight from the freezer, can transform a simple meal into an authentic culinary experience. This comprehensive guide provides step-by-step instructions for steaming tamales in various ways – from a traditional pot on the stove or a trusty Dutch Oven to the efficiency of an Instant Pot – ensuring they emerge perfectly tender and cooked through every time. We’ll also cover optimal reheating techniques to preserve their delightful texture and flavor.

How Long do Tamales Take to Cook

Few dishes encapsulate the heart of Mexican cuisine quite like tamales. These delicious parcels of masa, typically filled with savory meats, cheeses, or even sweet concoctions, are a labor of love and a true delight to savor. However, knowing the precise tamales cook time can often feel like a culinary puzzle. Whether you’re preparing a cherished family recipe from scratch or have purchased them from a local market or store (frozen or fresh), proper cooking is key to achieving that exquisite, melt-in-your-mouth texture. This guide will walk you through several effective methods, highlighting the best approaches and essential tips to ensure your tamales are nothing short of perfection.

The total cooking time for tamales can vary significantly based on several critical factors, including the specific recipe, the cooking method chosen, and whether your tamales are fresh or frozen. Generally, tamales, often filled with flavorful pork for tamales, are prepared by steaming. This steaming process is crucial for maintaining their tender, moist texture. Cook times can range anywhere from a swift 10 minutes in a pressure cooker to up to an hour and twenty minutes or more on a stovetop. Key determinants of the exact duration include the size and thickness of individual tamales, as well as the density and quantity of the savory filling within.

How to Cook Frozen Tamales Perfectly

Cooking frozen tamales requires a bit more care and attention to ensure they thaw thoroughly and cook evenly without becoming mushy or dry. The primary goal is to allow them sufficient time to come to temperature and cook through. For uncooked frozen tamales, steaming on the stovetop typically takes around 60 minutes. If you are cooking cooked frozen tamales (meaning they were fully cooked before being frozen), you’ll generally need about 35-40 minutes on the stove. While pressure cooking offers a faster alternative, many culinary experts agree that a slower, more gradual steaming process is often superior for frozen tamales. This gentle heat allows the tamales to thaw naturally before cooking, preventing the outer masa from overcooking while the center remains cold. This method ensures a consistently tender result from the core to the wrapper.

Enjoying tamales, especially those filled with succulent Instant Pot salsa chicken, is a truly incredible experience. These savory delights aren’t always readily available, making them a special treat when you do find them. Imagine the disappointment of procuring a batch only to be unsure of how to properly cook or reheat them! We’ve all been there. This guide is designed for everyone, whether you’re working with store-bought tamales or revisiting a batch you prepared earlier. If you’re a seasoned tamale maker crafting them from scratch, you likely have your tried-and-true method. For the rest of us, these techniques will guarantee a delicious outcome.

How long to cook tamales

Acquiring tamales can be an adventure itself. Sometimes, you can find them at local Mexican restaurants, often available only on specific days or seasons, making them an exclusive indulgence. Frozen varieties from grocery stores can also be a convenient option. While they may not always rival the freshness of restaurant-made versions, frozen tamales, particularly those with a rich shredded beef filling, can be surprisingly good – provided you know the proper steaming technique. Without the right method, even the best tamales can turn out dry or unevenly cooked, so understanding the process is paramount.

How to Steam Tamales on the Stovetop

The stovetop steaming method is a time-honored tradition for cooking tamales, offering a reliable way to achieve perfect tenderness. This technique is ideal if you prefer not to use a countertop appliance. For best results when steaming red tamales or any other variety on the stovetop, you’ll need a large pot or a Dutch Oven equipped with a steamer basket and a tightly fitting lid. A proper steamer basket elevates the tamales above the water, allowing steam to circulate evenly.

  1. Prepare Your Pot: Begin by filling a large, heavy-bottomed pot with a few inches of water – typically 1 to 2 inches is sufficient. Place a steamer basket or a large metal trivet at the bottom of the pot, ensuring it is elevated above the water level. The goal is to steam the tamales, not boil them.
  2. Arrange the Tamales: Carefully arrange your tamales vertically, standing them upright in the steamer basket with the open end facing upwards (if applicable). It’s crucial not to overcrowd the pot. Allow a little space between each tamale for steam to circulate freely, which promotes even cooking. If your tamales are wrapped with both ends closed, you can arrange them on their sides if necessary, ensuring good steam flow.
  3. Seal and Boil: Cover the pot with a tightly fitting lid. This traps the steam inside, creating the ideal cooking environment. Bring the water to a rapid boil over medium-high heat.
  4. Reduce Heat and Steam: Once the water is boiling vigorously, reduce the heat to low. The water should maintain a gentle simmer, continuously producing steam without boiling dry too quickly. Allow the tamales to steam until the masa dough has firmed up and is cooked all the way through.
    • Typically, this process can take anywhere from 45 minutes to 1 hour for fresh tamales. For thicker tamales, or those cooked from frozen, it might take up to 1 hour 20 minutes or even twice that time.
  5. Monitor Water Level: Periodically check the water level in the pot, especially during longer cooking times. If the water runs low, carefully add more hot water (to avoid shocking the pot) to maintain a consistent steaming environment. Never let the pot boil dry.

How Do You Know When Tamales Are Cooked to Perfection?

Determining when tamales are fully cooked is critical for both texture and food safety. The most reliable test involves a simple visual and tactile check. To test for doneness, carefully remove one tamale from the steamer and let it cool for a few minutes. If the outer masa layer is firm, pulls away cleanly from the corn husk, and is no longer sticky or doughy, your tamales are ready to enjoy. It’s absolutely essential to ensure they are fully cooked before serving, as consuming raw masa dough is not recommended. While the meat filling inside tamales is typically precooked, the masa itself needs proper cooking. To verify, peel back the corn husk, inspect the masa for firmness and a uniform texture, and confirm the filling is hot throughout. A perfectly cooked tamale will have a slightly translucent, firm, and moist masa that separates easily from its wrapper.

How to Steam Tamales

If you opt for a pressure cooker, such as an Instant Pot, the cooking time will be significantly shorter due to the high-pressure environment. After carefully arranging the tamales in the steamer basket within the pressure cooker, you’ll cook them on high pressure for approximately 10 to 15 minutes. Following the cooking cycle, perform a quick pressure release, then allow the tamales to rest inside the pot for another 10-15 minutes. This resting period is crucial for the masa to firm up properly and for the internal temperature to equalize, resulting in tender, well-cooked tamales.

Instant Pot Tamales: Cook Time & Homemade Masa Guide

The Instant Pot is a game-changer for speeding up the tamale cooking process, delivering tender results in a fraction of the traditional time. For cooking already-prepared tamales (fresh or thawed frozen), you’ll typically set your Instant Pot to high pressure for 10-15 minutes, followed by a 10-minute natural release. (Detailed instructions in the recipe card below.)

If you’re feeling adventurous and want to create these delicious treats from scratch, making your own masa dough is a rewarding experience. While premade masa dough can sometimes be found at specialty stores, blending it yourself is straightforward. Corn husks, essential for wrapping, are usually available in the ethnic foods aisle of most grocery stores or can be easily purchased online. Here’s how to prepare authentic tamale masa, ensuring a rich and pliable base for your fillings:

  • 4 cups instant corn masa harina
  • 2 teaspoons salt
  • 1.5 teaspoons baking powder
  • ¾ cup plus 2 tablespoons vegetable oil (or lard for richer flavor)
  • 3 cups chicken broth (warm)

Think of the tamale assembly process as similar to wrapping small gifts: the bottom is folded over and secured, while the top remains open, allowing a peek at the delicious filling.

  1. Making the Masa Dough: In a large mixing bowl, combine the masa harina, salt, and baking powder. Gradually add the vegetable oil (or melted lard) and blend until the mixture resembles damp sand. If you have drippings from shredded pork or other meat, reserve about 1 cup.
    • Next, slowly incorporate the warm chicken broth, about 1 cup at a time, mixing until fully absorbed. If using, add the reserved meat drippings ¼ cup at a time into the mixture, continuing to mix until the masa reaches a smooth, peanut butter-like consistency that is light and fluffy. It should be easily spreadable but not too sticky.
  2. Assembling the Tamales: First, ensure your corn husks are pliable by soaking them in hot water for at least 30 minutes, then drain them well. Spread approximately ¼ cup of the prepared masa mixture evenly over the wide end of a corn husk, covering about two-thirds of its surface.
    • Spoon 1 to 2 tablespoons of your chosen filling – such as tender Mexican pot roast or perfectly seasoned pork for tamales – down the middle of the masa-covered husk.
    • To fold, bring one side of the corn husk over the filling, then overlap it with the other side. Finally, fold the bottom tip of the husk upwards to seal the tamale. Leave the top open to allow for steam to penetrate during cooking.
Homemade Instant Pot Tamales

Best Way to Reheat Tamales for Fresh Flavor

Reheating tamales correctly is just as important as cooking them initially to maintain their wonderful texture and flavor. The absolute best way to reheat frozen tamales that were previously cooked, or your own homemade tamales recipe from a day or two before, is to steam them again. Steaming reintroduces moisture, preventing them from drying out and ensuring they stay tender and delicious. We strongly advise against using an air fryer for reheating tamales, as it tends to dry them out significantly. If an air fryer is your only option, wrap them tightly in aluminum foil, but be aware it’s not the optimal method. To properly reheat tamales:

Reheating Tamales on the Stove

  1. Set Up Your Steamer: Pour 1-2 inches of water into a pot and place your steamer basket inside. Bring the water to a boil.
  2. Arrange Tamales: Gently loosen the corn husks a bit at the top (if applicable) and arrange the tamales upright in the steamer basket. Ensure they are not overcrowded.
  3. Steam to Perfection: Cover the pot with a tightly fitting lid and let them steam for 10-15 minutes. For tamales reheated from frozen, this might take closer to 20-25 minutes.
  4. Check for Warmth: Periodically check to ensure they are heated all the way through to the center. They should be piping hot and tender.

Reheating Tamales in the Microwave

While steaming is superior, the microwave offers a quick and convenient alternative for reheating tamales, especially for a single serving. It’s crucial to prevent them from drying out, which is a common pitfall. This method works well for both previously cooked frozen tamales and fresh homemade ones. To reheat in the microwave:

  1. Remove Husks: Before microwaving, carefully remove the corn husks or banana leaves if they are present. Microwaving them in the husks can make them tough.
  2. Prepare for Microwave: Place the tamale(s) on a microwave-safe plate and cover them with a damp paper towel. This helps create a mini-steaming environment, preventing the masa from drying out.
  3. Microwave: Microwave on high (100% power) for 1-2 minutes, depending on the size and thickness of the tamales and your microwave’s wattage.
  4. Check and Continue: Start with 60 seconds, then check to see if they are warmed through. If not, re-cover with the damp paper towel and microwave for another 30-60 seconds, checking frequently until they are hot.

Remember, the key is to avoid overcooking them, which can lead to a dry, crumbly texture. Once reheated, consider warming some delicious tamale sauce and pouring it over the top to add even more moisture and flavor, elevating your tamale experience.

Best way to reheat tamales

What to Do with Leftover Masa & Serving Suggestions

If you find yourself with extra masa dough after making your tamales, don’t let it go to waste! Masa is incredibly versatile and can be used to create other delightful Mexican dishes. One popular option is to make gorditas. These are a type of thick, handmade tortilla that can be filled with a variety of delicious ingredients, such as flavorful pressure cooker refried beans, melty cheese, and seasoned meat. To make gorditas, simply form the leftover masa into thick, round patties. Fry them on a griddle or in a lightly oiled pan until they are golden brown and cooked through. Once ready, slice them open to create a pocket and fill them with your desired ingredients for a quick and satisfying meal.

Another fantastic idea for using surplus masa is to craft a few sopes. Sopes are similar to gorditas but are shaped into small, thick cups with a raised edge, perfect for holding toppings. To prepare them, form the masa dough into small, flattened rounds. As they cook on a griddle, use your fingers or a small tool to press a small indentation in the center and pinch the edges upwards, forming a rim. Fry them until they are golden brown and have a slightly crispy exterior. Once cooked, fill these masa cups with your favorite toppings, such as beans, cheese, shredded chicken or beef, and a dollop of salsa. These masa-based creations are wonderful ways to extend your culinary creativity and enjoy the rich flavors of Mexican cuisine.

Serving Suggestions for Tamales

While tamales are a meal in themselves, pairing them with the right accompaniments can elevate the entire dining experience. A warm, zesty tamale sauce is a must-have, whether it’s a robust red chili sauce or a vibrant salsa verde. For fresh side dishes, consider a simple and refreshing Mexican street corn salad or a crisp cabbage slaw with a lime vinaigrette. Creamy refried beans and Mexican rice are classic pairings that complete the authentic meal. A sprinkle of fresh cilantro, a dollop of sour cream or crema, and a squeeze of fresh lime juice can add bright finishing touches to your perfectly cooked tamales.

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
This guide details how long tamales take to cook. Learn to steam fresh or frozen tamales in a pot, Dutch Oven, or pressure cooker, and master reheating for perfect results every time.
Prep: 10 minutes
Cook: 10 minutes
Servings: 12
Pin Recipe
Comment
Print Recipe

Equipment

  • 1 steamer basket
  • 1 pressure cooker or pot with lid for stovetop

Ingredients

  • 6-12 tamales, already made (fresh or frozen)
  • 2-3 c water

Instructions

  • Pressure Cooker Method: Fill the electric pressure cooker with 1.5 cups of water. Place a steamer basket into the bottom. Stand the tamales vertically in the basket with the open end facing up (if applicable). Secure the lid and steam valve. Set pressure cook to high for 10-15 minutes (use 15 min for frozen). After cooking, perform a quick release of the pressure. Let the tamales rest inside the pot for an additional 10 minutes. Carefully lift the lid, remove tamales, check to ensure masa is cooked through, and enjoy.
  • Stovetop Steaming Method: Fill a large pot with 1-2 inches of water and place your steamer basket at the bottom, ensuring it sits above the water. Arrange the tamales upright (or on their sides if preferred), making sure they are not overcrowded to allow steam circulation. Cover the pot with a tightly fitting lid and bring the water to a boil. Reduce the heat to low and let them steam until the masa dough has firmed and cooked through. This typically takes about 45 minutes to 1 hour for fresh tamales, and 60-80 minutes for frozen. Periodically check to ensure there is enough water in the pot, adding more hot water if necessary. Test for doneness before eating.

Notes

Cooking Frozen Tamales

Steam uncooked frozen tamales for 60 minutes and cooked frozen tamales for 35-40 minutes on the stove. A slower steaming process is often preferred over high pressure to allow them time to thaw before cooking, ensuring a more tender result.

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!