Salads
This al pastor salad recipe reimagines Mexico City's iconic street food as a vibrant, crunchy bowl that balances smoky chipotle heat with sweet pineapple and fresh herbs. The secret lies in marinating thinly sliced pork shoulder with achiote, garlic, and lime—just like traditional al pastor—but transforming it into a fresh, textured salad with crisp lettuce, avocado, and a bright citrus dressing.
The magic happens in the marinade, where chipotle peppers and achiote paste infuse the pork with deep, smoky flavors over at least 4 hours (overnight is even better). Grilling or pan-searing the marinated pork creates tender, caramelized slices that hold up perfectly against the crisp vegetables and creamy toppings. This fusion of traditional and modern techniques delivers a dish that’s both nostalgic and exciting.
What you’ll end up with is a salad that’s packed with contrasting textures—crispy pork slices, creamy avocado, crunchy cabbage, and sweet pineapple—all tied together with a tangy lime-cilantro dressing. The smoky, spicy notes from the al pastor marinade elevate every bite, making this salad a standout for lunch or dinner.
Perfect for weeknight dinners or bringing to potlucks, this recipe scales easily and keeps well for 2 days in the fridge. The flavors only deepen as the salad sits, so it’s ideal for meal prep. Let’s get cooking!
Ingredients for al pastor salad
Pantry staples meet bold Mexican flavors in this vibrant al pastor-inspired salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥓 | 1 ½ lb | Thinly sliced, boneless preferred |
| Achiote Paste 🌶️ | 2 tbsp | For vibrant color and smoky depth |
| Chipotle Peppers in Adobo 🌶️ | 3 whole | Minced, with 2 tbsp reserved sauce |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced, aromatic base |
| Fresh Limes 🍋 | 3 whole | Zest and juice, for brightness |
| Cumin Seeds 🌿 | 1 tbsp | Toasted, for earthy warmth |
| Orange Juice 🍊 | ½ cup | Freshly squeezed, for sweetness |
| Iceberg Lettuce 🥬 | 1 head | Crisp, for crunchy base |
| Red Cabbage 🥬 | 2 cups | Shredded, for vibrant crunch |
| Fresh Pineapple 🍍 | 1 cup | Diced, for sweet contrast |
| Avocados 🥑 | 2 whole | Ripe, sliced for creaminess |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for fresh herb brightness |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin, for searing |
| Salt 🧂 | 1 ½ tsp | Kosher, for seasoning balance |
| Black Pepper 🌶️ | ½ tsp | Freshly ground, for subtle heat |
The pork shoulder is the foundation—look for well-marbled cuts at Whole Foods or your local butcher for optimal tenderness. Achiote paste gives the marinade its signature color and depth, so don't skip it; Penzeys Spices carries high-quality versions. Chipotle peppers in adobo are essential for that signature smoky heat, and the reserved sauce adds moisture to the marinade. Fresh garlic and lime zest are non-negotiable for authentic flavor—Mexican limes if available, but regular limes work in a pinch. Toast the cumin seeds in a dry pan until fragrant for maximum aroma.
No achiote paste? Ancho chili powder at half the amount works in a pinch, though the color will differ. Substitute pineapple with mango for a tropical twist, but the sweetness balance changes. For a vegetarian version, marinate extra-firm tofu or seitan in the same sauce. The cabbage can be swapped for shredded carrots or jicama if you prefer milder flavors. Avocados should be ripe but firm—Hass variety is ideal. If you can't find fresh cilantro, dried cilantro at one-third the amount provides a similar earthy note.
Marinated pork keeps for 3 days in the fridge—double the batch for easy meal prep. Store avocados whole with a paper towel to prevent browning. The dressing components (lime juice, orange juice, olive oil) can be prepped ahead and stored for 2 days. Assemble the salad just before serving to maintain crispness. This dish reheats poorly, so plan to serve it fresh. Leftovers hold up best as a cold salad for 2 days—flavors meld beautifully overnight.
Why You'll Love This Recipe
- Here’s what sold me: this works as a hearty lunch with extra tortillas or a full dinner when you bulk it up with beans and avocado. My college-aged kids grab it for late-night snacks too—no rules, just flavor.
- One-Pan Magic: I swear by this—just sear the pork shoulder with the achiote and garlic, then let it slow-cook while you toss the salad. No fancy equipment, no stress, and honestly? That smoky chipotle-lime marinade does half the work for you.
- Smoky Citrus Bomb: Between us, the achiote gives it that deep, earthy warmth, while the chipotle peppers add a slow-building heat. Then you hit it with fresh lime juice—suddenly, you’re not just eating a salad, you’re tasting Mexico City street food.
- Lunch or Dinner: Here’s what sold me: this works as a hearty lunch with extra tortillas or a full dinner when you bulk it up with beans and avocado. My college-aged kids grab it for late-night snacks too—no rules, just flavor.
Step-by-step instructions for smoky chipotle and pineapple fiesta salad
A vibrant fusion of Mexican flavors meets fresh crunch—this salad delivers authentic al pastor taste with restaurant-quality texture.
Marinate and Cook the Pork Shoulder
In a mixing bowl, combine the 1.5 lb pork shoulder with 2 tbsp achiote paste, 3 minced chipotle peppers in adobo (reserving 2 tbsp sauce), 6 minced garlic cloves, 1 tbsp toasted cumin seeds, 1.5 tsp salt, and 0.5 tsp black pepper. Mix thoroughly until the pork is evenly coated. Cover and refrigerate for at least 2 hours—this deepens the flavors and tenderizes the meat.
Heat 2 tbsp olive oil in a skillet over medium-high heat. Add the marinated pork and cook for 8-10 minutes, stirring occasionally, until the edges are deep golden brown and the internal temperature reaches 160°F. Remove from heat and let rest for 5 minutes before slicing thinly against the grain. The pork should be tender with a smoky, slightly charred exterior.
Prepare the Fresh Vegetable Base
Core and shred the 1 head iceberg lettuce into bite-sized pieces, discarding the tough outer leaves. Thinly slice the 2 cups red cabbage into ribbons using a sharp knife. Dice the 1 cup fresh pineapple into ¼-inch cubes and slice the 2 whole avocados into ⅛-inch thick rounds. Place all components in a large mixing bowl and toss gently to combine.
Squeeze the juice from 3 whole fresh limes (about ¼ cup juice) and add to the bowl along with the 0.5 cup fresh cilantro, chopped. Toss lightly to distribute the citrus and herbs evenly. The salad should look vibrant with pops of purple, green, and golden yellow—this is your flavor foundation.
Assemble with Smoky-Sweet Dressing
In a small bowl, whisk together the reserved 2 tbsp chipotle adobo sauce, 0.5 cup fresh orange juice, 1 tbsp lime zest (from the same limes used earlier), and 1 tbsp olive oil. The dressing should be thin but cohesive—adjust with a splash of water if needed. Pour over the salad and toss gently to coat, being careful not to overmix and bruise the avocado.
Arrange the sliced pork shoulder over the salad base, fanning it out attractively. Garnish with additional chopped cilantro and a sprinkle of lime zest for a bright, aromatic finish. Serve immediately while the avocado remains creamy and the pork stays warm.
Serve with Authentic Presentation
Divide the salad among 4 serving plates, ensuring each portion contains an even distribution of pork, vegetables, and dressing. The ideal plate should feature crisp red cabbage, juicy pineapple, creamy avocado, and smoky pork all harmonizing in each bite.
For an authentic touch, serve with warm corn tortillas on the side and a sprinkle of crushed cumin seeds over the top. The contrast of warm tortillas with the cool, fresh salad creates a perfect balance of textures and temperatures that defines this dish.
Pro Tips For Making Al Pastor Salad
- SEAR FIRST, THEN MARINATE: Start by searing the pork shoulder in batches over high heat until deeply browned—this locks in flavor before the achiote and chipotle take over. I used to skip this and ended up with bland, mushy pork that soaked up too much marinade instead of developing its own crust.
- STRAIN THE ADOBO SAUCE: Chipotle peppers in adobo are packed with seeds and oil that can make your marinade greasy if left in. Strain it through a fine-mesh sieve before mixing it with achiote—your salad dressing will be smoother and more balanced, not drowning in fat.
- DON’T OVERMIX THE MARINADE: Once you blend achiote, chipotle, garlic, and lime, let the pork shoulder sit in it undisturbed for at least 30 minutes. Stirring constantly breaks down the meat too fast, turning it into a sad, watery pulp instead of tender, pull-apart perfection.
- USE A MIXED GREEN BASE: Skip the iceberg lettuce—it wilts under the smoky marinade and turns soggy. Instead, toss together butter lettuce, shredded cabbage, and a handful of cilantro for texture and crunch that holds up to the bold flavors. (Yes, even if you’re lazy, it makes a real difference.)
Essential equipment for great al pastor salad
Marinating Essentials
Your achiote paste and chipotle peppers in adobo are the flavor stars here, so invest in quality—Penzeys Spices carries excellent versions. A food processor or mortar and pestle helps finely mince the garlic and chipotles for even distribution. I use a glass mixing bowl with a lid for marinating since it’s easy to clean and won’t absorb odors. 🌶️
Cooking the Pork
A cast-iron skillet or stainless steel pan is ideal for searing the pork—both distribute heat evenly and create those coveted caramelized edges. If you don’t have cast iron, a heavy-bottomed stainless steel pan works just as well. A meat thermometer is non-negotiable to ensure the pork reaches 160°F safely. I recommend the ThermoWorks Smoke for accuracy. 🌡️
Prepping Vegetables
For the red cabbage, a sharp chef’s knife and cutting board are essential—thin ribbons create the perfect crunch. A mandoline speeds up the process if you’re prepping for a crowd, but it’s optional. For the pineapple, a bench scraper helps remove the skin efficiently. Store avocados whole with a paper towel between slices to prevent browning. 🥬
Dressing Tools
A small whisk or fork works for emulsifying the dressing, but I prefer a mini food mill for ultra-smooth textures. A fine-mesh strainer helps remove any lime pulp if you want a silky finish. For serving, a ladle makes it easy to drizzle the dressing evenly over plates. 🍋
Serving and Garnishing
Use wide, shallow bowls (like ceramic or glass) to showcase the vibrant layers of the salad. A tongs makes it easy to arrange the pork slices attractively. For garnishing, a microplane quickly zests the lime, and tweezers help place cilantro leaves precisely. Warm corn tortillas can be toasted in a dry skillet over medium heat for that authentic touch. 🌽
Meal Prep Gear
If you’re prepping ahead, airtight glass containers (like Pyrex) keep the salad fresh for 2 days. A vacuum sealer extends the pork’s shelf life to 3 days in the fridge. For freezing, quart-sized freezer bags work best—just thaw overnight in the fridge before serving. A sharp knife and cutting board are your best friends for quick prep. ❄️
Nutrition facts
Frequently asked questions
Can I use chicken instead of pork for this al pastor salad?
Chicken breast or thigh works beautifully—just marinate it for at least 2 hours (or overnight) to ensure flavor penetration. Use the same marinade ratio, but cook the chicken to 165°F instead of 160°F. For extra tenderness, slice against the grain after cooking.
How do I make this salad vegetarian?
Swap the pork for marinated extra-firm tofu or seitan using the same al pastor marinade. For texture, press the tofu for 30 minutes before slicing into thin strips and pan-searing until crispy. Add black beans or crumbled tempeh for extra protein.
Why does the salad taste better the next day?
The flavors deepen as the marinade's spices and citrus meld with the vegetables overnight. The avocado softens slightly (but stays creamy), while the pork absorbs more of the smoky chipotle notes. Store components separately in airtight containers to maintain crispness.
Can I grill the pork instead of pan-searing?
Yes! Grilling adds wonderful char and smokiness. Skewer the marinated pork on metal or soaked wooden skewers and grill over medium-high heat for 6-8 minutes, turning occasionally. Brush with a little olive oil first to prevent sticking, and aim for 160°F internal temp.
What's the best way to store leftovers?
Keep the pork, vegetables, and dressing in separate containers for 2 days max. Store avocado pieces in lime juice to prevent browning. Reassemble just before serving to maintain crispness. The pork can be reheated briefly in a skillet (but it's best cold in salads).
