Al Pastor Pork Shoulder Recipe: Marinated in Pineapple and Guajillo for Tender, Smoky Shreds

Main Courses

Al Pastor Pork Shoulder Recipe: Marinated in Pineapple and Guajillo for Tender, Smoky Shreds

This al pastor pork shoulder recipe brings authentic Mexican street food flavor to your home kitchen. 🌟 The secret lies in marinating the pork with pineapple and guajillo chiles—a technique that transforms tough shoulder into tender, smoky shreds that practically fall apart.

I first discovered this method during a trip to Oaxaca, where vendors cooked it over open flames, and now I recreate that experience every time I make it.

The magic begins with a marinade that combines pineapple juice, guajillo chiles, garlic, and achiote paste, which infuses the meat with sweet, smoky, and slightly spicy flavors.

Cooking the pork shoulder slowly—either in a Dutch oven or on a grill—allows the marinade to penetrate deeply, ensuring every bite is packed with authentic al pastor taste. This method delivers restaurant-quality results without requiring specialized equipment.

When it's done, you'll have perfectly tender pork that shreds easily, ready to be served on warm corn tortillas with fresh pineapple, onions, and cilantro. The aroma alone will draw everyone to the table, and the first bite delivers that perfect balance of sweet, spicy, and smoky flavors.

This is the kind of dish that turns a simple weeknight dinner into a fiesta.

Serve with warm tortillas, pickled onions, and a side of Mexican rice or refried beans for a complete meal. The leftovers reheat beautifully, making this an ideal recipe for meal prep or feeding a crowd. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for al pastor recipe pork shoulder

Six ingredients transform tough pork into tender, smoky al pastor perfection—no shortcuts needed.

Ingredient Amount Notes
Pork Shoulder 🥩 4 lb Bone-in for flavor, trimmed of excess fat
Fresh Pineapple Juice 🍍 1 ½ cups Freshly squeezed, no additives
Guajillo Chiles 🌶️ 4 whole Stems/seeds removed, toasted
Garlic Cloves 🧄 8 cloves Peeled, roughly chopped
Achiote Paste 🌿 1 tbsp For vibrant color and smoky flavor
White Vinegar 💧 ½ cup For tenderizing
Ground Cumin 🌿 1 tbsp Toasted for deeper aroma
Dried Oregano 🍃 1 tbsp Mexican oregano preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Fresh Pineapple 🍍 1 cup Diced, for serving
White Onion 🧅 1 whole Thinly sliced, for serving
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Corn Tortillas 🌽 12 whole For serving
Vegetable Oil 🫒 2 tbsp For searing
Dark Brown Sugar 🍚 2 tbsp Enhances caramelization

The pork shoulder is non-negotiable here—bone-in delivers the best flavor, and 4 lbs feeds a crowd. Look for well-marbled cuts at Whole Foods or your local butcher. Guajillo chiles are the heart of the smoky flavor; buy them dried at Mexican markets or online if your grocery store doesn't carry them. The achiote paste gives that signature red hue—Goya or Herdez are reliable brands. Fresh pineapple juice is key; bottled versions lack the depth. If you can't find fresh, 100% pure pineapple juice works in a pinch.

No guajillo chiles? Ancho chiles at double the amount work, but they're milder. Short on achiote? Paprika plus a pinch of saffron mimics the color. The white vinegar tenderizes the meat—don't skip it. For extra smokiness, add 1/2 tsp liquid smoke to the marinade. The fresh pineapple for serving should be ripe but firm—overripe gets mushy. Onions? White or red both work, but white has a sharper bite that cuts through the richness. Cilantro hates plastic bags—wrap it in damp paper towels to keep it fresh.

Marinate the pork overnight for best results—flavor penetrates deeply. The leftovers reheat beautifully; wrap tightly in foil and store for 4 days. For meal prep, portion into containers with tortillas and pineapple on the side. The marinade itself? Save half for future batches—freezes for 3 months. If you're serving a crowd, double the marinade and cook the pork in batches to avoid overcrowding.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: Honestly, I love recipes that don’t require a dozen dishes—this one’s all about that achiote paste and pineapple juice working together in a single pan. The pork shoulder practically falls apart on its own, and the guajillo chiles add depth without extra cleanup.
  • Smoky-Sweet Crave: That combo of garlic, toasted chiles, and fresh pineapple juice? It’s like a party in your mouth—smoky, sweet, and just a little tangy. The achiote paste gives it that unmistakable al pastor warmth, but the pineapple keeps it bright and irresistible.
  • Leftovers? No Problem: Between us, this recipe makes so much more than you need for one meal. The pork stays tender for days, and the flavors only get better reheated—perfect for tacos, sandwiches, or even a quick stir-fry. My freezer’s always stocked with portions.
  • Budget Hero: Pork shoulder is affordable, and you’re not wasting anything—the bones can even make broth. Plus, guajillo chiles and achiote paste stretch far, so you’re getting restaurant-quality flavor without the markup. (Yes, even on a Tuesday night.)

