The sizzling vertical spit of marinated pork, crowned with a fresh pineapple, is an iconic sight on the streets of Mexico City. Tacos al pastor represents one of the most beloved examples of culinary fusion, combining Lebanese shawarma techniques with traditional Mexican flavors. While most home cooks don’t have a vertical rotisserie, this recipe delivers all the complex, sweet-savory flavors of authentic tacos al pastor right from your kitchen.
The Story Behind the Taco
Tacos al pastor emerged in the 1930s when Lebanese immigrants brought shawarma to Mexico. Local taqueros adapted the technique, swapping lamb for pork and adding distinctly Mexican ingredients like dried chiles, achiote, and pineapple. The result became a street food legend that perfectly balances smoky, spicy, sweet, and tangy flavors in every bite.
Ingredients
For the Marinade:
- 4 dried guajillo chiles, stems and seeds removed
- 2 dried ancho chiles, stems and seeds removed
- 1/2 cup fresh pineapple juice
- 1/4 cup white vinegar
- 4 cloves garlic
- 2 tablespoons achiote paste
- 1 tablespoon chipotle in adobo
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon ground cinnamon
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For the Tacos:
- 2 pounds boneless pork shoulder, sliced 1/4-inch thick
- 1 fresh pineapple, peeled and sliced into rounds
- 16-20 small corn tortillas
- 1 white onion, finely diced
- 1 cup fresh cilantro, chopped
- 2 limes, cut into wedges
- Your favorite salsa (salsa verde or salsa roja work beautifully)
Instructions
Prepare the Marinade:
Toast the dried chiles in a dry skillet over medium heat for about 30 seconds per side until fragrant, being careful not to burn them. Place the toasted chiles in a bowl and cover with hot water. Let them soak for 15 minutes until softened.
Drain the chiles and transfer them to a blender. Add the pineapple juice, vinegar, garlic, achiote paste, chipotle, cumin, oregano, cinnamon, salt, and pepper. Blend until completely smooth, adding a splash of water if needed to help the mixture blend.
Marinate the Pork:
Place the sliced pork in a large bowl or resealable plastic bag. Pour the marinade over the meat, making sure every piece is well coated. Cover and refrigerate for at least 4 hours, or ideally overnight. The longer marination allows the flavors to penetrate deeply into the meat.
Cook the Pork:
Remove the pork from the refrigerator 30 minutes before cooking to bring it to room temperature. Preheat your grill to medium-high heat, or heat a large cast-iron skillet or griddle over medium-high heat.
Working in batches to avoid crowding, cook the marinated pork for 3-4 minutes per side until nicely charred and cooked through. The edges should be slightly crispy while the center remains juicy. Transfer cooked pork to a cutting board.
While the pork rests, grill the pineapple slices for 2-3 minutes per side until caramelized with beautiful grill marks.
Chop the pork into small, bite-sized pieces. Dice the grilled pineapple into small chunks.
Warm the Tortillas:
Heat the tortillas directly on the grill or in a dry skillet for about 30 seconds per side until soft and pliable with a few charred spots. Keep them warm wrapped in a clean kitchen towel.
Assemble the Tacos:
Place a generous portion of chopped pork on each tortilla. Top with diced grilled pineapple, a sprinkle of fresh onion, and a generous amount of cilantro. Serve immediately with lime wedges and salsa on the side.
Tips for Success
The key to exceptional tacos al pastor lies in achieving the right balance of char and juiciness. Don’t overcrowd your cooking surface, as this will steam the meat rather than sear it. You want those caramelized edges that deliver the signature flavor.
If you can’t find achiote paste at your local market, look for it in the Latin American section of larger supermarkets or substitute with a combination of paprika and turmeric, though the flavor won’t be quite as authentic.
For an even more traditional presentation, layer the marinated pork slices in a loaf pan with pineapple rounds interspersed throughout, then bake at 350°F for about an hour before slicing and searing.
Serving Suggestions
Tacos al pastor are traditionally served as a complete meal on their own, but you can round out the feast with Mexican rice, refried beans, or a simple cabbage slaw. Ice-cold Mexican beer or a tangy agua fresca provides the perfect refreshment alongside these flavor-packed tacos.
The beauty of tacos al pastor is in their versatility. Once you master the marinade, you can adjust the heat level, play with the pineapple ratio, or even experiment with different cuts of pork. However you make them, these tacos bring the vibrant spirit of Mexican street food straight to your table.

