Tacos al Pastor (Marinated Pork Tacos)
Why this recipe works
- Layered marinade: Guajillo chilli, adobo seasoning, cumin, oregano and garlic build savoury depth before the pork ever hits the pan.
- Balanced richness: Pineapple juice and vinegar cut through the pork shoulder, keeping each taco bright rather than heavy.
- Easy to prep ahead: The pork benefits from marinating in advance, so most of the flavour-building can happen before cooking starts.
Get the most out of this recipe
Adjust the heat
- For a gentler taco: Use a mild chilli powder in place of guajillo if you want less heat, noting that the flavour will be less fruity.
- For more heat: Add a hotter chilli powder to the marinade or serve with a punchy salsa at the table so each person can adjust their own tacos.
- Keep the flavour rounded: Extra lime, pineapple and onion help balance chilli heat without making the tacos taste flat.
Timing notes
- Minimum marinating time: Give the pork at least 2 hours in the marinade so the chilli, vinegar and pineapple can season the thin slices properly.
- Deeper flavour overnight: Marinating overnight gives a more developed flavour and makes the cooking stage faster and more straightforward.
- Serve straight after cooking: The pork is best served hot from the pan, with tortillas warmed just before filling so they stay pliable.
Authenticity notes
- Traditional cooking method: Classic al pastor is usually cooked on a vertical spit; this pan-seared version aims for a similar charred edge in a home kitchen.
- Classic toppings: Pineapple, white onion, coriander and lime are recognisable al pastor accompaniments, adding sweetness, crunch and acidity.
- Home-kitchen adaptation: Thin slicing helps the pork cook quickly and take on colour without needing specialist equipment.
Common mistakes
- Overcrowding the pan: Cook the pork in batches if needed; too much meat in the pan will steam instead of char.
- Using the wrong heat: The pan should be very hot for colour, but lower the heat slightly between batches if the spices start to burn.
- Not cooking the pork through: Thin slices cook quickly, but the pork should still be piping hot all the way through before serving.
Equipment you'll need
Ingredients
Instructions
- Slice the pork shoulder as thinly as you can, aiming for about 3 to 5 mm. In a mixing bowl, stir together the guajillo chilli powder, adobo seasoning, ground cumin, dried oregano, fine sea salt and black pepper. Finely grate or crush the garlic into the bowl.
- Add the pineapple juice and apple cider vinegar and mix to a loose marinade. Add the pork and toss thoroughly until every piece is coated. Cover and marinate in the fridge for at least 2 hours, or up to overnight for deeper flavour.
- While the pork marinates, finely dice the white onion and pineapple, and roughly chop the fresh coriander. Cut the limes into wedges. Keep everything chilled until serving.
- Heat a large frying pan over high heat until very hot, then add the olive oil. Add the pork in a single layer (cook in batches if needed) and cook for 2 to 3 minutes per side until lightly charred at the edges and cooked through. Tip each batch into a bowl and keep warm while you cook the rest.
- Warm the corn tortillas in the dry pan for about 20 to 30 seconds per side until pliable. Fill each tortilla with the pork, then top with diced pineapple, white onion and fresh coriander. Serve with lime wedges for squeezing over at the table.
Recipe notes
Tips
- For the best char, let the pan get properly hot and avoid moving the pork too soon so it can colour before you turn it.
- If your pan starts to smoke heavily, lower the heat slightly between batches and wipe out any burnt spice bits before continuing.
- If serving to pregnant people, young children, older adults, or anyone immunocompromised, make sure the pork is cooked until piping hot all the way through.
Substitutions
- Replace apple cider vinegar with white vinegar for a sharper, cleaner acidity.
- Replace guajillo chili powder with mild chili powder for a gentler heat and less fruitiness.
- Replace corn tortillas with flour tortillas for a softer wrap-style taco.
Storage
- Refrigerate up to 3 days
- Store cooked pork separately from the toppings in an airtight container. Reheat the pork in a hot frying pan with a splash of water until piping hot; warm the tortillas just before serving. Freeze cooked pork only, then defrost overnight in the fridge and reheat as above.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 2h 50min (40min active)
- Difficulty: Medium
- Cuisine: Mexican
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen 8-Inch Chef Knife
- AUS-10 steel
- Balanced design
- Less traditional feel
Titanium & PP Double-Sided Cutting Board
- Separate surfaces for meat and produce
- Resists odors and stains
- Harder on knife edges than wood or plastic
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
OXO Good Grips 2-Piece Cutting Board Set
- Two useful sizes with reversible cutting surfaces
- Dishwasher safe and easy to clean
- Plastic surfaces will show knife marks over time
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























