Al Pastor Pork Shoulder Recipe: Smoky Pineapple-Achiote Marinated Magic

Main Courses

Al Pastor Pork Shoulder Recipe: Smoky Pineapple-Achiote Marinated Magic

This al pastor pork shoulder recipe brings authentic Mexican street food flavor to your home with its signature smoky, pineapple-infused marinade and achiote spice blend. 🔥 I first discovered al pastor while traveling in Oaxaca, and this version captures that same bold, tangy essence that makes it irresistible.

The secret lies in marinating the pork overnight with pineapple juice and achiote paste, which tenderizes the meat while infusing it with deep, earthy flavors.

What sets this recipe apart is the traditional assembly—crispy pork slices served on warm tortillas with fresh pineapple, onions, and cilantro. The pork shoulder is slow-cooked until fall-apart tender, then sliced thinly for that classic al pastor presentation.

This method delivers restaurant-quality results without requiring a special spit or hours of babysitting.

By the time you're done, you'll have perfectly marinated, smoky pork that's ready to be assembled into tacos with all the fixings. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of sweet, spicy, and savory.

Serve with consommé for dipping or alongside beans for a complete meal.

This recipe is designed for both weeknight dinners and special occasions—just scale the marinade and cooking time accordingly. The leftovers reheat beautifully, making it perfect for meal prep. Let's get cooking!

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

Ingredients for al pastor recipe pork shoulder

Authentic Mexican flavors start with these bold, aromatic ingredients for al pastor magic.

Ingredient Amount Notes
Boneless Pork Shoulder 🥩 4 lb Well-marbled for juiciness
Fresh Pineapple Juice 🍍 1 ½ cups From 1 medium pineapple
Achiote Paste 🌶️ 2 tbsp Authentic Mexican spice blend
Guajillo Chiles 🌶️ 4 whole Stemmed and seeded
Dried Oregano 🍃 1 tbsp Mexican oregano preferred
Garlic Cloves 🧄 8 cloves Peeled and smashed
White Vinegar 💧 ½ cup For tangy brightness
Ground Cumin 🌿 1 tbsp Toasted for depth
Bay Leaves 🌿 2 whole For aromatic complexity
Olive Oil 🫒 ½ cup Extra-virgin for richness
Salt 🧂 2 tsp Diamond Crystal preferred
Black Peppercorns 🌶️ 1 tsp Freshly cracked
Fresh Cilantro 🌿 ½ cup Chopped for garnish
Red Onion 🧅 1 whole Thinly sliced for serving
Corn Tortillas 🌽 12 whole For traditional serving

The pork shoulder is non-negotiable for authentic al pastor—boneless cuts with good marbling ensure tender, juicy results. Local butchers often have the best quality, but standard grocery store cuts work fine if they're fresh. Look for pale pink color with white fat streaks—this indicates proper marbling. The achiote paste is the soul of this dish; La Costeña or Goya brands deliver the most authentic flavor. If you can't find it, blend annatto seeds with oil as a substitute. Fresh pineapple juice is essential for that signature sweet-tangy balance—avoid canned juice with added sugar.

No achiote paste? Blend 1 tbsp annatto seeds with 2 tbsp olive oil for a close approximation. Guajillo chiles can be swapped for ancho chiles (remove seeds for milder heat), but don't skip the drying process—it removes the raw heat. The garlic should be smashed, not minced, to prevent bitterness. For extra depth, toast the cumin seeds before grinding them. Mexican oregano is crucial here—regular oregano lacks that citrusy complexity. If you're short on time, the marinade can be made in 30 minutes, but overnight is ideal for maximum tenderness.

Marinated pork keeps 3 days in the fridge—perfect for meal prep. The marinade itself lasts 5 days in an airtight container. For long-term storage, freeze portions of the marinade for up to 6 months. The cooked pork reheats beautifully—wrap tightly in foil and warm in a 300°F oven for 20 minutes. Tortillas should be stored in a cool, dry place and warmed directly over a gas flame or in a dry skillet for that authentic texture. The fresh cilantro and onion should be prepped just before serving to maintain their vibrant flavors.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss the pork shoulder, pineapple juice, and achiote paste in one pot, then let it slow-cook. No chopping, no fussing, no extra dishes. That guajillo chile and oregano blend does all the work while you sip your coffee.
  • Taste Like a Fiesta: The pineapple juice keeps it juicy, the achiote gives it that signature red hue, and the guajillo chiles add just enough heat to make it sing. Between us, this isn’t your average pulled pork—it’s got that smoky, slightly sweet, almost tangy depth that’ll have everyone asking for seconds.
  • Weeknight to Party Ready: Make it for Tuesday dinner or double the batch for Sunday funday—it works both ways. Serve it in tacos, on a bun, or straight from the pot with warm tortillas. My roommates once ate it cold the next day, and they didn’t even flinch.
  • Budget-Friendly Feast: Pork shoulder is cheap, and this recipe stretches it into a meal that feeds four (or five, if you’re generous). Leftovers? Even better. Reheat it, shred it again, and suddenly you’ve got a $5 lunch for the next two days. No guilt, just flavor.

