Authentic Tacos al Pastor Recipe: How to Make Mexico’s Famous Taco

If you love Mexican food, Tacos al Pastor are a must-try. This popular street-food favorite is prized for its bold, layered flavors and distinctive cooking method that results in tender, juicy pork with a hint of sweetness.

What is Tacos al Pastor?

Tacos al Pastor comes from central Mexico and blends Mexican and Lebanese culinary traditions. Thinly sliced pork is marinated in a vibrant mix of achiote, guajillo chiles, garlic, cumin, oregano, vinegar and pineapple, then cooked until tender. Traditionally served on warm corn tortillas and finished with chopped onion, cilantro, pineapple and a squeeze of lime, these tacos balance sweet, savory and tangy notes for a truly satisfying bite.

Why everyone loves this recipe

Irresistible flavor: The marinade—anchored by achiote and chiles—creates a rich, savory profile that pairs beautifully with the natural sweetness of pineapple and the brightness of fresh herbs and onions.

Cultural background: Tacos al Pastor trace their roots to Lebanese immigrants who introduced shawarma-style cooking to Mexico. That fusion of techniques and ingredients gives the dish its unique character.

Customizable and fun: This recipe adapts well to different heat levels and ingredient tweaks, so you can adjust spices, toppings or cooking methods to suit your taste.

img 9279 1

The Main Ingredients You’ll Need (Full Recipe Below)

  • Pork shoulder: Best for juiciness and tenderness; slice thinly.
  • Pineapple: Used in the marinade and as a topping—its enzymes help tenderize the meat while adding sweet-tart flavor.
  • Achiote paste: Provides color and an earthy, slightly peppery taste.
  • Guajillo chiles: Offer mild heat with a smoky, fruity note for the marinade.
  • Garlic & onion: Build savory depth in both the marinade and toppings.
  • Cumin & oregano: Warm, aromatic spices that round out the marinade.
  • Vinegar: Adds acidity and helps tenderize the meat.
  • Corn tortillas: Traditional base for serving the tacos.
  • Toppings: Fresh cilantro, diced onion, pineapple chunks and lime for brightness and contrast.
img 9279 2

How to Make the recipe (Full Recipe Below)

Here’s a clear, approachable overview of the process:

  1. Blend achiote paste, rehydrated guajillo chiles, garlic, onion, cumin, oregano, vinegar and pineapple juice into a smooth marinade.
  2. Coat thinly sliced pork shoulder with the marinade and refrigerate for several hours or overnight for best flavor.
  3. Cook the marinated pork—traditionally on a vertical spit—or roast in the oven until tender and slightly caramelized.
  4. Slice the cooked meat thin, warm corn tortillas, then assemble tacos with diced pineapple, chopped onion, cilantro and a squeeze of lime.

Tips for the Perfect Tacos

  • Use a vertical spit if you can for the classic texture and char; otherwise a grill, oven or skillet works well.
  • Marinate the pork long enough—overnight if possible—to let the flavors penetrate the meat.
  • Serve with grilled pineapple for a deeper caramelized sweetness, and keep lime wedges handy to brighten each taco.
img 9279 3

FAQ for this recipe

How do Tacos al Pastor differ from other tacos?
They are defined by marinated pork cooked on a vertical spit (inspired by shawarma), producing layered, slightly caramelized slices with a signature mix of sweet and savory notes.

Can I use other meats?
Yes—chicken or beef will work, though the flavor profile will change from the traditional pork-based version.

How do I control the heat level?
Adjust the number of chiles or remove their seeds to reduce heat. You can also balance spice with extra pineapple or a cooling salsa.

Can I prepare Tacos al Pastor ahead of time?
Yes. Store cooked meat in an airtight container in the refrigerator and reheat gently before serving to preserve moisture.

I hope this guide makes preparing Tacos al Pastor approachable and enjoyable. If you try the recipe, share your experience—I’d love to see your results!

Tacos Al Pastor

5 from 3 votes
Prep: 6 hrs
Servings: 8
Tacos al pastor
Flavorful pork marinated with spices and pineapple

Ingredients

  • 2 lbs pork shoulder thinly sliced
  • 2 tbsp oil
  • 5 guajillo chiles
  • ½ white onion chopped
  • 3 bay leaves

For the marinade

  • 2 tsps chili powder
  • 2 tsps chicken bouillon
  • 2 tsps cumin
  • 2 tsps salt
  • 1 tsp black pepper
  • 1 tsp garlic powder
  • 1 tsp jalapeño seasoningoptional
  • 1 tsp onion powder
  • 3 oz achiote pasteor 2 tbsp achiote powder
  • 4 oz pineapple juicefreshly squeezed
  • ¼ cup vegetable oil
  • ½ juice lime
  • 4 garlic cloves
  • 1 whole pineapple
  • 3 oz white vinegar
  • ½ cup shredded mozzarella
  • cilantro, onion and additional toppings

Instructions

  1. Sear de-seeded guajillo chiles, bay leaves and chopped onion in oil, then add white vinegar and simmer until the chiles are soft.
  2. Blend the softened chiles, bay leaves and onion with oil, lime juice, pineapple juice, spices, garlic and achiote until smooth to make the marinade.
  3. Thinly slice the pork and coat thoroughly with the marinade. Refrigerate and marinate for up to 6 hours or overnight.
  4. Layer marinated pork slices on a skewer with pineapple slices and bake at 300°F (150°C) for 2–3 hours, basting with juices periodically, or cook on a vertical spit if available.
  5. When the meat is tender, remove from the skewer and briefly sauté sliced pork with diced pineapple in a hot pan. Stir in a little shredded mozzarella if desired for a melty finish.
  6. Serve on warm corn tortillas with chopped onion, cilantro, pineapple and lime wedges. Enjoy.

Nutrition

Calories: 500 kcal

Nutrition information is an approximation and should be used as a guideline only.

Did you try this recipe? Leave a review!