Tacos al Pastor Recipe: Mexican Street Tacos with Chile, Achiote & Pineapple
Bring the bold flavor of Mexican taquerías home with this delicious Tacos al Pastor recipe. Made with marinated pork, dried chiles, achiote paste, pineapple, and warm corn tortillas, these tacos are perfect for family dinners, taco nights, weekend gatherings, and celebrations with friends.
Tacos al pastor are one of Mexico’s most famous street foods. They are known for tender pork, a deep red chile marinade, sweet pineapple, chopped white onion, fresh cilantro, salsa, and lime. While traditional taquerías cook the meat on a vertical spit called a trompo, this home version gives you the same sweet, smoky, spicy flavor using a skillet, griddle, or grill.
MexGrocer Tip: The secret to great tacos al pastor is the marinade. Guajillo chiles, ancho chiles, chipotle peppers in adobo, achiote paste, pineapple juice, and Mexican oregano come together to create the classic taquería flavor.
What Are Tacos al Pastor?
Tacos al pastor are Mexican pork tacos made with thinly sliced pork marinated in dried chiles, spices, vinegar, citrus, achiote, and pineapple. The pork is cooked until browned and slightly charred, then chopped into small pieces and served on warm corn tortillas.
The classic toppings are simple but important: diced pineapple, chopped white onion, fresh cilantro, salsa, and lime. Each bite gives you a balance of smoky chile flavor, sweet pineapple, savory pork, and fresh taquería-style toppings.
The History of Tacos al Pastor

The story of tacos al pastor is a beautiful example of how Mexican food has been shaped by migration, creativity, and local ingredients. The roots of al pastor go back to Lebanese immigrants who arrived in Mexico in the late 19th and early 20th centuries. They brought with them shawarma, a style of cooking stacked meat on a vertical rotisserie.
In Puebla, this cooking style helped inspire tacos árabes, which were often made with spit-roasted meat and served on flatbread or flour tortillas. Over time, Mexican cooks adapted the dish to local tastes. Lamb was replaced with pork, the seasoning changed to a red adobo made with dried Mexican chiles and achiote, and small corn tortillas became the preferred way to serve the meat.
The word al pastor means “shepherd style,” a reference to the original lamb version of the dish. As the recipe evolved, the vertical spit became known in Mexico as a trompo. Pineapple was added to the top of the trompo, where its juices could drip down over the meat as it cooked. By the 1960s, tacos al pastor had become especially popular in Mexico City, where taquerías and street vendors helped turn them into one of Mexico’s most iconic tacos.
Why This Homemade Tacos al Pastor Recipe Works
You do not need a restaurant-style trompo to make great tacos al pastor at home. This recipe uses a flavorful marinade to bring the traditional taste into your kitchen. Guajillo chiles add color and mild heat, ancho chiles bring a rich earthy flavor, chipotle peppers add smoke, and achiote paste gives the pork its signature red color.
Pineapple juice helps tenderize the pork while adding a sweet note that balances the chiles and spices. Cooking the pork on a hot skillet, griddle, or grill gives it browned edges and a light char, just like the tacos you would enjoy at a taquería.
Tacos al Pastor Recipe

