Go Back
+ servings
Homemade tamales with pork filling on a board in wrappers

Authentic Homemade Tamales

Course: Mexican
Cuisine: Mexican
Keyword: chicken tamales, homemade tamales, pork tamales
Prep Time: 2 hours
Cook Time: 4 hours
Total Time: 6 hours
Servings: 12 people
Calories: 229kcal
Authentic Homemade Tamales are something magical. This is a recipe for both chicken and pork tamales. They are the real deal. About as good as you'll find. So heart-warming and steeped in history and cherished by families generation after generation.  We absolutely love them.  They freeze very well, too. 
Print Recipe

Equipment

  • Steamer

Ingredients

CHICKEN FILLING

  • 1 lb tomatillos (10 to 12), husked, stemmed and rinsed
  • 3 jalapenos fresh, stemmed
  • 4 cloves garlic peeled and roughly chopped
  • tbsp olive oil
  • 2 cups chicken stock
  • Salt about 2 teaspoons
  • 4 cups chicken, coarsely chopped cooked, roughly chopped, a roasted chicken from the supermarket works well
  • cup cilantro fresh, cilantro

PORK FILLING

  • 16 medium guajillo and/or ancho chiles dried, stemmed, seeded and torn into rough pieces
  • 4 tomatillos
  • 4 cloves garlic minced
  • ½ tsp black pepper freshly ground
  • ¼ tsp cumin ground
  • lbs pork boneless, shoulder or butt works well, cut into 1/2-inch cubes
  • Salt

BATTER

  • cups pork lard melted, or shortening
  • 1 tsp salt
  • tsp baking powder
  • 7 cups of masa harina mixed with 4 1/2 cups hot water
  • cups chicken stock
  • 1 16 oz package dried corn husks

Instructions

PREPARE THE HUSKS

  • Place the husks in a large bowl, or even your kitchen sink with the stopper in. Fill with warm water and weight the husks down with heavy pot(s).
  • Let soak for at least 2 hours.

PREPARE THE CHICKEN FILLING

  • Place the tomatillos and jalapenos in a medium sauce pan and cover with water. Bring to a boil then lower to a smooth simmer.
  • Simmer the veggies for 20 minutes.
  • Add the cooked veggies, plus the garlic in your blender, and process to a smooth puree.
  • Heat the oil in a large skillet, or Dutch over medium high heat.
  • Once the oil is hot, add the puree all at once and stir until thicker, and a little darker, about 10 minutes.
  • Add 2 cups of the stock and simmer over medium heat until thick enough to coat a spoon, about another 15 minutes.
  • Season generously with salt, about 2 teaspoons.
  • Stir in the chicken and cilantro, remove heat.

PREPARE THE PORK FILLING

  • Add the peppers and the tomatillos to a medium saucepan, cover with water and bring to a boil. Lower the heat to a smooth simmer for 20 minutes.
  • Working in batches, if necessary, add the peppers, tomatillos, garlic, black pepper, and cumin into a blender and puree.
  • Strain the mixture through a medium-mesh strainer into a medium saucepan.
  • Add the meat, 3 cups of water, and 1 teaspoon of salt.
  • Simmer, uncovered, over medium heat, stirring regularly, until the pork is fork-tender and the liquid is reduced to the consistency of a thick sauce, about an hour and a half.
  • Use a fork to break the pork into small pieces.
  • Taste and season with additional salt, if necessary (taste first).
  • Let cool.

PREPARE THE DOUGH/BATTER

  • Get a large pan (I like to use a roasting pan), and add the wet masa (make sure you've already added the hot water to the masa) salt, and baking powder, and mix with your hands.
  • Pour in the melted lard, and continue to incorporate with your hands.
  • Now, add in the broth, one cup at a time.
  • Keep mixing with your hands. The consistency should be like a cake batter...but not runny. It should hold its shape in a spoon.
  • Add more stock if necessary.

FORMING THE TAMALES

  • Take a corn husk and rip into string size pieces (you'll use these later to tie up the pork tamales...this will help you know which are pork and which are chicken)
  • Now, take a corn husk, and pat it off with a dishtowel.
  • Flatten the husk, and with a spoon, scoop out about 1/4 cup of the batter.
  • In the upper, wider portion of the husk, spread the batter to the size of about a postcard. With the short side of the rectangle at the top of the husk, and the body of the rectangle running down the length of the husk. Leave about an inch of space on each long side of the husk (watch the video for reference). Don't worry about making the batter thick...it will expand as it steams.
  • Now, scoop out about two tablespoons of the chicken mixture and spread it down the middle of the batter.
  • Fold over the right third of the husk, then fold in the left side.
  • Fold up the bottom.
  • Repeat, alternating between chicken and pork filling.
  • When making the pork tamale, tie with a string.
  • Place uncooked tamales on a large baking sheet.

STEAMING THE TAMALES

  • Place unused corn husks on each layer of your steamer. Place corn husks over the top of the tamales.
  • Add water to the steamer and cover.
  • Heat and steam over constant medium heat for about 1 and 1/4 hours.
  • Watch carefully to make sure that all the water doesn't boil away, add more water as necessary.
  • Tamales are done when the husks peel away from the masa easily.
  • The tamales will need to stand for at least half an hour for the dough to firm up.
  • For the best tamales, let them cool completely, then steam again to warm (you can easily heat in a microwave at this point).

Video

Notes

Pork lard is best (and better for you), but shortening can be used in a pinch.
The dried peppers, masa harina, dried corn husks, and pork lard can all be found in many well-stocked supermarkets, at Mexican food markets, or online.
Be sure to allow the tamales to rest for at least an hour.  They need this time to fully 'set.'

Nutrition

Calories: 229kcal | Carbohydrates: 8g | Protein: 13g | Fat: 16g | Saturated Fat: 5g | Cholesterol: 44mg | Sodium: 399mg | Potassium: 505mg | Fiber: 1g | Sugar: 4g | Vitamin A: 154IU | Vitamin C: 11mg | Calcium: 45mg | Iron: 1mg