Pork · 2 hours 25 minutes (includes 1.5 hour marination) · By Diego

Tacos al Pastor (Chile-Marinated Pork Tacos)

Tacos al pastor is Mexico City's greatest street-food export: paper-thin slices of pork stacked on a vertical spit — the trompo — slicked in a brick-red adobo of dried chiles and achiote, crowned with a pineapple, and shaved off in crackling ribbons straight onto tortillas. The dish traces its lineage to Lebanese immigrants who brought lamb shawarma to Mexico in the early 20th century; Mexican cooks swapped the lamb for pork and the tahini for chiles and pineapple, and tacos árabes from Puebla slowly became al pastor, the taco that outsells every other filling in the capital. The spit looks intimidating, but the home version needs none of it: a hot broiler, a sheet pan, and a stack of marinated pork slices do the same essential job — fast, fierce heat that chars the edges while the thin slices stay juicy. The pineapple is not a garnish, it is part of the engine: its enzymes tenderize the meat and its sugars char into caramelized nuggets that land on each taco. Pile the shaved pork into warm corn tortillas with raw onion, cilantro, and a piece of charred pineapple, and you have street food that outperforms anything wrapped in foil. It pairs naturally with the rest of the Mexican table — crispy carnitas, birria with consommé, and quick beef tacos.

Three tacos al pastor with charred chile-marinated pork, charred pineapple chunks, diced white onion, and cilantro on corn tortillas, with lime wedges and a blurred trompo of stacked marinated pork behind
30 minutes prep25 minutes cook2 hours 25 minutes (includes 1.5 hour marination) total6 servingsMedium~560 calories per serving
By DiegoLatin American · Mexican & Latin American
✓ Method-reviewed by our editors

Ingredients

  • 2 lb (900 g) boneless pork shoulder, sliced against the grain into 1/4-inch (6 mm) steaks
  • 4 dried guajillo chiles, stemmed and seeded
  • 2 dried ancho chiles, stemmed and seeded
  • 2 tablespoons achiote paste (annatto)
  • 1/2 cup fresh pineapple juice (or from a 20 oz can of pineapple chunks)
  • 1 1/2 cups pineapple chunks, divided
  • 3 tablespoons apple cider vinegar
  • 4 cloves garlic
  • 1 teaspoon ground cumin
  • 1 teaspoon dried Mexican oregano (or regular oregano)
  • 1 teaspoon fine salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 tablespoon neutral oil, plus more for the pan
  • 18 small corn tortillas
  • 1 white onion, finely diced
  • 1 cup fresh cilantro, chopped
  • 2 limes, cut into wedges

Instructions

  1. Toast and soften the chiles: heat a dry comal or skillet over medium heat and toast the guajillo and ancho chiles for 20–30 seconds per side until they smell fragrant and look glossy — do not let them blacken, or the adobo turns bitter. Transfer to a bowl and cover with very hot water; soak 15 minutes until soft and pliable.

  2. Blend the adobo: drain the chiles and combine them in a blender with the achiote paste, pineapple juice, vinegar, garlic, cumin, oregano, salt, pepper, and 1/2 cup of the pineapple chunks. Blend until completely smooth, 1–2 minutes, scraping down the sides. The paste should be thick and brick-red, the texture of soft tomato paste.

  3. Marinate the pork: lay the pork steaks in a baking dish and rub the adobo over every surface, layering the slices like shingles as you go. Cover and refrigerate 1.5 to 8 hours — long enough for the chile flavor to penetrate, but not much longer, because the pineapple enzymes will turn the meat mushy.

  4. Stack and stage: when ready to cook, set the broiler to high with a rack 6 inches from the element. Lift the pork into a stack on an oiled broiler-safe sheet pan, piling the slices in one tall column — a home trompo — and wedge the remaining 1 cup of pineapple chunks around the base. Brush the stack with a little oil.

  5. Broil and char: broil 6–8 minutes until the top is deeply charred in spots, then flip the stack in sections (or slide it under in two rounds) and broil 5–6 minutes more until the second side chars. Thin slices cook fast — the interior should just lose its pink. Let the stack rest 5 minutes; the residual heat finishes the center while the edges stay crackly.

  6. Shave and serve: slice the stack thin with a sharp knife, shaving off the charred edges, and chop the charred pineapple. Warm the tortillas directly over a flame or in a dry skillet. Build each taco: pork, a piece of charred pineapple, diced onion, cilantro, and a squeeze of lime. Serve immediately — al pastor waits for no one.

