·entree

Al Pastor

Al pastor is Lebanese shawarma in a Mexican disguise. Lebanese immigrants brought vertical spit-roasting to Puebla in the early 20th century, and by the 1960s Mexico City cooks had swapped lamb for pork, added achiote and dried chiles, and crowned the trompo with a pineapple. That's the dish. Everything else is adaptation.

Without a trompo, you're not going to replicate the shaved-edge texture exactly. What you can do is get close with a hot skillet and thin-sliced pork shoulder — the crust and char are the point, not the rotation. The most common failure mode at home is crowding the pan. Pork shoulder throws off a lot of moisture, and if you pile it in, it steams instead of searing. Work in batches even when it feels tedious.

The other thing worth getting right: the marinade has to actually soak in. Thirty minutes is the floor. Four hours in the fridge is better. Achiote paste and guajillo do most of the heavy lifting for color and depth, so don't skimp or substitute paprika and call it even.

Pineapple goes in at the end. Not earlier.

Prep
20 min
Cook
15 min
Total
35 min
Servings
6
Yield
about 3 cups filling
Difficulty
Medium
Be the first to rate
Equipment: Large skillet or grill pan · Blender · Large mixing bowl · Sharp knife · Cutting board

Ingredients

Marinade
guajillo chiles, stemmed and seeded3
ancho chiles, stemmed and seeded2
chipotle chile in adobo1
orange juice1/4 cup
white vinegar2 tablespoons
achiote paste2 tablespoons
garlic cloves4
dried oregano1 teaspoon
ground cumin1 teaspoon
salt1 teaspoon
black pepper1/2 teaspoon
Pork and Assembly
pork shoulder, sliced thin about 1/4 inch thick2 pounds
fresh pineapple, diced1 cup
white onion, finely diced1/2
fresh cilantro, chopped1/4 cup
vegetable oil2 tablespoons
corn tortillas12
limes, cut into wedges2

Instructions

1
Toast and Blend Chiles
Heat a dry skillet over medium heat and toast the guajillo and ancho chiles for 30-60 seconds per side until fragrant and slightly darkened. Soak in hot water for 10 minutes until softened. Drain and blend with chipotle, orange juice, vinegar, achiote paste, garlic, oregano, cumin, salt, and pepper until smooth. The marinade should be thick but pourable.
2
Marinate the Pork
Place sliced pork in a large bowl and pour the chile marinade over it, mixing thoroughly to coat every piece. Let marinate for at least 30 minutes at room temperature, or up to 4 hours refrigerated. The longer you marinate, the deeper the flavors penetrate the meat.
3
Cook the Al Pastor
Heat oil in a large skillet over medium-high heat until shimmering. Add marinated pork in a single layer, working in batches if needed. Cook for 3-4 minutes without stirring to develop a nice crust, then stir and continue cooking for 8-10 minutes until pork is cooked through and edges are caramelized. The meat should have crispy, charred bits while remaining juicy inside.
4
Add Pineapple and Finish
Add diced pineapple to the skillet and cook for 2-3 minutes until it starts to caramelize and releases its juices. The pineapple should be heated through but still retain some texture. Remove from heat and let rest for 2 minutes.
5
Serve and Garnish
Warm tortillas on a dry skillet or directly over a gas flame until pliable and lightly charred. Fill each tortilla with al pastor mixture, then top with diced onion and cilantro. Serve immediately with lime wedges for squeezing over the tacos.

Pro tips for authenticity

For the most authentic flavor, seek out achiote paste in the Latin section of your grocery store - it's essential for that distinctive red color and earthy taste that makes al pastor special.
Can't find guajillo or ancho chiles? Substitute with 2 tablespoons chili powder and 1 tablespoon paprika, though the flavor won't be quite as complex.
The pork can be marinated up to 24 hours ahead - just cover and refrigerate, bringing to room temperature 30 minutes before cooking.
Don't overcrowd the pan when cooking or the pork will steam instead of getting those crucial caramelized edges that mimic the trompo.
Serve with warm refried beans, Mexican rice, and pickled red onions for a complete meal, or use the filling in quesadillas or burrito bowls.
For extra heat, add a minced jalapeño to the marinade or serve with your favorite hot sauce on the side.
Refrigerator
Store leftover al pastor in the refrigerator for up to 3 days in an airtight container
Freezer
Freezes well for up to 3 months in freezer bags
Reheat
Reheat in a skillet over medium heat until warmed through, or microwave in 30-second intervals

Nutrition per serving

385
Calories
32g
Protein
18g
Carbs
22g
Fat
3g
Fiber
520mg
Sodium

How does it compare to the real thing?

The biggest difference is the trompo. A taquería stacks the marinated pork on a vertical spit with pineapple on top, so the meat bastes in rendered fat and pineapple juice while the outer layer crisps under a gas flame — the shaved edges are what you're eating. A skillet gets you caramelization and char, but not that same thin, lacquered exterior. You're also cooking in smaller batches, which means the marinade doesn't concentrate on the surface the way it does over hours on a spit. And the tortillas at a good taquería are usually pressed that morning; even fresh store-bought corn tortillas are a step down.

Frequently asked questions

More recipes you'll love