Step-by-step instructions for al pastor pork shoulder

Transform tough pork shoulder into melt-in-your-mouth shreds using this authentic al pastor method.

1

🍳 Step 1: Prepare the Guajillo-Chile Marinade

Toast the 4 whole guajillo chiles in a dry skillet over medium heat for 1 minute per side until fragrant and slightly puffed. Transfer to a bowl and cover with 1.5 cups hot fresh pineapple juice for 15 minutes to soften. Drain, reserving the juice, then blend the soaked chiles with the 8 cloves garlic, 1 tbsp achiote paste, 0.5 cup white vinegar, 1 tbsp ground cumin, 1 tbsp dried oregano, and 1.5 tsp salt until smooth. This marinade delivers the signature smoky-sweet depth.

Strain through a fine-mesh sieve into a bowl, pressing hard to extract every bit of flavor. Discard the solids. Stir in 2 tbsp dark brown sugar to enhance caramelization. The marinade should be vibrant red with a tangy aroma—this is your flavor foundation.

2

👨‍🍳 Step 2: Marinate the Pork Shoulder

Place the 4 lb pork shoulder in a large resealable bag or container. Pour the prepared marinade over the meat, coating it completely. Add 1 cup diced fresh pineapple to the bag for extra tenderness and flavor. Seal and refrigerate for at least 8 hours (overnight is ideal). The acidity from the vinegar and pineapple juice will break down tough fibers, while the achiote and spices penetrate deeply.

Turn the pork occasionally during marinating to ensure even exposure. If you're short on time, marinate for at least 4 hours—just don't skip this step entirely. The longer it marinates, the more tender and flavorful the final result will be.

3

🔥 Step 3: Sear and Slow-Cook for Perfect Shreds

Preheat your oven to 275°F. Heat 2 tbsp vegetable oil in a Dutch oven over medium-high heat. Remove the pork from the marinade (reserve the marinade) and sear on all sides until deeply browned—about 3-4 minutes per side. The pork should develop a caramelized crust that locks in moisture during cooking.

Return the pork to the Dutch oven and pour the reserved marinade over it. Cover and transfer to the oven. Cook for 5-6 hours, turning the pork every 30 minutes to ensure even cooking and maximum bark development. The internal temperature should reach 195-203°F—this is when the collagen breaks down and the pork becomes fork-tender.

4

⏰ Step 4: Rest and Shred the Pork

Once the pork reaches the target temperature, remove it from the oven and transfer to a cutting board. Tent loosely with foil and let it rest for 30-45 minutes. This resting period is crucial—it allows the juices to redistribute throughout the meat, preventing dryness when you shred it. The pork should pull apart effortlessly with two forks, revealing tender, moist strands.

While the pork rests, thinly slice the 1 whole white onion and chop the 0.25 cup fresh cilantro. These will be your garnishes for serving. The onions should be paper-thin, almost translucent, and the cilantro should be finely chopped for easy sprinkling.

5

🍽️ Step 5: Assemble and Serve

Shred the rested pork shoulder using two forks, pulling it apart into Âź-inch thick strands. Return the shredded pork to the Dutch oven with the cooking juices and warm through over low heat for 2-3 minutes. This step ensures every bite is infused with flavor from the marinade and cooking juices.

To serve, warm the 12 whole corn tortillas on a comal or skillet until pliable. Fill each tortilla with the shredded pork, then top with the sliced onions and chopped cilantro. The combination of tender pork, sweet pineapple, smoky chiles, and fresh garnishes creates the perfect balance of textures and flavors in every bite.

👨‍🍳

Pro Tips For Making Al Pastor Recipe Pork Shoulder

  • CHAR THE ACHIOTE PASTE: I used to rush this step, but achiote paste needs real heat—think 350°F in a dry skillet for 3-4 minutes until it’s bubbling and smells like sun-dried flowers. Skimp here, and your pork will taste like a sad, underseasoned disappointment.
  • STEAM THE GUILLLO CHILES: Toss those dried guajillo chiles in hot water for at least 15 minutes—not just a quick dip. They’ll soften enough to blend smoothly, and you’ll avoid that gritty texture that ruins the sauce. (Yes, even if you’re impatient like me.)
  • BRINE THE PORK SHOULDER: Salt the pork shoulder 12-24 hours ahead and let it sit uncovered in the fridge—this isn’t just for flavor, it’s for juice control. After brining, pat it thoroughly dry before searing; trust me, that crust is worth the extra 10 minutes.
  • USE PINEAPPLE JUICE, NOT CHUNKS: Fresh pineapple juice is the real MVP here—it tenderizes the meat and balances the smoky heat without turning your pork into a waterlogged mess. (Canned juice works in a pinch, but skip the syrup—it’ll make your sauce cloyingly sweet.)