Step-by-step instructions for al pastor pork shoulder

Transform simple ingredients into restaurant-quality al pastor with this precise cooking method.

1

👨‍🍳 Step 1: Prepare the Achiote Marinade

In a blender, combine the 1.5 cups fresh pineapple juice, 2 tbsp achiote paste, 4 whole guajillo chiles, 1 tbsp dried oregano, 8 cloves garlic, 0.5 cup white vinegar, 1 tbsp ground cumin, 2 whole bay leaves, 0.5 cup olive oil, 2 tsp salt, and 1 tsp black peppercorns. Blend until completely smooth, scraping down the sides as needed.

The guajillo chiles should infuse the marinade with their signature smoky depth, while the achiote paste delivers that signature al pastor red hue. I like to blend the mixture for about 1 minute to ensure all the spices are fully incorporated and the oil emulsifies properly. The marinade should have a vibrant, slightly tangy aroma that hints at the complex flavors ahead.

2

🥘 Step 2: Marinate the Pork Shoulder

Place the 4 lb boneless pork shoulder in a large resealable plastic bag and pour the blended marinade over it. Seal the bag tightly, removing as much air as possible, and massage the marinade into the meat to ensure even distribution. Transfer the bag to a shallow dish to prevent spills and refrigerate for 12-24 hours, turning the bag occasionally.

This long marinating time allows the achiote and spices to deeply penetrate the meat, while the pineapple juice tenderizes the tough shoulder cut. I prefer to marinate overnight for maximum flavor development, but even 12 hours will yield excellent results. The pork should absorb the marinade completely, developing a rich red color that signals it's ready for cooking.

3

🔥 Step 3: Cook the Pork Shoulder

Preheat your smoker or grill to 250°F. Remove the pork from the marinade (reserve the marinade for basting) and place it fat-side up on the grill grates. Smoke the pork for 6-8 hours, maintaining a consistent temperature and basting with the reserved marinade every 45 minutes to build flavor and prevent drying.

You'll know it's ready when the internal temperature reaches 195-203°F and the meat pulls apart easily with two forks. The bark should be dark and crispy, while the interior remains juicy and tender. Real talk: Don't rush this step. The low-and-slow cooking is what transforms tough pork into melt-in-your-mouth al pastor. If you're not using a smoker, you can achieve similar results by cooking in a slow oven at 275°F with a water pan for moisture.

4

🍳 Step 4: Rest and Prepare for Serving

Transfer the cooked pork to a cutting board and let it rest, loosely covered with foil, for 30-60 minutes. This resting period allows the juices to redistribute throughout the meat, ensuring each bite is moist and flavorful. While the pork rests, thinly slice the 1 whole red onion and chop the 0.5 cup fresh cilantro for garnish.

Here's the thing—proper resting is often overlooked but absolutely critical. When you cut into the pork too soon, all those precious juices will run out, leaving you with dry meat. The pork should be easy to slice with a sharp knife, and the juices should flow freely when you cut into it. Warm the 12 whole corn tortillas on a dry skillet or in a tortilla press for serving.

👨‍🍳

Pro Tips For Making Al Pastor Recipe Pork Shoulder

  • Sear the Shoulder First: Cast iron or stainless steel—high heat, no shortcuts. The first 5 minutes of browning build flavor that marinades can’t replace. I learned this after a batch tasted bland; now I never skip it.
  • Toast the Guajillo Chiles: Dry toast them whole for 30 seconds per side first—removes bitterness and deepens the smoky aroma. Skip this, and your sauce will taste flat. (Yes, even if you’re impatient like me.)
  • Use Pineapple Juice Sparingly: Start with just ¼ cup—too much makes the pork soggy. Save the rest for basting later. I overdid it twice before realizing the marinade should cling, not drown.
  • Rest the Meat Twice: First, 10 minutes after cooking to redistribute juices. Then, 5 minutes before slicing—this keeps it from falling apart. My grandmother swore by this, and she was right.