Recipe Details
- Prep Time: 25 minutes
- Marinating Time: 4 hours or overnight
- Cook Time: 25 minutes
- Total Time: About 5 hours, including marinating
- Servings: 8–10
- Yield: 24–30 tacos
- Calories: Approximately 180–230 per taco
Ingredients
For the Marinade
- 3 lbs pork shoulder or pork butt, thinly sliced
- 3 dried guajillo chiles, stems and seeds removed
- 2 dried ancho chiles, stems and seeds removed
- 2 chipotle peppers in adobo
- 3 garlic cloves
- 1/2 white onion
- 1/2 cup pineapple juice
- 1/4 cup orange juice
- 2 tablespoons white vinegar
- 2 tablespoons achiote paste
- 1 teaspoon ground cumin
- 1 teaspoon Mexican oregano
- 1 teaspoon smoked paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For Serving
- Corn tortillas
- Fresh pineapple, diced or grilled
- White onion, finely chopped
- Fresh cilantro, chopped
- Lime wedges
- Salsa verde, salsa roja, or taquera salsa
Instructions
1. Soften the Chiles
Place the guajillo and ancho chiles in a bowl and cover them with hot water. Let them soak for about 10–15 minutes, or until softened. Drain and set aside.
2. Make the Al Pastor Marinade
In a blender, combine the softened chiles, chipotle peppers, garlic, onion, pineapple juice, orange juice, vinegar, achiote paste, cumin, Mexican oregano, smoked paprika, salt, and black pepper. Blend until smooth.
3. Marinate the Pork
Place the sliced pork in a large bowl or resealable bag. Pour the marinade over the pork and mix well until every piece is fully coated. Cover and refrigerate for at least 4 hours. For the best flavor, marinate overnight.
4. Cook the Pork
Heat a large skillet, griddle, or grill over medium-high heat. Cook the marinated pork in batches until browned, slightly charred, and fully cooked, about 4–5 minutes per side depending on thickness.
5. Chop and Finish
Once cooked, chop the pork into small taco-style pieces. For extra flavor, add a little diced pineapple to the pan and cook for 1–2 minutes with the pork.
6. Warm the Tortillas
Heat corn tortillas on a comal or skillet until soft, warm, and lightly toasted.
7. Assemble the Tacos
Fill each tortilla with al pastor pork. Top with pineapple, chopped white onion, cilantro, salsa, and a squeeze of fresh lime.
Serving Ideas for Tacos al Pastor
Serve tacos al pastor with Mexican rice, refried beans, grilled onions, roasted jalapeños, tortilla chips, or a cold Mexican soda. For an easy taco-night setup, place the toppings in small bowls and let everyone build their own tacos.
Taco Night Idea: Create a toppings bar with pineapple, onion, cilantro, lime wedges, salsa verde, salsa roja, and taquera-style sauce. It makes dinner more fun and lets everyone customize their tacos.
Tips for the Best Tacos al Pastor at Home
- Slice the pork thin: Thin pieces absorb the marinade better and cook quickly.
- Marinate overnight: More time in the marinade gives the pork deeper chile, achiote, and pineapple flavor.
- Cook in batches: Avoid crowding the pan so the pork browns instead of steaming.
- Use a hot surface: A hot griddle, skillet, or grill helps create the browned edges that make al pastor so good.
- Add pineapple at the end: Cooking pineapple briefly with the pork gives the tacos a sweet, caramelized finish.
- Warm the tortillas: Soft, warm corn tortillas make the tacos taste more authentic.
Shop Tacos al Pastor Ingredients at MexGrocer.com
Make taco night easier by shopping for classic Mexican ingredients online. MexGrocer.com carries dried chiles, achiote paste, chipotle peppers in adobo, Mexican oregano, salsas, and other pantry staples that help bring authentic Mexican flavor to your kitchen.
Tampico Guajillo Dried Chile Peppers
Guajillo chiles add red color, mild-to-medium heat, and fruity chile flavor to the al pastor marinade.
Tampico Pasilla-Ancho Dried Chile Peppers
Ancho-style dried chiles bring mild heat, deep color, and rich earthy flavor to the marinade.
El Yucateco Achiote Red Paste
Achiote paste gives tacos al pastor their signature red color and earthy, seasoned flavor.
La Costeña Chipotle Peppers in Adobo Sauce
Chipotles in adobo add smoky heat and depth to the al pastor marinade.
Tampico Ground Mexican Oregano
Mexican oregano adds bold, earthy, slightly citrusy flavor to meats, sauces, and marinades.
Herdez Salsa Verde
A classic green salsa made with tomatillos, chiles, onions, and spices. Great for topping tacos al pastor.
Herdez Roasted Salsa Roja
A smoky red salsa that pairs well with grilled pork, tacos, eggs, and Mexican-style meals.
Herdez Taqueria Street Sauce Roja
A taquería-style red sauce with chile flavor that works beautifully as a taco topping.
Final Thoughts

Tacos al pastor are more than a taco-night favorite. They tell a story of Mexican street food, Lebanese influence, Puebla’s culinary history, Mexico City taquerías, and the creativity of cooks who turned pork, chiles, achiote, pineapple, and corn tortillas into one of Mexico’s most famous tacos.
Whether you cook the pork on a grill, griddle, or skillet, this homemade tacos al pastor recipe brings the flavor of the trompo to your kitchen. Serve them hot with pineapple, onion, cilantro, salsa, and lime for a meal that is colorful, festive, and full of authentic Mexican flavor.