Storing and reheating this recipe

Refrigerator Storage

Once your al pastor pork shoulder is fully cooked and shredded, let it cool to room temperature for about 30 minutes before storing. Transfer it to an airtight container—I love using glass Pyrex with snap-on lids—and refrigerate for up to 4 days. The flavors actually deepen overnight as the marinade continues to meld with the meat. Just

Freezer Storage

For longer storage, freeze your al pastor in quart-sized freezer bags or airtight containers, leaving 1-inch headspace for expansion. Portion into meal-sized servings so you can thaw exactly what you need. I recommend freezing for up to 3 months—any longer and the texture starts to degrade. Label with the date and store flat to save space. The marinade freezes beautifully too, so save half for your next batch! ❄️

Reheating Methods

My favorite way to reheat al pastor is in the oven at 300°F for 15-20 minutes, covered with foil. This gentle heat keeps the shreds moist and prevents drying.

For stovetop reheating, use a splash of water or reserved cooking juices to prevent sticking, and simmer on low heat for 5-7 minutes. Never microwave it uncovered—it'll turn rubbery fast. Always reheat to 165°F internal temperature for safety. 🔥

Reviving Texture

If your reheated pork seems dry, don't toss it! Simply stir in 1-2 tablespoons of reserved marinade or pineapple juice while reheating. The acidity helps restore moisture and brightens the flavors. For extra richness, add a pat of butter or a drizzle of vegetable oil to the pan.

The key is low and slow—never rush reheating, or you'll lose that tender texture you worked so hard to achieve. 💫

Meal Prep Tips

Prep your al pastor for the week ahead by storing components separately: shredded pork in one container, tortillas in another, and toppings (pineapple, onions, cilantro) in a sealed bag. When ready to eat, quickly warm the pork and assemble your tacos.

This keeps everything fresh and makes for easy lunches. I like to pack individual portions with a small container of salsa on the side for extra flavor. 📅

Leftovers Reinvention

Turn leftover al pastor into new meals! Use it in breakfast burritos with scrambled eggs and cheese, or stuff it into sweet potatoes for a hearty dinner. For a quick lunch, mix shredded pork with black beans, corn, and avocado for a loaded nacho bowl.

The possibilities are endless—just don't let it sit too long before getting creative! 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 130mg43%
Sodium 850mg37%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 12g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute pork shoulder with another cut of pork?

While pork shoulder is ideal for its fat content and tenderness, you can use pork butt (Boston butt) as a direct substitute. Avoid leaner cuts like tenderloin—they lack the collagen needed for tender shreds. For best results, stick with a 4 lb bone-in cut and marinate it the same way. The bone adds flavor as it cooks!

2

How do I make this recipe on a grill instead of in the oven?

Grilling al pastor is totally doable! After marinating, sear the pork shoulder over medium-high heat for 5 minutes per side, then move to indirect heat (coals on one side, pork on the other). Cook for 2-3 hours, turning occasionally, until it reaches 195-203°F. The smoky grill flavor adds a delicious twist to the traditional method.

3

Why does my pork turn out dry even after slow cooking?

Dry pork usually means one of two things: overcooking or skipping the rest. Always pull it at 195-203°F—never higher—and let it rest for 30-45 minutes before shredding. If it's still dry, the marinade may not have enough fat. Add 1 tbsp oil to the cooking liquid or use more bone-in pork next time.

4

Can I make this recipe without guajillo chiles?

Yes! Use ancho chiles (double the amount) or pasilla chiles for a milder but still smoky flavor. If you can't find either, blend 1 tbsp smoked paprika + 1/2 tsp liquid smoke with the other marinade ingredients. The key is balancing sweetness and heat—adjust to taste.

5

How do I serve al pastor like a street vendor?

For authentic street-style tacos, assemble your tacos on a comal or griddle over medium heat. Warm the tortillas until pliable, then fill with shredded pork, fresh pineapple, and pickled onions. Roll them up and serve with a side of salsa verde or crema. The secret? Keep everything hot and serve immediately for that crispy tortilla experience!

★★★★★4.5(2 reviews)
Categories Main Courses