Dietary considerations for al pastor recipe pork shoulder

Gluten-Free Adaptations

Al pastor tacos are naturally gluten-free when using corn tortillas, but watch for hidden gluten in marinade ingredients. Always check labels on achiote paste and guajillo chiles—some brands use wheat flour as a thickener.

I recommend La Costeña or Goya brands for certified gluten-free options. For extra security, make your own achiote paste by blending 1 tbsp annatto seeds with 2 tbsp olive oil—no gluten risk there. 🌶️

Dairy-Free Considerations

This recipe is completely dairy-free as written, but traditional al pastor tacos often include queso fresco or crema. For a dairy-free version, substitute with cashew cream (blend ½ cup soaked cashews with ¼ cup water) or skip it entirely.

The pineapple and achiote marinade provide enough richness without dairy. I've found that adding ¼ cup lime juice to the marinade enhances the tangy balance when omitting crema.

Vegetarian Variations

While al pastor traditionally uses pork, you can create a vegetarian version by substituting the pork shoulder with extra-firm tofu or portobello mushrooms. For tofu, press and marinate 1 lb firm tofu in the same marinade for 4-6 hours, then grill until caramelized.

Portobello mushrooms work beautifully—slice 4 large caps lengthwise, marinate, and grill stem-side down for 8-10 minutes per side. The texture won't be identical, but the smoky pineapple flavors shine.

Spice Level Control

Guajillo chiles provide mild heat, but if you're sensitive to spice, remove the seeds and membranes before blending. For a completely mild version, substitute ancho chiles (which are seedless) or reduce the total chile count to 2 whole guajillo chiles.

I've tested this with kids at family gatherings—using 1 tbsp sweet paprika instead of chiles while keeping the other spices gives that al pastor flavor without any heat. The pineapple naturally balances any remaining spiciness.

Protein Swaps

If pork isn't an option, chicken thighs work surprisingly well for al pastor. Use 4 lb boneless chicken thighs (they stay juicier than breasts) and marinate for 6-8 hours instead of overnight.

For beef lovers, substitute with 4 lb beef chuck roast—it benefits from the long marinating time and delivers a rich, meaty texture.

I've also made al pastor with turkey breast (using 3 lb** since it's leaner) for a lighter option, though it requires more careful temperature monitoring to prevent drying.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 12g60%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 24g8%
Dietary Fiber 3g11%
Sugars 12g
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 use pork loin instead of pork shoulder for al pastor?

Pork shoulder is ideal because of its fat content, which keeps the meat juicy during long cooking. Pork loin is leaner and will dry out—it's better for quick grilling. If you must use loin, marinate for only 6-8 hours and cook at 325°F for 1.5-2 hours until internal temp reaches 145°F. The texture won't be as tender as shoulder, but the flavor will still shine.

2

What's the best way to reheat leftover al pastor pork?

Wrap slices tightly in foil and reheat in a 300°F oven for 15-20 minutes until warmed through. For crispier edges, broil for 2-3 minutes at the end. Never microwave—it turns the meat rubbery. The marinade reheats beautifully too; simmer it in a saucepan for 5 minutes to restore its vibrant flavor.

3

How do I make the marinade less spicy?

Remove the seeds and membranes from guajillo chiles before blending, and reduce the quantity to 2 chiles instead of 4. For a mild version, substitute with 2 ancho chiles (seedless) or add 1 tbsp sweet paprika while keeping the other spices. The pineapple juice naturally balances any remaining heat—just taste as you go!

4

Can I prepare the marinade ahead of time?

The marinade keeps for 5 days in the fridge or 6 months in the freezer. Store it in an airtight container, and thaw overnight in the fridge before using. For best results, blend fresh spices when ready to marinate the meat, but the pre-made marinade will still deliver great flavor.

5

What's the secret to authentic al pastor presentation?

Slice the pork thinly against the grain, then stack it on warm tortillas with fresh pineapple, red onion, and cilantro. The key is using corn tortillas (not flour) and serving with consommé for dipping. For extra authenticity, char the tortillas directly over a gas flame before assembling. The presentation should look vibrant and inviting—just like street tacos in Mexico!

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