Real Homemade Tamales
  1. Gather all ingredients.

  2. Make the filling: Place pork, onion, and garlic in a Dutch oven. Add enough water to cover and bring to a boil. Reduce heat to low and simmer until pork is cooked through, about 2 hours.

  3. Meanwhile, make chile sauce: Use rubber gloves to remove stems and seeds from chiles. Place chiles in a saucepan with 2 cups water. Simmer, uncovered, for 20 minutes. Remove from heat and cool.

  4. Transfer chiles and cooking water to a blender and blend until smooth. Strain mixture into a bowl and stir in salt. Set aside.

  5. Shred cooked pork and mix in 1 cup chile sauce. Reserve remaining sauce for serving.

  6. Prepare husks and dough: Soak corn husks in a bowl of warm water until softened, about 30 minutes.

  7. While the husks are soaking, beat lard with 1 tablespoon broth until fluffy.

  8. Combine masa harina, baking powder, and salt in a separate bowl; stir into the lard mixture, adding more broth as needed to form a spongy dough.

  9. Remove husks from water and pat dry. Spread dough out over husks to ¼- to ½-inch thick.

  10. Place 1 tablespoon pork filling over center of each. Fold the sides, top, and bottom of each husk in toward the center to enclose dough.

  11. Arrange tamales in a steamer basket. Place over simmering water and steam for 1 hour.

  12. Remove tamales from husks. Drizzle with remaining chile sauce and top with sour cream, or mix sour cream into chile sauce first for a creamy sauce.

  13. Serve with your favorites sides, enjoy!

Course🍽️Main Course

Diets🥩Carnivore...

Category🫔Tamales

Cuisine🇲🇽Mexican

Occasions🎉Celebration👨‍👩‍👧‍👦Family Gathering

Season🔁Year-round

DifficultyMedium ⏰ 2h

Loading...