This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).
This authentic Tacos al Pastor recipe is vibrant, flavorful, and straight from Aguascalientes, Mexico. Although it requires a few specialty ingredients, Iโll show you where to get them. And the recipe itself is deceptively easy to make!

Tacos al Pastor, or Tacos โShepherdโs styleโ is a classic Mexican recipe most often confined to taco trucks and restaurants. The meat tastes delicious, yet unfamiliar. We know we love it, but we donโt even know what weโre tasting. Certainly, this recipe must be out of reach for the general home cook?
Fear not! The ingredients are not intuitive and you probably donโt have them in your pantry already, but they are easy to find online if you donโt have a Mexican grocery store nearby.
And the recipe itself is deceptively-simple: Rehydrate dried chiles, blend a marinade, and add pork. Then cook the pork with pineapple in a pan, and youโre done (I have instructions for the grill below, too). Taco Tuesday has never been so exotic!
Table of Contents
Tacos Al Pastor Recipe Ingredients
At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
Ingredient notes
- Guajillo chiles: You can buy dry, mild-flavored Guajillo chiles at well-stocked grocery stores (even Walmart depending on where you live), Mexican grocery stores, and on Amazon. You can also substitute dried Pasilla chiles or even Ancho chiles (dried Poblano peppers).
- Achiote paste: This bright red, flavorful paste is made from annatto seeds (the seeds of the Achiote tree). There is no good substitute. Mexican grocery stores will carry it (El Yucateco is a popular brand), or you can buy it on Amazon.
- Mexican oregano: Mexican oregano has a lemony-citrus flavor, while Mediterranean oregano (Italian, Greek, or Turkish) can be sweet, bitter, or peppery depending on the variety. You can find Mexican oregano at Mexican grocery stores or on Amazon.
- Pineapple: You can substitute an equal amount of fresh pineapple for the canned. Youโll still need juice, so either choose the juiciest fruit you can find or seek out the small (6 ounce) cans of pineapple juice.
How to Make Tacos Al Pastor
To marinate the pork:
- In a medium bowl, add dried chiles and enough boiling water to cover completely. Let soak until softened, about 10 minutes. Drain well.
- In a blender, add softened chiles, pineapple juice, white vinegar, achiote paste, garlic, oregano, cumin, cinnamon, cloves, 1 ยฝ teaspoons salt, and ยผ teaspoon black pepper. Process until smooth, about 30 seconds (you will have about 1 cup marinade).
- Transfer the marinade to a large zipper-top plastic bag. Add chopped pork and mash to coat. Marinate for at least 4 hours or overnight.
To cook the pork:
- In a large skillet over medium-high heat, heat olive oil until shimmering. Add pork and pineapple and cook until pork registers 145 degrees on a thermometer, about 15 to 20 minutes. Stir occasionally. Drain if desired (a colander works well).
- Season to taste with salt. Serve with warmed tortillas, onion, cilantro, and guacamole.
Al Pastor Tacos Recipe Tips and Variations
- Yield: This recipe makes about 4 cups of Al Pastor meat (pork and pineapple mixed together), enough for 16 tacos (4 tacos per person).
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
- Make ahead: The marinade can be blended up to 3 days in advance.
- To make Tacos al Pastor on the grill:
- Slice the pork into 1/4-inch slices instead of chopping into pieces, then add to the marinade as directed in the recipe. Substitute fresh pineapple rings for the chopped pineapple.
- To cook, preheat grill on medium-high heat. Add the pork in a single layer and grill over direct heat, turning occasionally, until the internal temperature reaches 145 degrees on a thermometer, 10 to 15 minutes.
- Meanwhile, brush the pineapple slices with olive oil. Grill over indirect heat, turning once, until char marks appear, about 8 minutes.
- Remove pork and pineapple to a cutting board and chop into small pieces. In a serving bowl, add chopped pork and pineapple and toss to combine. Season to taste with salt. Serve with warmed tortillas, onion, cilantro, and guacamole.
Tacos Al Pastor Recipe FAQs
Tacos al Pastor means Tacos โShepherdโs style.โ
Guajillo chiles are mild and add savory flavor, not much spice. They rank just 500 to 5,000 on the Scoville Heat Scale (for comparison, a jalapeรฑo is 2,500 to 8,000).
If you cannot find guajillo chiles, you can substitute dried Pasilla chiles or even Ancho chiles (dried Poblano peppers).
The closest substitute to Achiote paste is smoked paprika, but itโs not a good substitute for this recipe (it will completely alter the dish). You can make your own Achiote paste by grinding Annatto seeds and mixing them with garlic, cumin, cloves, Mexican oregano, and vinegar.
The classic toppings for Tacos al Pastor are minced white onions, minced fresh cilantro, lime wedges, and guacamole. And, the tacos themselves are most commonly served on corn tortillas, not flour.
Chicken Tinga
This authentic Chicken Tinga recipe is from Jalisco, Mexico. The chicken has a smoky, spicy flavor from stewed tomatoes and chiles, and itโs perfect tucked in tacos or piled on your next burrito bowl.
View RecipeMore Mexican favorites
Mexican Recipes
Beef Birria
Appetizer Recipes
Tilapia Ceviche
Mexican Recipes
Homemade Mexican Rice
Chipotle Copycat Recipes
Chipotle Guacamole (Copycat)
Join Us
Al Pastor Tacos Recipe
Ingredientsย
For the marinade:
- 4 dried guajillo chiles (about ยพ ounce), stems and seeds removed while dry (see note 1)
- 1/4 cup pineapple juice (from canned pineapple below)
- 1/4 cup white vinegar
- 2 tablespoons achiote paste (see note 2)
- 3 cloves garlic
- 1 tablespoon Mexican oregano (see note 3)
- 1/2 teaspoon ground cumin
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves or 3 whole cloves
- Salt and freshly ground black pepper
For the pork:
- 2 pounds boneless pork butt chopped into 1/4-inch pieces
- 1 tablespoon olive oil
- 1 cup canned pineapple chopped into 1/4-inch pieces (see note 4)
- Salt
- 16 (8-inch) corn tortillas warmed, for serving
- 1 cup minced onion for serving
- 1/2 cup minced fresh cilantro for serving
- Lime wedges for serving
- Guacamole for serving
Instructionsย
To marinate the pork:
- In a medium bowl, add dried chiles and enough boiling water to cover completely. Let soak until softened, about 10 minutes. Drain well.
- In a blender, add softened chiles, pineapple juice, white vinegar, achiote paste, garlic, oregano, cumin, cinnamon, cloves, 1 ยฝ teaspoons salt, and ยผ teaspoon black pepper. Process until smooth, about 30 seconds (you will have about 1 cup marinade).
- Transfer the marinade to a large zipper-top plastic bag. Add chopped pork and mash to coat. Marinate at least 4 hours or overnight.
To cook the pork:
- In a large skillet over medium-high heat, heat olive oil until shimmering. Add pork and pineapple and cook until pork registers 145 degrees on a thermometer, about 15 to 20 minutes. Stir occasionally. Drain if desired (a colander works well).
- Season to taste with salt. Serve with warmed tortillas, onion, cilantro, and guacamole.
Recipe Video
Notes
- Guajillo chiles: You can buy dry, mild-flavored Guajillo chiles at well-stocked grocery stores (even Walmart depending on where you live), Mexican grocery stores, and on Amazon.ย You can also substitute dried Pasilla chiles or even Ancho chiles (dried Poblano peppers).
- Achiote paste: This bright red, flavorful paste is made from annatto seeds (the seeds of the Achiote tree). There is no good substitute. Mexican grocery stores will carry it (El Yucateco is a popular brand), or you can buy it on Amazon.
- Mexican oregano: Mexican oregano has a lemony-citrus flavor, while Mediterranean oregano (Italian, Greek, or Turkish) can be sweet, bitter, or peppery depending on the variety. You can find Mexican oregano at Mexican grocery stores or on Amazon.
- Pineapple: You can substitute an equal amount of fresh pineapple for the canned. Youโll still need juice, though, so either choose the juiciest fruit you can find or seek out the small (6 oz.) cans of pineapple juice.
- Yield: This recipe makes about 4 c. of Al Pastor meat (pork and pineapple mixed together), enough for 16 tacos (4 tacos per person).
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
- Make ahead: The marinade can be blended up to 3 days in advance.
I made this for my 9 year old granddaughter who loves tacos Al pastor from a specific Mexican restaurant. She loves your recipe!!!! And she is very picky!๐๐๐. Also, I appreciate how easy it is to make your recipe.
Thank you!!
Youโre welcome, Linda! Iโm glad it was a hit with her! โ Meggan