Go Back
+ servings
Pork tamales in salsa verde | ethnicspoon.com

Pork Tamales Recipe Card

Here is a Mexican traditional family recipe and one of my favorites for authentic pork filled tamales served with salsa verde.  I love to make these for the holidays and gather everyone around the table! 
5 from 30 votes
Print Pin
Course: Main dish
Cuisine: Latin American
Keyword: authentic, food history, how to steam tamales, making tamales, Mexican food
Prep Time: 2 hours
Cook Time: 3 hours
Total Time: 5 hours
Servings: 25 servings
Calories: 143kcal
Author: Analida Braeger

Ingredients

For the tamale dough:

For the filling:

    (25 corn husks soaked overnight)

    Instructions

    Prepare the pork filling:

    • Place the pork in a glass dish.
    • In a small bowl mix together salt, cumin, paprika and nutmeg.
    • Rub the spice mixture all over the meat and marinate for about 4-6 hours. If you can marinate overnight, even better.
    • In a Dutch oven on medium, heat the olive oil and sear the meat until slightly brown on all sides. Add the onions, garlic, bay leaves and chicken stock.
    • Cover and cook for about 2-3 hours hours on low or until fork tender. Turn the meat and baste it every 20 minutes or so. Add the cilantro near the end.
    • Place meat on a large cutting board and allow it to cool slightly. Shred using two forks. Place in a bowl. Add the olives and the raisins and mix well.
    • Save the broth and strain it, you will need it to add to the masa. Add the strained solids back to the meat mixture and toss out the bay leaves.

    Prepare the masa dough:

    • Place the masa in a large bowl and add the baking powder. Mix well.
    • In a small bowl mix chili powder, salt, and olive oil and set aside.
    • Add the cooled broth from the cooked meat to the masa and then the chili powder mixture. Fold together until well combined.

    Assemble and fill the corn husks:

    • DO NOT OVERFILL, or you will not be able to properly close up the tamales.
    • Pat dry the corn husks as you use them.
    • Place a corn husk in your hand with the tapered end facing you.
    • With your hand, pinch off a chunk of dough and put it in the center of the husk. Flatten it out a little bit.
    • Take approximately a tablespoon of the filling and place it on top along the length of the dough.
    • Cover the filling with another chunk of dough.
    • Fold both sides of the husk inward so they overlap. Take each end and flip inwards towards the center. You will end up with somewhat of a rectangle.
    • Tie using kitchen twine, as though you were tying a parcel.
    • Steam for about 35 minutes.
    • To make sure tamales are ready, take one out, cut the twine and unwrap. Tamales are ready if the corn husk peels away easily.
    • Serve with your favorite salsa. Buen provecho!

    Notes

    Frequently Asked Questions:
    • How long do I soak the corn husks? The corn husks have to soak overnight. Place them in a bowl with water and keep them submerged with a small plate or saucer until ready to use.
    • Can I freeze the tamales? Yes, you can freeze them after they have cooled in an airtight container for up to 6 months.
    • How long can I store tamales in the refrigerator? These will store nicely once cooled in an airtight container for three days.
    • How can I reheat the tamales? The easiest and fastest way to reheat them from the refrigerator is to use the microwave (If frozen be sure to thaw first overnight in the refrigerator.) Wrap each tamale in a damp paper towel and microwave for 15 seconds on high. Check the internal temperature so it hits 165°F. Heat another 10-15 seconds until the temperature is reached.
    • Can I steam them again to reheat? Sure, you can place them all back in the steamer and heat them until they reach an internal temperature of 165°F.

    Nutrition

    Calories: 143kcal | Carbohydrates: 19g | Protein: 6g | Fat: 5g | Cholesterol: 11mg | Sodium: 591mg | Potassium: 224mg | Fiber: 1g | Sugar: 1g | Vitamin A: 415IU | Vitamin C: 0.7mg | Calcium: 58mg | Iron: 2.1mg