Tips for Success

  • The broiler is your trompo — treat it like one. The whole trick to al pastor without a spit is slicing the pork thin and stacking it tall: the outer layers char while shielding the middle from overcooking, exactly like the real thing. If your broiler runs weak, finish the stack under a screaming-hot cast-iron grill pan or on a charcoal grill for the real smoke.
  • Respect the pineapple timeline. Bromelain, the enzyme in fresh pineapple, is a phenomenal tenderizer and a dangerous one: 8 hours is the ceiling, beyond which the pork surface turns mealy. Canned pineapple is heat-treated and much gentler — if you must marinate overnight, use canned juice and reserve fresh pineapple for charring.
  • Toast the chiles, never burn them. Twenty seconds per side is enough to wake up their fruitiness; blackened chiles leach acrid bitterness through the whole adobo and no amount of pineapple sugar hides it. If the blended paste tastes bitter, add a teaspoon of honey or another 1/2 cup pineapple juice to balance it.

Frequently Asked Questions

Can I make tacos al pastor without a trompo or vertical spit?
Yes — the broiler method in this recipe reproduces the essential physics. A trompo is just a tall stack of thin, marinated slices cooked by radiant heat and shaved from the outside; a sheet-pan stack under a blazing broiler, flipped once for even charring, does the same job at home. A screaming cast-iron skillet works too: sear the slices hard in batches, 2–3 minutes per side, stacking them on a board so the residual heat finishes the middle. The texture is slightly less smoky than a real spit but every bit the taco.
What chiles do I need for the al pastor marinade?
Guajillo chiles are the backbone — brick-red, fruity, and mildly hot — and anchos add round, raisin-y sweetness and body. The two together are the classic base; achiote paste supplies the signature sunset-red color and an earthy, slightly peppery note that defines the dish. Find all three at any Latin market or online. In a pinch, substitute New Mexico or California chiles for guajillos and double the achiote, but avoid chipotles — their smoke and heat swamp the marinade.
How long should I marinate the pork with pineapple?
One and a half to eight hours, and no longer if fresh pineapple is in the marinade. The bromelain enzyme tenderizes fast and then keeps going, turning the meat's surface soft and mushy past the 8-hour mark. For an overnight marinade, use canned pineapple juice (the enzyme is denatured by canning) and keep fresh pineapple out of the mix until charring. Either way, pat the slices lightly before broiling — wet surfaces steam instead of charring.
Why does my al pastor marinade taste bitter?
The chiles were over-toasted. Guajillos and anchos need only 20–30 seconds per side on a dry comal — enough to turn glossy and fragrant. Blackened chiles carry acrid, burnt-fruit bitterness through the whole adobo, and no amount of pineapple sugar covers it. If the blended paste is already bitter, a teaspoon of honey or an extra 1/2 cup pineapple juice rounds it out; next time, pull the chiles earlier and tear rather than cut them into the soak so they hydrate evenly.
Why is my al pastor dry or tough?
Two usual suspects: slices cut too thick, or heat too timid. Al pastor depends on thin slices (1/4 inch or less) cooked fast over fierce heat — thick steaks under a broiler char on the outside long before the middle cooks, and pushing them longer dries the charred layers out. Cut against the grain, stack the slices so outer layers shield the center, and pull the pork the moment it just loses its pink; the 5-minute rest finishes it gently.
Can I make al pastor ahead and reheat it?
Yes. Marinate up to 8 hours ahead (or overnight with canned pineapple juice — see the marinade note), and the adobo itself keeps 5 days refrigerated. Cooked pork keeps 4 days refrigerated; reheat by searing in a hot cast-iron skillet until the edges crisp again — the microwave softens the char and is the one way to ruin it. Shaved leftovers also make outstanding quesadillas, tortas, and morning-egg tacos.

Affiliate disclosure: this page contains affiliate links. If you buy equipment through them, Cuisinety earns a small commission at no extra cost to you — it keeps the site free. Picks follow the same research-backed standards as our gear guides. Read ourfull affiliate disclosure.

Equipment I Used

Browse All Recipes →

Love this recipe? Pin it!

Save it to your Pinterest board so you can find it later.

Pin this Recipe

Keep cooking