
Tacos al Pastor
Mexican marinated pork tacos with pineapple, cilantro, and onion — Mexico City street food perfection.
About This Recipe
Tacos al Pastor are arguably Mexico City's most beloved street tacos — thin slices of pork marinated in achiote, dried chilies, and pineapple, traditionally stacked on a vertical trompo spit and shaved off as the outer edges char. The spit-roasting technique is a direct legacy of Lebanese immigrants who brought shawarma to Mexico, which local cooks reinvented with pork and chiles. The marinade gives the meat its deep brick-red color and a flavor that is at once smoky, tangy, and subtly spiced. Piled onto small warm corn tortillas and finished with charred pineapple, raw white onion, chopped cilantro, and a hard squeeze of lime, each taco is a tight, electric balance of sweet, sour, smoky, and fresh. This home version trades the trompo for a screaming-hot skillet to chase the same caramelized edges.
Ingredients
Serves 6
- 1.2 kgpork shoulder, sliced thin
- 3dried guajillo chilies, stemmed and seeded
- 2dried ancho chilies, stemmed and seeded
- 2dried pasilla chilies (optional)
- 1/2 cuppineapple juice
- 1/4 cupwhite vinegar
- 5 clovesgarlic
- 1 smallonion, quartered
- 2 tbspachiote paste
- 1 tspground cumin
- 1 tspdried oregano
- 1 tspground cloves
- 2 tspsalt
- 1 tbspneutral oil
- 300 gpineapple, cut in 1cm cubes
- 24 smallcorn tortillas
- 1 smallwhite onion, finely diced (for serving)
- 1 bunchfresh cilantro, chopped
- 3limes, cut in wedges
Instructions
- 1
Toast chilies
Toast the stemmed, seeded dried chilies in a dry skillet about 30 seconds per side until fragrant and pliable, then soak them in hot water 20 minutes to rehydrate. Light toasting deepens their flavor.
Press the chilies flat against the pan and pull them the moment they smell toasty — scorched chilies turn bitter.
- 2
Make marinade
Drain the softened chilies and blend them with the pineapple juice, vinegar, garlic, onion, achiote paste, cumin, oregano, cloves, and salt until completely smooth. The achiote and chilies give the marinade its signature red color and earthy depth.
- 3
Marinate pork
Pour the marinade over the thinly sliced pork and toss until every piece is coated, then cover and refrigerate 4-24 hours. A longer marinade lets the flavor and color penetrate and the pineapple gently tenderize the meat.
Slice the pork as thin as possible so it picks up char fast and stays tender, mimicking the trompo.
- 4
Heat skillet
Set a cast-iron or other heavy skillet over high heat with the oil until it's very hot and just smoking. High heat is essential to char the marinated edges instead of stewing the pork in its own juices.
- 5
Cook pork
Cook the pork in batches in a single layer, leaving it to sear hard before turning, about 4-5 minutes per batch, until the edges are charred and caramelized. Crowding the pan steams the meat and loses the crucial char.
- 6
Char pineapple
In the last 2 minutes, add the pineapple cubes to the pan and let them char and caramelize slightly. The heat concentrates their sweetness, which plays against the smoky, spiced pork.
- 7
Chop
Transfer the seared pork and pineapple to a cutting board and chop everything coarsely together, the way a taquero shaves and minces meat off the spit, so each taco gets a mix of textures.
- 8
Warm tortillas
Warm the corn tortillas directly over a flame or in a dry skillet about 30 seconds per side until soft and pliable with a few toasty spots, keeping them wrapped in a towel so they stay warm.
- 9
Assemble tacos
Pile the pork-and-pineapple onto the warm tortillas and top with finely diced white onion, chopped cilantro, and a squeeze of lime. Serve immediately, with salsa on the side for those who want extra heat.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Achiote paste is essential — it gives the brick-red color and earthy flavor.
- →
Slice the pork thin and against the grain for tender, fast-charring bites.
- →
Marinate at least 4 hours, ideally overnight, for full color and flavor.
- →
Get the skillet truly hot and cook in batches so the meat chars instead of steaming.
- →
Char the pineapple to concentrate its sweetness against the spiced pork.
Variations
- •
Tacos al pastor de pollo: use boneless chicken thighs instead of pork.
- •
Serve with salsa verde or a smoky salsa roja for extra heat.
- •
Grill the marinated pork over charcoal for a more authentic smoky char.
- •
Add a thin slice of grilled pineapple on top of each taco, taquero-style.
Storage
Marinated raw pork keeps refrigerated up to 3 days and freezes well in the marinade. Cooked pork keeps about 3 days; reheat it quickly in a hot skillet to revive the charred edges rather than microwaving, which makes it soft. Warm fresh tortillas just before serving.
History & Origin
Tacos al pastor grew out of the spit-roasted, marinated meat tradition brought to Mexico by Lebanese immigrants in the early-to-mid 20th century. Mexican cooks adapted the vertical-spit shawarma technique to pork seasoned with chiles and achiote, and the dish became a defining Mexico City street food.
Frequently Asked Questions
Why pineapple?
Pineapple plays a double role. Its enzyme bromelain helps tenderize the pork during marination, and its bright sweetness balances the smoky dried chilies and earthy achiote. On the trompo, a whole pineapple sits on top and its juices drip down over the meat, so charred pineapple in the taco echoes that classic flavor.
Can I make this without a trompo spit?
Absolutely. At home, the goal is simply to recreate the charred, caramelized edges of spit-roasted meat. Slicing the pork thin and searing it hard in a very hot cast-iron skillet, or grilling it over charcoal, gets you most of the way there without any special equipment.
What cut of pork works best?
Pork shoulder (butt) is ideal because it has enough fat to stay juicy and flavorful through high-heat searing. Slice it thin so it cooks fast and chars well. Leaner cuts can dry out, while the marbling in shoulder keeps al pastor tender and rich even after a hard sear.
Nutrition Facts
Per serving (350g / 12.3 oz) · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Mexican Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes