Al Pastor Pork Shoulder Recipe: Pineapple-Marinated Tender Shreds With Authentic Taquería Flair

Main Courses

Al Pastor Pork Shoulder Recipe: Pineapple-Marinated Tender Shreds With Authentic Taquería Flair

This authentic al pastor recipe transforms tough pork shoulder into tender, smoky shreds that taste like Mexico's best taquerías. 🌟 I've perfected the marinade—achiote, guajillo chiles, and pineapple—over years of testing, and the slow-cooked method ensures melt-in-your-mouth texture every time.

The key is patience: letting the spices penetrate deeply while the meat stays juicy, not dry.

The magic happens in the marinade, where achiote gives that signature red hue and pineapple adds natural sweetness that balances the smoky chiles. I use a mix of dried chiles and spices to build layers of flavor, then cook the pork shoulder low and slow until it practically falls apart.

This isn't just a recipe—it's a taste of Mexico's street food culture, brought to your kitchen with professional results.

By the time you're done, you'll have perfectly tender pork that shreds easily, infused with authentic al pastor flavors. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of smoky, spicy, and sweet.

Serve it in warm tortillas with fresh pineapple, onions, and cilantro for the full experience.

This method works equally well for weeknight dinners or weekend gatherings—just double the marinade if you're feeding a crowd. The leftovers reheat beautifully too, making it a meal prep favorite. Let's get started on this restaurant-quality al pastor that'll impress even the most discerning eaters.

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

Ingredients for al pastor recipe pork shoulder

Six ingredients transform tough pork into restaurant-quality al pastor shreds.

Ingredient Amount Notes
Pork Shoulder 🥩 4 lb Bone-in for flavor, cut into 2-inch chunks
Fresh Pineapple 🍍 1 whole Juicy variety, peeled and chopped
Achiote Paste 🌶️ 1 tbsp Natural food stores or Latin markets
Dried Guajillo Chiles 🌶️ 4 whole Stems/seeds removed, toasted lightly
Garlic Cloves 🧄 8 cloves Freshly minced for maximum flavor
White Vinegar 💧 ½ cup For bright acidity balance
Ground Cumin 🌿 2 tsp Toasted for deeper aroma
Dried Oregano 🍃 2 tsp Mexican oregano preferred
Smoked Paprika 🌶️ 1 tbsp Adds authentic smokiness
Salt 🧂 2 tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly cracked preferred
Olive Oil 🫒 ¼ cup For marinade richness
Bay Leaves 🌿 2 whole For subtle earthy depth
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The pork shoulder is non-negotiable here—bone-in adds flavor, and 4 lbs gives you plenty for leftovers. Look for a well-marbled cut at Costco or your butcher shop; avoid lean cuts that dry out. If you can't find achiote paste, annatto seeds work in a pinch (steep in oil), but it won't be quite the same. The guajillo chiles? Mexican grocery stores carry them dried, or order online if your local market is lacking. Toast them lightly in a dry pan to deepen their flavor—just until fragrant, about 30 seconds per side.

No fresh pineapple? Canned crushed pineapple (drained) works, but add 1 tbsp of sugar to mimic fresh sweetness. Subbing guajillo chiles? Ancho chiles are milder, or pasilla for deeper flavor. The vinegar is key—apple cider vinegar adds complexity if you're feeling fancy. For extra richness, add 1 tbsp of adobo sauce (from canned chipotles) to the marinade. If you're short on time, pre-chop the garlic and onions during your first pass through the marinade prep—it saves steps later. The cilantro is purely for garnish, so skip it if you're not a fan.

Marinate the pork for at least 12 hours (overnight is best)—this is where the magic happens. Store the marinade in a sealed container in the fridge, and the pork can stay submerged for up to 24 hours. After cooking, the leftovers keep for 4-5 days in the fridge, or freeze for 3 months. I always double the recipe for gatherings—it disappears fast. For serving, keep the tortillas warm in a damp towel-lined basket, and set out bowls of chopped onions, cilantro, and extra pineapple for topping. The aroma alone will have everyone hungry.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss the pork shoulder, pineapple chunks, and achiote paste on a sheet pan, then let the oven do the work. No chopping boards, no extra pots, and the sticky-sweet pineapple bastes everything right there.
  • Smoky-Sweet Obsession: That guajillo-chile blend with garlic? It’s like a hug for your taste buds. The pork gets this tender, caramelized crust while the pineapple adds just enough brightness to cut through the richness—no sad, dry meat here.
  • Weeknight Crowd-Pleaser: Between us, this is my go-to for game day or lazy Sundays. The leftovers? Even better cold in tacos or sandwiches. Honestly, I’ve fed six people with one pork shoulder and still had enough for lunch the next day.
  • Budget Stretch Star: Pork shoulder is cheap, and a single cut feeds a small army. The achiote and dried chiles cost pennies but make it taste like a high-end taqueria. I’ll be real: this is how I pretend to splurge without actually spending much.

Step-by-step instructions for pineapple-marinated pork shoulder

Here's how to transform tough pork into melt-in-your-mouth al pastor with that signature pineapple-kissed flavor.

1

👨‍🍳 Step 1: Prepare the Signature Marinade

In a blender, combine the 1 tbsp achiote paste, 4 whole dried guajillo chiles (toasted lightly until fragrant), 8 cloves minced garlic, 0.5 cup white vinegar, 2 tsp ground cumin, 2 tsp dried oregano, 1 tbsp smoked paprika, 2 tsp salt, 1 tsp black pepper, and 2 whole bay leaves. Blend until smooth, then transfer to a bowl and whisk in the 0.25 cup olive oil.

This marinade is the soul of al pastor—achiote gives that unmistakable red hue, while the vinegar and spices tenderize the meat. I like to taste it at this stage to ensure the balance of heat and acidity. If it's too strong, add a splash of water to dilute slightly before proceeding.

2

🍳 Step 2: Marinate the Pork Shoulder

Place the 4 lb pork shoulder in a large resealable plastic bag and pour the marinade over it, coating all sides thoroughly. Seal the bag and massage the marinade into the meat, ensuring it penetrates all the way to the edges. Refrigerate for at least 12 hours (I prefer 24 hours for maximum tenderness).

Here's the thing—don't skip this step. The acidity and spices need time to work their magic. I like to turn the bag occasionally during marinating to ensure even coating. If you're short on time, you can do a quick 4-hour marinade in the fridge, but the flavor won't be as deep.

3

🔥 Step 3: Cook the Pork Shoulder Low and Slow

Preheat your oven to 275°F. Remove the pork from the marinade (reserve the marinade for basting) and place it fat-side up in a roasting pan. Pour the reserved marinade over the pork and cover tightly with foil. Roast for 6 hours until the internal temperature reaches 195°F and the meat is fork-tender.

This low-and-slow method is crucial for breaking down the connective tissue. I check the temperature every hour after the first 3 hours. If the pork starts to dry out, add ¼ cup water to the pan and continue cooking. The skin should be golden and the meat should pull apart easily when tested with a fork.

4

🔪 Step 4: Shred and Prepare the Pineapple

Once the pork reaches 195°F, remove it from the oven and let it rest for 30 minutes before shredding. Peel and chop the 1 whole fresh pineapple into ½-inch chunks—this will be your topping and flavor enhancer. While the pork rests, preheat your grill or broiler to high heat.

Real talk: the pineapple is what makes al pastor special. It adds sweetness that balances the smoky, spicy flavors. I like to grill the pineapple chunks for 2-3 minutes per side until they have nice char marks. This step can be done while the pork rests, saving you time.

5

🍽️ Step 5: Finish and Serve with Authentic Flair

Shred the pork using two forks, pulling it apart against the grain. Return the shredded pork to the roasting pan and toss it with the pineapple chunks and any accumulated juices. Grill or broil the pork mixture for 5-7 minutes until it's heated through and has a nice char on the edges. Garnish with 0.25 cup chopped fresh cilantro just before serving.

For that authentic taquería experience, serve the pork in warm tortillas with diced onions, cilantro, and a squeeze of lime. The contrast of the juicy, tender pork with the sweet, slightly charred pineapple is what makes this dish unforgettable. Each bite should deliver that perfect balance of smoky, spicy, and sweet flavors.

👨‍🍳

Pro Tips For Making Al Pastor Recipe Pork Shoulder

  • CHAR THE PINEAPPLE FIRST: I learned this the hard way—sautéing raw pineapple chunks in the achiote-guajillo mix until they caramelize (about 5-6 minutes) adds a depth you won’t get from just tossing them in later. The edges turn golden and sticky, which cuts through the richness of the pork.
  • SALT THE PORK 24 HOURS EARLY: Skip the rushed salt and let that pork shoulder sit in a mix of salt, garlic, and a splash of lime juice overnight. My grandmother swore by this, and she was right: the meat stays juicier, and the seasoning penetrates deeper than any last-minute sprinkle.
  • STEER CLEAR OF BOILING BROTH: If your pork shoulder starts swimming in liquid after 2 hours of braising, you’ve gone too far. The goal is a slow simmer—just enough moisture to keep it tender without turning it into a stew. Cover loosely and adjust heat to keep it at a gentle bubble.
  • USE GROUND GUAJILLO CHILES: Sounds weird, but it works: blend your dried guajillo chiles into a fine powder before toasting them. This ensures even distribution in the achiote paste and prevents bitter pockets from whole chiles lingering in the pork. (Yes, even if you’re impatient like me.)

Best sauces and condiments for this al pastor recipe pork shoulder

Authentic Salsa Verde

This bright, tangy salsa cuts through the richness of al pastor perfectly. Blend 2 cups tomatillos, 1 serrano pepper, ½ white onion, 1 garlic clove, and ¼ cup cilantro with 2 tbsp lime juice.

The serrano adds just enough heat to complement the smoky pork. I like to toast the tomatillos and garlic lightly before blending for deeper flavor. Serve it on the side or drizzle over your tacos. 🌶️

Spicy Pineapple Salsa

Elevate your al pastor experience with this sweet-spicy topping. Dice 1 cup fresh pineapple, ½ red onion, ½ jalapeño, and ¼ cup chopped cilantro. Toss with 2 tbsp lime juice and 1 tsp honey to balance the heat.

This adds freshness that mirrors the marinade while giving each bite extra texture. I serve it in a small bowl for guests to customize their tacos. 🍍

Creamy Chipotle Crema

For a cooling contrast, whip ½ cup sour cream with 1 tbsp adobo sauce (from canned chipotles), 1 tbsp lime juice, and ½ tsp salt. Drizzle this smoky-sweet sauce over your al pastor tacos for a luxurious finish.

The chipotle adds depth while the sour cream cools the spice. I keep this in the fridge and add it just before serving to maintain freshness. 🌿

Pickled Red Onions

Quick-pickle 1 red onion thinly sliced with ½ cup apple cider vinegar, 1 tbsp lime juice, 1 tsp sugar, and ½ tsp salt. Let sit for at least 30 minutes to develop flavor.

These tangy onions add crunch and acidity that brightens every bite. I like to make a big batch and store them in the fridge for up to 2 weeks. 🧅

Avocado Crema

Blend 1 ripe avocado, ¼ cup sour cream, 1 tbsp lime juice, and ¼ tsp salt> until smooth. This creamy, rich topping adds a velvety texture that pairs beautifully with the smoky pork.

I garnish with extra cilantro and a pinch of chili powder for extra flair. Perfect for those who prefer a milder, creamier option. 🥑

Extra Pineapple Caramel

Simmer 1 cup pineapple juice with 2 tbsp brown sugar and 1 tsp lime zest> until reduced by half. Drizzle this glossy, sweet glaze over the pork before serving.

The caramelized sugar enhances the natural sweetness of the pineapple while adding a sticky, restaurant-worthy finish. I make this in small batches to avoid over-sweetening. 🍯

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 30g38%
Saturated Fat 12g60%
Cholesterol 145mg48%
Sodium 1200mg52%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 18g
Protein 48g96%
* 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 flavor, you can use pork butt or pork picnic shoulder as direct substitutes. Avoid lean cuts like tenderloin—they lack the connective tissue needed for tender, shreddable results. If using a leaner cut, increase the marinating time to 36 hours and add 1 extra tablespoon of oil to the marinade to prevent drying.

2

How do I make this recipe without a blender for the marinade?

No blender? No problem! Toast and finely chop the guajillo chiles and garlic, then mix all marinade ingredients in a bowl. Use a fork or potato masher to break down the chiles and create a chunky paste. Let it sit for 10 minutes before using—this helps the flavors meld. The texture will be slightly thicker, but it won't affect the taste.

3

Can I grill the pork shoulder instead of roasting it?

For a smokier flavor, grill the pork shoulder over indirect heat at 250°F for 5-6 hours, turning occasionally. Keep the lid closed to maintain heat. Use a meat thermometer to check for 195°F internal temperature. The key is patience—rushing will make the pork tough. Finish with the pineapple and char on the grill for that authentic taquería touch.

4

Why does my al pastor taste too spicy or vinegary?

This usually happens when the marinade isn't balanced. To fix it, add 1 tbsp honey or brown sugar to the marinade to mellow the heat, or serve with extra pickled onions or avocado crema to cool the palate. For vinegar sharpness, reduce it to ¼ cup next time and add 1 tbsp lime juice instead—it's tangier but less harsh.

5

How do I reheat leftover al pastor without drying it out?

Reheat leftovers gently in a skillet with 2 tbsp broth or water over low heat for 5-7 minutes, stirring occasionally. For oven reheating, cover with foil and warm at 300°F for 15 minutes. Avoid microwaving—it makes the pork rubbery. Add a splash of pineapple juice or broth to keep it moist. Store leftovers in an airtight container for up to 4 days.

★★★★★4.6(6 reviews)
Categories Main Courses