
This recipe brings the bold flavors of authentic al pastor tacos to your kitchen with a simple, proven technique.
Marinated pork develops deep, smoky sweetness that’s the hallmark of this dish. The meat is tender and packed with flavor, just like you’d find at a street vendor.
Warm corn tortillas, fresh cilantro, and diced onions complete the experience. Each bite delivers the perfect balance of savory and slightly tangy notes.
Ready to serve in under 2 hours, this dish stays true to tradition without complicated steps.
Ingredients for Costco Street Taco
Authentic al pastor requires pork shoulder, guajillo chiles, and pineapple for that signature sweetness and smokiness.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 2 lb | Boneless, cut into 1-inch cubes |
| Dried Guajillo Chili Peppers 🌶️ | 3 whole | Stems and seeds removed |
| White Vinegar 💧 | ¼ cup | Distilled white vinegar preferred |
| Pineapple 🍍 | 1 cup | Fresh, finely diced for marinade |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced |
| White Onion 🧅 | 1 whole | Medium, quartered for marinade |
| Ground Cumin 🌿 | 1 tbsp | Freshly ground for best flavor |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Achiote Paste 🧂 | 2 tbsp | Found in Latin markets or online |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt preferred |
| Corn Tortillas 🌮 | 12 pieces | Small street taco size |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| White Onion for Garnish 🧅 | 1 whole | Small, finely diced |
| Lime Wedges 🍈 | 1 whole | Cut into 8 wedges for serving |
The pork shoulder is non-negotiable for authentic texture and flavor. Costco sells pre-cut pork shoulder in bulk, which is perfect for this recipe. Look for pieces with good marbling—this ensures the meat stays tender during cooking. Guajillo chiles can be found in the Latin aisle at most supermarkets or at Mexican specialty markets. Achiote paste is essential for that traditional reddish hue and earthy flavor.
No guajillo chiles? Ancho chiles at equal quantity offer a similar sweetness. Missing achiote paste? Use 2 tbsp paprika plus 1 tsp annatto powder as a substitute. Fresh pineapple is ideal, but canned in juice works in a pinch. For a quicker version, pre-ground cumin and oregano are acceptable, though freshly ground spices yield more vibrant flavors.
Marinate the pork for at least 2 hours for best results, though overnight delivers maximum flavor. Cooked meat keeps in the fridge for 3-4 days or can be frozen for 3 months. Reheat gently to avoid drying out the tender pork.
Why You’ll Love This Recipe
- I’ll be real: this makes enough for tacos tonight and quesadillas tomorrow with zero extra effort.
- One Pot Magic: The pork shoulder slow cooks with pineapple and guajillo peppers while I do literally anything else.
- Sweet Heat Perfection: The vinegar and garlic cut through the pork’s richness, and the pineapple adds that sticky-sweet finish I can’t resist.
- Feeds the Crew: I’ll be real: this makes enough for tacos tonight and quesadillas tomorrow with zero extra effort.
Step-by-Step Instructions for Al Pastor Style Street Tacos
Authentic technique ensures these tacos deliver the true flavors of Mexico City street food.
Step 1: Prepare the Marinade Base
In a dry skillet over medium heat, toast the 3 whole dried guajillo chili peppers for 1-2 minutes until fragrant. Remove stems and seeds, then place in a bowl covered with hot water to soften for 10 minutes.
In a blender, combine the rehydrated guajillos, 1 cup pineapple, 4 cloves garlic cloves, 1 whole white onion (quartered), 0.25 cup white vinegar, 1 tbsp ground cumin, 1 tbsp dried oregano, 2 tbsp achiote paste, and 1.5 tsp salt. Blend until completely smooth—this vibrant red puree forms the foundation of authentic al pastor flavor.
Step 2: Marinate the Pork
Place the 2 lb pork shoulder (cut into 1-inch cubes) in a large bowl or resealable bag. Pour the marinade over the pork, ensuring every piece is fully coated. Massage the marinade into the meat for 2 minutes to maximize flavor penetration.
Cover and refrigerate for at least 4 hours, though overnight marination yields the most tender and flavorful results. The acid in the pineapple and vinegar will begin breaking down the meat, while the spices infuse it with that signature al pastor complexity.
Step 3: Cook the Marinated Pork
Heat a large skillet or grill pan over medium-high heat. Working in batches to avoid crowding, add the marinated pork (shake off excess marinade) and cook for 8-10 minutes, turning occasionally, until the pieces are deeply caramelized and cooked through to 145°F internal temperature.
Reserve the remaining marinade. As the pork cooks, you’ll notice the edges becoming crisp while the interior stays juicy. The achiote and guajillo will create a beautiful reddish hue that’s characteristic of authentic al pastor.
Step 4: Warm the Tortillas and Assemble
Heat the 12 pieces corn tortillas in a dry skillet over medium heat for 20-30 seconds per side until warm and pliable. Alternatively, wrap in a damp towel and microwave for 30 seconds.
Fill each tortilla with the cooked pork. Top with finely diced 1 whole white onion for garnish and 0.5 cup fresh cilantro. The contrast of the sweet, spiced pork with the fresh, bright toppings is essential to the street taco experience.
Step 5: Finish and Serve
Squeeze fresh lime wedges over each taco just before serving. The acidity cuts through the richness of the pork. For an extra layer of authenticity, offer additional diced pineapple as a topping—this mimics the traditional trompo cooking method where pineapple sits atop the meat as it spins.
Serve immediately while the tortillas are still warm and the pork retains its juices. The ideal serving temperature allows all the complex flavors—smoky, sweet, tangy, and spicy—to shine in perfect balance.
Pro Tips For Making Costco Street Taco
- Toast the Chilis: Heat the dried guajillo peppers in a dry skillet for 30 seconds per side until fragrant—I learned this the hard way after my first batch tasted flat and dull.
- Shred While Warm: Pull the pork shoulder apart right after cooking while it’s still hot, about 160°F internal temp, so it soaks up the pineapple-vinegar juice better than when cold.
- Skip the Seeds: Remove all the seeds and veins from the guajillos before rehydrating; I used to leave them in and ended up with a bitter marinade that ruined the balance.
- Blend the Pineapple: Purée the pineapple with the vinegar and garlic into a smooth paste instead of chopping—it clings to the pork and gives every bite that sweet-tangy kick without chunks sliding out of the tortilla.
Flavor Customization for This Dish
Spice Level Adjustments
For more heat, add 1 tsp cayenne pepper or 1 chopped jalapeño to the marinade. I often use ½ tsp chipotle powder for smoky warmth without overwhelming spice. The original recipe has a mild, balanced heat that lets the al pastor flavors shine. 🌶️
Fruit Variations
Swap pineapple for 1 cup diced mango in the marinade for a tropical twist. Alternatively, use peaches or apricots for a sweeter profile. The natural sweetness of fruit is key to balancing the smoky, spiced notes in this dish.
Protein Swaps
Try chicken thighs (bone-in, skin-on) for a lighter option—marinate for 2-3 hours only to avoid mushiness. For beef lovers, skirt steak works well with the same marinade, though it cooks faster over high heat. 🔥
Vegetarian Option
Use 1 lb portobello mushrooms (sliced into 1-inch pieces) instead of pork. Marinate for 1 hour and cook over medium-high heat for 6-8 minutes. The mushrooms absorb the al pastor flavors beautifully while maintaining a meaty texture.
Extra Toppings
Add pickled red onions or crumbled cotija cheese for extra tang and crunch. A sprinkle of Tajín seasoning on the pork before serving adds a zesty kick. These toppings elevate the tacos without overpowering the main flavors.
Kid-Friendly Version
Reduce the guajillo chiles to 2 peppers and add 1 tbsp brown sugar to the marinade for a milder, sweeter taste. Serve with shredded lettuce and mild cheese for picky eaters. The flavors remain authentic but approachable for all ages.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of chili pepper?
Yes! Ancho chiles work well as a substitute for guajillo. They’re slightly sweeter but still provide that rich, earthy flavor. Avoid overly hot peppers like habaneros unless you want extra spice.
How do I store leftovers?
Keep cooked pork in an airtight container in the fridge for up to 3-4 days. Reheat gently in a skillet with a splash of water to prevent drying out. Leftovers taste great in quesadillas too!
Can I make this in a slow cooker?
Cook on low for 6-8 hours or high for 3-4 hours. The pork will be fall-apart tender. Finish by searing in a hot pan for that caramelized texture.
Why is achiote paste important?
Achiote gives the pork its signature reddish hue and earthy flavor. Without it, the dish lacks authentic al pastor taste. Find it in Latin markets or online.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026