Go Back
Mexican Tamales Recipes
Dominique

Authentic Mexican Tamale Recipes

Learn to make delicious homemade authentic Mexican tamales with a masa dough, filled with your choice of savory red chili pork, salsa verde chicken, or bean and cheese, and steamed to perfection.
Prep Time 1 hour 40 minutes
Cook Time 1 hour
Total Time 2 hours 40 minutes
Servings: 24 tamales
Course: Appetizer, Main Course, Side Dish
Cuisine: Mexican, Tex-Mex
Calories: 250

Ingredients
  

Main Ingredients
  • 4 cups Masa Harina
  • 3 cups broth (beef, chicken, or vegetable broth)
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • 1 teaspoon cumin
  • 1 1/3 cups lard
  • 8 ounce package dried corn husks
  • Red chili pork (filling)
  • Salsa verde chicken (filling)
  • bean and cheese (filling)

Equipment

  • Large bowl
  • Electric mixer
  • Plastic wrap
  • Steamer
  • Steamer rack
  • Instant Pot

Method
 

Main Instructions
  1. Soak dried corn husks in very hot water for 30 minutes until softened, then prepare your chosen tamale fillings.
  2. Prepare the tamale dough by beating lard and 2 tablespoons of broth until fluffy using an electric mixer.
  3. In a separate bowl, combine masa flour, baking powder, salt, and cumin; then stir into the lard mixture and beat well.
  4. Gradually add the remaining broth to form a soft, slightly sticky dough that spreads like creamy peanut butter, beating on high speed for several minutes. Cover the bowl with a damp paper towel to prevent drying.
  5. To assemble, lay a corn husk glossy side up, scoop about ¼ cup of dough onto the top center, and use plastic wrap to spread it into a thin, ¼-inch layer on the top half of the husk.
  6. Place 1-2 tablespoons of your desired filling in a line down the center of the spread dough.
  7. Fold one long side of the husk over the filling, then fold the other long side to overlap, similar to folding a brochure, and finally fold the bottom of the husk up.
  8. If desired, tie a corn husk string around the tamales to help identify different fillings, though it is optional as tamales will hold together without tying.
  9. To cook, add water to the bottom of your steamer or Instant Pot, ensuring it's below the steamer rack, and line the rack with a few extra corn husks.
  10. Stand tamales upright in the steamer or Instant Pot, packed just tightly enough to keep them stable, then cover with extra corn husks or a wet towel if using a steamer pot before closing the lid.
  11. For a steamer, bring water to a boil, then reduce to a simmer and steam for 45 minutes to 1 hour, checking for doneness after 45 minutes.
  12. For an Instant Pot, cook on Manual/High Pressure for 25 minutes, followed by 10 minutes of natural release, then quick release any remaining pressure.
  13. To test doneness, remove one tamale and see if the husk pulls away cleanly; if the dough is still sticky, cook for an additional 5-10 minutes.
  14. Store any leftover tamales in the refrigerator for 5-7 days.

Notes

For Red Chili Pork, Salsa Verde Chicken, or Bean and Cheese fillings, refer to specific recipes or prepare them separately before starting the tamale assembly. Tying tamales with corn husk strings is optional but can help distinguish different fillings. Authentic Mexican Rice can be served alongside the tamales.