Tacos al Pastor (Tacos al Pastor) — Adobo-Marinated Pork Tacos with Pineapple
Tacos al pastor are Mexico City’s iconic spit-roasted pork tacos, shaped by Lebanese shawarma techniques and Mexican chile adobo. This home version broils thin marinated pork for charred edges, then serves it with pineapple, onion, cilantro, lime, and salsa.

Printable Recipe Card
Servings: 4 · Total: 65 min · Difficulty: medium
Ingredients (quick list)
- 900 g boneless pork shoulder (sliced across the grain into 3 mm sheets)
- 4 dried guajillo chiles (stemmed and seeded)
- 1 dried ancho chile (stemmed and seeded)
- 360 ml boiling water
- 60 ml white vinegar
- 80 ml fresh orange juice
- 120 g fresh pineapple (chopped)
- 35 g achiote paste
- 4 clove garlic
- 2 tsp Mexican oregano
- 1 tsp ground cumin
- 0.125 tsp ground cloves
+ 8 more in the full ingredients section below.
Steps (summary)
- Toast the guajillo and ancho chiles in a dry skillet over medium heat for 20 to 30 seconds per side until fragrant and pliable.…
- Place the toasted chiles in a heatproof bowl and cover them with the boiling water. Soak for 15 minutes, then drain and reserve…
- Blend the softened chiles, reserved soaking liquid, vinegar, orange juice, chopped pineapple, achiote paste, garlic, Mexican or…
- Place the sliced pork shoulder in a nonreactive bowl or food-safe container and coat every slice with the adobo. Cover and refr…
- Remove the pork from the refrigerator 30 minutes before cooking and heat the broiler to high with a rack set about 15 cm from t…
- Broil the pork for 8 to 10 minutes, then turn the slices and broil for 6 to 8 minutes more until the edges are charred and the…
+ 2 more steps in the full instructions section below.
Cultural Background
Al pastor reflects Mexico City’s twentieth-century meeting of Middle Eastern spit-roasting and Mexican corn tortillas, chiles, achiote, and pineapple. It is a defining taqueria food, especially loved for late-night meals and casual taquizas.
Equipment
💡 Tips
- Partially freeze the pork for 25 minutes before slicing so you can cut thin, even sheets similar to taqueria-style al pastor.
- For the closest home result to a trompo, stack marinated pork slices tightly in a loaf pan, roast at 220 C, then slice and broil the cut surfaces until crisp.
- Use ripe pineapple in the marinade, but do not marinate longer than 24 hours because fresh pineapple enzymes can soften the pork too much.
⚠️ Common Mistakes
❌ Using thick pork chunks instead of thin slices.
✅ Fix: Slice the pork into 3 mm sheets so the adobo coats more surface area and the broiler can create taqueria-style charred edges.
❌ Burning the dried chiles during toasting.
✅ Fix: Toast them only until aromatic and pliable, then remove them immediately from the pan before dark spots turn black.
❌ Serving the tortillas cold or dry.
✅ Fix: Warm each tortilla on a comal and hold them in a towel so they steam gently and fold without cracking.
🧊 How to Store
Refrigerate cooked pork and pineapple in airtight containers for up to 3 days. Reheat pork in a hot skillet with 15 ml water until steaming, then let the liquid evaporate so the edges crisp again. Warm tortillas fresh for serving.
📅 Make Ahead
Blend the adobo and marinate the pork 1 day ahead for best flavor. Onion, cilantro, lime wedges, and salsa can be prepared 4 hours ahead and refrigerated separately.
🍽️ Pairs Well With
- Salsa verde
- salsa roja
- charro beans
- Mexican rice
- grilled spring onions
- radishes
- cold agua fresca.
Regional Variations
- In Mexico City taquerias, al pastor is traditionally cooked on a vertical trompo and shaved directly onto small corn tortillas.
- In northern Mexico, similar adobo-marinated pork may be cooked over charcoal and served with flour tortillas in some households.
- Home cooks often broil, grill, or roast stacked pork when a vertical spit is not available.
Ingredients
- 900 gboneless pork shoulder (sliced across the grain into 3 mm sheets)
- 4dried guajillo chiles (stemmed and seeded)
- 1dried ancho chile (stemmed and seeded)
- 360 mlboiling water
- 60 mlwhite vinegar
- 80 mlfresh orange juice
- 120 gfresh pineapple (chopped)
- 35 gachiote paste
- 4 clovegarlic
- 2 tspMexican oregano
- 1 tspground cumin
- 0.13 tspground cloves
- 0.75 tspground black pepper
- 12 gfine sea salt
- 1 tbspvegetable oil
- 12corn tortillas (12 to 14 cm diameter)
- 120 gwhite onion (finely diced)
- 25 gcilantro (chopped leaves and tender stems)
- 2limes (cut into wedges)
- 180 mlsalsa roja or salsa verde
🔄 Substitutions
- pork shoulder→ pork sirloin or boneless country-style pork ribs
- achiote paste→ 12 g ground annatto mixed with 15 ml vinegar, 0.5 tsp garlic powder, and 0.25 tsp ground allspice
- dried guajillo chiles→ dried New Mexico chiles
Instructions
- 1
Toast the guajillo and ancho chiles in a dry skillet over medium heat for 20 to 30 seconds per side until fragrant and pliable. Do not let them blacken, because burnt chiles make the adobo harsh and bitter.
- 2
Place the toasted chiles in a heatproof bowl and cover them with the boiling water. Soak for 15 minutes, then drain and reserve 120 ml of the soaking liquid for blending.
- 3
Blend the softened chiles, reserved soaking liquid, vinegar, orange juice, chopped pineapple, achiote paste, garlic, Mexican oregano, cumin, cloves, black pepper, and salt until completely smooth. Strain the adobo through a medium-mesh sieve if your blender leaves visible chile skins.
- 4
Place the sliced pork shoulder in a nonreactive bowl or food-safe container and coat every slice with the adobo. Cover and refrigerate for at least 8 hours and up to 24 hours so the salt, acidity, chile, and achiote penetrate the meat.
- 5
Remove the pork from the refrigerator 30 minutes before cooking and heat the broiler to high with a rack set about 15 cm from the element. Line a rimmed baking sheet with foil, brush it with the vegetable oil, and spread the pork slices in a slightly overlapping layer.
- 6
Broil the pork for 8 to 10 minutes, then turn the slices and broil for 6 to 8 minutes more until the edges are charred and the thickest pieces reach 68 C. Rest the meat for 5 minutes, then chop it into small taco-size pieces, mixing crisp edges with juicy interior pieces.
- 7
Char the pineapple spears in the same pan under the broiler for 3 to 5 minutes until lightly browned at the edges. Warm the corn tortillas on a hot comal or dry skillet for about 30 seconds per side, then keep them wrapped in a clean towel so they stay flexible.
- 8
Build each taco with warm tortilla, chopped al pastor pork, charred pineapple, diced onion, cilantro, salsa, and a squeeze of lime. Serve immediately while the tortillas are soft and the pork still has a contrast of crisp edges and juicy adobo-coated pieces.
🪪 Recipe Passport
Cultural Background
Al pastor reflects Mexico City’s twentieth-century meeting of Middle Eastern spit-roasting and Mexican corn tortillas, chiles, achiote, and pineapple. It is a defining taqueria food, especially loved for late-night meals and casual taquizas.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- Ricardo Muñoz Zurita — Diccionario Enciclopédico de la Gastronomía Mexicana — (2012)
- UNESCO — Traditional Mexican Cuisine: Ancestral, Ongoing Community Culture — (2010)
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Red Pozole (Pozole Rojo) — Hominy and Pork Chile Stew
Mexican · Soups · 185 min

Puebla-Style Mole Poblano (Mole Poblano) — Chile-Chocolate Chicken in Festival Sauce
Mexican · Main Courses · 210 min

Stuffed Poblano Chiles (Chiles Rellenos) — Cheese-Filled Chiles in Tomato Broth
Mexican · Main Courses · 75 min

Bolivian Spicy Chicken Stew (Sajta de Pollo) — Aji Amarillo Chicken with Chuño
Bolivian · Main Courses · 95 min

Asado Negro (Asado negro) — Venezuelan Dark-Caramel Beef Roast
Venezuelan · Main Courses · 245 min

Huancayo-Style Potatoes (Papa a la Huancaína) — Peruvian Potatoes in Ají Amarillo Cheese Sauce
Peruvian · Appetizers · 45 min

Peruvian Creamed Chili Chicken (Ají de Gallina) — Silky Ají Amarillo Chicken Stew
Peruvian · Main Courses · 80 min

Chilean Fresh Bean Stew (Porotos granados) — Summer Corn and Squash Bean Stew
Chilean · Stews · 80 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.