Method
- Bring a small pot with 2 cups of water to a boil over high heat. Add the guajillo and ancho chiles, pushing them down with a spoon so they are submerged, then turn off the heat and let them soak for 15 minutes until soft and pliable - this rehydrates them so they blend smooth instead of gritty.
- Drain the softened chiles and add them to a blender with the pineapple juice, vinegar, garlic cloves, cumin, oregano, and salt. Blend on high for 1 to 2 minutes until completely smooth with no visible chile skin flecks; if it will not blend, add 2 tablespoons of water at a time until it moves easily.
- Place the sliced pork steaks in a large bowl or zip-top bag and pour the chile marinade over them, using your hands (wash them well afterward) to make sure every piece is coated. Cover and refrigerate for at least 2 hours, or up to overnight for deeper flavor - do not skip at least 1 hour or the meat will taste bland.
- When ready to cook, remove the pork from the refrigerator and let it sit at room temperature for 10 minutes so it cooks more evenly. Heat a large 12-inch skillet or griddle over medium-high heat for 2 minutes, then add 1 tablespoon of vegetable oil and swirl to coat.
- Working in batches so you do not crowd the pan, lay the marinated pork steaks flat in the hot skillet. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until deeply browned with some blackened edges and the internal temperature reads 145 degrees Fahrenheit on an instant-read thermometer inserted into the thickest piece.
- Transfer the cooked pork to a cutting board and let it rest for 5 minutes - this lets the juices redistribute so the meat stays moist when you chop it. Skipping this rest will cause the juices to run out and the meat to taste dry.
- While the pork rests, add the pineapple cubes to the same hot skillet (no need to wipe it out) and cook for 2 to 3 minutes, stirring occasionally, until they pick up light golden-brown char marks and smell caramelized; remove to a small bowl.
- Chop the rested pork into small 1/2-inch pieces using a sharp knife on the cutting board, cutting against any visible grain lines so the pieces are tender to bite.
- Warm the corn tortillas: heat a dry skillet or comal over medium heat and toast each tortilla for about 30 seconds per side until soft, pliable, and lightly speckled with brown spots; stack them in a clean kitchen towel to keep warm and prevent them from drying out and cracking.
- To assemble, lay two warm tortillas together (doubling them prevents tearing and filling falling through) and spoon about 3 tablespoons of chopped pork pastor into the center.
- Top each taco with a spoonful of the charred pineapple, a pinch of chopped white onion, and a sprinkle of cilantro.
- Serve immediately with lime wedges on the side for squeezing over the top; tacos are best eaten right away while the tortillas are warm and the pork is hot.
Tips
If you cannot find dried guajillo or ancho chiles, look in the international aisle of most grocery stores - they are shelf-stable and keep for months in a sealed bag.
Doubling up the corn tortillas for each taco is a classic street-vendor trick that keeps the taco from falling apart when it is loaded with juicy filling.