Imagine biting into a taco al pastor, where the marinated pork dances with the sweetness of pineapple, creating a symphony of flavors that bursts on your palate. The warm corn tortilla cradles this delicious creation, while the fresh onions and cilantro add that perfect crunch and zest, making every bite an unforgettable experience.

Every time I indulge in tacos al pastor, I’m transported back to vibrant street corners in Mexico, where the aroma of sizzling meat fills the air and laughter echoes among friends. These tacos are perfect for any occasion—whether it’s a casual weekday dinner or a lively fiesta—and I promise you’ll be counting down the days until your next bite of this flavor-packed delight.
Why Is al pastor So Irresistibly Good?
Bold flavors come alive in every bite of Tacos al Pastor, thanks to the perfect blend of achiote paste and zesty orange juice. Tender pork shoulder marinated to perfection ensures a juicy, mouthwatering experience. Fresh toppings like cilantro, onions, and sweet pineapple add vibrant crunch and balance. Quick prep and cook times make this dish an easy choice for weeknight dinners or gatherings. Universal appeal means everyone loves these tacos—serve them up at your next fiesta!
al pastor Ingredients
For the Marinade
- 2 lbs pork shoulder (sliced thinly) – This tender cut is perfect for absorbing the flavorful marinade, making it juicy and delicious.
- 3 tablespoons achiote paste – A key ingredient that gives al pastor its distinctive red color and earthy flavor.
- 1 cup orange juice – Freshly squeezed is best; it adds a citrusy sweetness that balances the spices beautifully.
- 1 tablespoon vinegar (white or apple cider) – This adds acidity, enhancing the overall taste of the marinade.
- 2 cloves garlic (minced) – Garlic infuses rich flavor into the pork, elevating every bite.
- 1 tablespoon cumin – This warm spice complements the other flavors and brings depth to the dish.
- 1 tablespoon oregano – Dried Mexican oregano works best; it contributes a fragrant herbal note to the marinade.
- 1 teaspoon salt – Essential for enhancing all the flavors in your dish.
- 1 teaspoon black pepper – Adds a subtle heat that rounds out the seasoning perfectly.
- 1 cup pineapple (diced, for topping) – Fresh pineapple provides a sweet contrast to the savory pork and adds a tropical flair.
For the Tacos
- 12 pieces corn tortillas – These soft tortillas are essential for holding all your delicious fillings together.
- 1 cup onion (finely chopped, for topping) – Raw onions add crunch and sharpness that balance the richness of the pork.
- 1 cup cilantro (chopped, for topping) – Fresh cilantro brightens up each taco with its vibrant flavor and aroma.
- 1 lime lime wedges (for serving) – Squeezing fresh lime over tacos enhances their flavor with a zesty kick.
Step-by-Step al pastor
1. Blend the Marinade: In a blender, combine 3 tablespoons of achiote paste, 1 cup of orange juice, 1 tablespoon of vinegar, 2 cloves of minced garlic, 1 tablespoon of cumin, 1 tablespoon of oregano, 1 teaspoon of salt, and 1 teaspoon of black pepper. Blend until smooth and vibrant!
2. Marinate the Pork: Take your 2 lbs of thinly sliced pork shoulder and immerse it in the marinade. Cover it tightly and refrigerate for at least 4 hours; overnight is even better for deeper flavors!
For the Pork:
3. Preheat the Grill: Set your grill to medium-high heat, allowing it to warm up properly while you prepare the skewers.
4. Skewer the Pork: Thread the marinated pork onto skewers, ensuring they’re packed together but not too tight for even cooking.
5. Grill the Pork: Place the skewers on the grill and cook for about 15-20 minutes. Turn them occasionally until you see a beautiful char and they are thoroughly cooked.
6. Rest and Slice: Once grilled, remove the pork from the skewers and let it rest for a few minutes before slicing into small, delicious pieces.
Assemble the Tacos:
7. Warm Tortillas: On your grill, warm 12 pieces of corn tortillas for about 30 seconds on each side until they’re soft and pliable.
8. Build Your Tacos: Place a generous amount of grilled pork on each tortilla and top with finely chopped onions, fresh cilantro, and diced pineapple for that sweet contrast.
9. Serve with Lime: Enjoy your tacos al pastor with lime wedges on the side for an extra zesty kick!
Optional: Garnish with extra cilantro for added freshness!
Exact quantities are listed in the recipe card below.
Pro Tips for al pastor
- Marinade Time Matters: Allow the pork to marinate overnight for the best flavor infusion. A shorter marinating time will yield less intense flavors.
- Consistent Thickness: Slice the pork shoulder evenly; this ensures it cooks uniformly on the grill, preventing some pieces from being overcooked while others remain raw.
- Grill Temperature: Preheat your grill to medium-high; too low won’t give you that beautiful char, while too high may burn the marinade before cooking the pork.
- Resting is Key: After grilling, let the pork rest for a few minutes. This helps retain juices, making your al pastor tender and juicy.
- Fresh Ingredients: Use fresh pineapple, cilantro, and onions for toppings. They add vibrant flavors and textures that elevate your tacos al pastor.
- Tortilla Care: Warm tortillas are essential! This prevents them from cracking and allows you to enjoy each al pastor taco in its full glory.
How to Store and Freeze al pastor
- Fridge: Keep any leftover al pastor in an airtight container for up to 3 days. This preserves the flavors while preventing spoilage.
- Freezer: For longer storage, freeze marinated pork shoulder (without toppings) in a freezer-safe bag for up to 3 months. Thaw overnight in the fridge before cooking.
- Reheating: Gently reheat al pastor in a skillet over medium heat until warmed through, about 5-7 minutes, adding a splash of orange juice for moisture if needed.
- Fresh Herbs: Store chopped cilantro and onions separately in the fridge in airtight containers for up to 1 week to maintain their freshness and flavor.
al pastor Variations
Get ready to make this beloved dish uniquely yours with these delicious twists and swaps!
- Smoky Chipotle: Add a tablespoon of chipotle in adobo sauce for a spicy, smoky kick. This addition enhances the depth of flavor beautifully, making each bite explode with warmth and a hint of heat.
- Citrus Burst: Swap the orange juice for fresh pineapple juice for a sweeter, tropical taste. The bright, fruity notes will add a refreshing twist that dances on your palate.
- Herbaceous Kick: Incorporate fresh herbs like thyme or rosemary into the marinade. These aromatic additions will elevate your tacos with an earthy essence that complements the rich pork.
- Sweet & Spicy: Mix in a tablespoon of honey or agave syrup along with the marinade for a sweet glaze. This contrast between sweetness and savory flavors creates an irresistible balance that keeps everyone coming back for more.
- Pineapple Salsa: Instead of diced pineapple as a topping, create a salsa by mixing diced pineapple with jalapeños and red onion. This adds texture and an extra layer of flavor that brings brightness to each taco.
- Vegan Delight: Substitute the pork shoulder with jackfruit marinated in the same spices. This plant-based option absorbs all those flavors beautifully, providing a tender and delicious alternative.
- Kicking Heat: For those who love spice, add sliced jalapeños or serrano peppers directly into the marinade. The result is a fiery punch that will keep your taste buds tingling long after the meal is over.
Make Ahead Options
Tacos al Pastor are a fantastic choice for meal prep, allowing you to savor the vibrant flavors without the last-minute rush. You can prepare the marinade in advance by blending the achiote paste, orange juice, vinegar, garlic, cumin, oregano, salt, and black pepper to a smooth consistency. Marinate your sliced pork shoulder in this delicious mix for at least 4 hours or even overnight for maximum flavor infusion. Additionally, you can chop your onions and cilantro up to 3 days ahead and store them in airtight containers. When you’re ready to serve, simply grill the marinated pork skewers for 15-20 minutes until slightly charred and warm your corn tortillas. Assemble with the prepped toppings and enjoy your homemade al pastor tacos with fresh lime wedges on the side!
al pastor Recipe FAQs
What type of pork is best for al pastor?
For al pastor, pork shoulder is ideal because it has the right balance of fat and meat, ensuring juicy and flavorful tacos. You can also use pork loin if you prefer a leaner cut, but it may not be as moist.
How long should I marinate the pork for the best flavor?
To maximize flavor, marinate the sliced pork in your achiote mixture for at least 4 hours; however, overnight in the refrigerator is best. This allows the spices to fully penetrate the meat, resulting in tender, flavorful bites.
Can I freeze the marinated pork?
Absolutely! If you want to prep ahead, you can freeze the marinated pork shoulder for up to 3 months. Just make sure to use an airtight container or freezer bag. Thaw it in the refrigerator overnight before grilling.
What are some good substitutes for achiote paste?
If you can’t find achiote paste, a mix of paprika and cumin can work in a pinch. Combine 2 tablespoons of paprika with 1 teaspoon of cumin to create a similar flavor profile, though it won’t be as vibrant.
How should I store leftover tacos?
Store any leftover assembled tacos in an airtight container in the fridge for up to 2 days. To maintain freshness, it’s best to keep toppings like onions and cilantro separate until you’re ready to eat them again.
What size servings does this recipe yield?
This recipe makes about 12 tacos, serving approximately 4 people with each serving being around 3 tacos. With a total calorie count of about 350 calories per serving, these delightful treats are perfect for sharing!

Tacos al Pastor
Ingredients
Method
- In a blender, combine achiote paste, orange juice, vinegar, garlic, cumin, oregano, salt, and black pepper. Blend until smooth.
- Marinate the sliced pork in the mixture for at least 4 hours, preferably overnight in the refrigerator.
- Preheat the grill to medium-high heat. Thread the marinated pork onto skewers.
- Grill the pork for about 15-20 minutes, turning occasionally, until cooked through and slightly charred.
- Remove from the grill and let it rest for a few minutes before slicing into small pieces.
- Warm the corn tortillas on the grill for about 30 seconds on each side.
- Place the grilled pork on each tortilla, and top with chopped onions, cilantro, and diced pineapple.
- Serve with lime wedges on the side.







