Soups & Stews
This al pastor soup recipe brings the bold, smoky flavors of Mexico’s iconic street food to your kitchen table. The secret lies in marinating pork shoulder with adobo sauce, pineapple, and a blend of warm spices that infuse the meat with deep, caramelized richness.
Unlike traditional al pastor tacos, this soup transforms the same marinated pork into a hearty, aromatic broth packed with tender meat, sweet pineapple chunks, and earthy chipotle heat.
The magic starts with the marinade—chipotle peppers in adobo, garlic, and a touch of vinegar create a smoky-sweet base that tenderizes the pork while building layers of flavor.
As the soup simmers, the pork breaks down into melt-in-your-mouth shreds, while the broth absorbs the essence of cumin, oregano, and a hint of cinnamon. The pineapple adds a bright, tangy contrast that cuts through the richness, balancing every spoonful.
What you’ll end up with is a soup that’s as comforting as it is vibrant—smoky, slightly sweet, and deeply satisfying. The broth is rich enough to stand alone but pairs perfectly with warm tortillas, a sprinkle of fresh cilantro, or a dollop of sour cream.
It’s the kind of dish that feels both nostalgic and exciting, bringing a taste of Mexico’s bustling streets to your home.
Perfect for chilly evenings or as a centerpiece for a fiesta, this recipe delivers restaurant-quality results with minimal effort. The key is letting the flavors meld during slow cooking, ensuring every bite is packed with authentic al pastor soul. Let’s get cooking!
Ingredients for al pastor soup
Six ingredients transform into smoky, sweet al pastor soup with deep Mexican soul.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🍖 | 2 ½ lb | Bone-in for flavor, cut into chunks |
| Chipotle Peppers in Adobo Sauce 🌶️ | 2 whole | 2 tbsp sauce reserved for marinade |
| Fresh Pineapple 🍍 | 1 whole | Peeled, cut into 1-inch chunks |
| Yellow Onion 🧅 | 1 whole | Diced, about 1.5 cups |
| Garlic Cloves 🧄 | 6 cloves | Minced or finely chopped |
| White Vinegar 💧 | ¼ cup | For marinade acidity |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Ground Cinnamon 🌿 | ½ tsp | For subtle warmth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Chicken or Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for finishing |
| Sour Cream 🧀 | ¼ cup | For serving (optional) |
The pork shoulder is non-negotiable—bone-in for richer flavor, and Costco or your butcher’s counter will have the best cuts. Chipotle peppers in adobo? La Costeña or Goya️ are the brands I trust for that authentic smokiness. Pineapple should be ripe but firm—Dole or Del Monte work, but nothing beats a fresh, juicy one from the produce section. Toast your cumin seeds in a dry pan for 30 seconds before grinding—worth the extra minute for that nutty depth. If you can't find Mexican oregano, regular dried oregano works, but it won't have that same earthy kick.
No adobo sauce? Substitute 1 tbsp smoked paprika plus 1 tsp liquid smoke—it’s not the same, but it’ll get you close. Running low on vinegar? Lemon juice at double the amount works in a pinch. The broth is where the magic happens—low-sodium is key here, so you can control the saltiness. Fresh cilantro is ideal, but dried works at one-third the amount. Want extra richness? Swap half the broth for beef broth—the pork flavor will be even more pronounced. And if you’re feeling fancy, add a dash of achiote paste to the marinade for that signature al pastor color.
Marinate the pork overnight for maximum flavor—24 hours if possible. The soup reheats beautifully, so make a double batch and freeze portions. Store the broth separately if you’re prepping ahead—it keeps for 5 days in the fridge or 3 months frozen. Garnish with lime juice and sour cream right before serving—trust me on the full-fat version. Leftovers? Even better the next day as the flavors meld. This soup is the kind of dish that tastes like a hug, especially on a chilly evening.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pot—no chopping boards to clean, no extra pans to wash. Just toss in the pork shoulder, onions, and garlic, let it simmer, then stir in the pineapple and chipotle. Honestly, the only mess is the good kind: the smell filling your kitchen.
- Smoky-Sweet Crave: That combo of caramelized pork, smoky chipotle, and fresh pineapple? It’s like a flavor party in your bowl. The adobo sauce gives it this deep, tangy kick, while the pineapple cuts through the richness—so bright and refreshing, you’ll forget it’s a soup.
- Leftovers That Win: This soup actually improves the next day. The flavors meld even more, and the pork gets even more tender. Between us, I make double batches because it’s my go-to for lunch all week—no sad, soggy leftovers here.
- Budget-Friendly Feast: Pork shoulder is cheap, and this recipe stretches it far. Plus, you’re not buying fancy ingredients—just a few pantry staples and maybe some fresh pineapple. It’s the kind of meal that makes you feel like you’re eating fancy without spending a fortune.
Step-by-step instructions for al pastor soup
Here's how to create a rich, smoky al pastor soup with tender pork and sweet pineapple.
Marinate the Pork Shoulder
In a large bowl, combine the 2.5 lb pork shoulder cut into chunks with 2 tbsp of the adobo sauce from the 2 whole chipotle peppers in adobo sauce, 0.25 cup white vinegar, 1 tbsp ground cumin, 1 tbsp dried oregano, 0.5 tsp ground cinnamon, 1.5 tsp salt, and 0.5 tsp black pepper. Mix well until the pork is fully coated in the marinade. Cover and refrigerate for at least 4 hours—overnight is even better for maximum flavor penetration.
This marinade does double duty: tenderizing the tough pork while infusing it with smoky, spicy, and slightly sweet flavors. The vinegar helps break down the meat fibers, and the chipotle adds that signature al pastor heat. Don't skip this step—it's what makes the soup truly special.
Sear the Marinated Pork
Heat a large Dutch oven or heavy pot over medium-high heat. Remove the pork from the marinade (reserve the marinade) and sear the chunks for 4-5 minutes per side until they develop a deep golden-brown crust. You'll see those beautiful caramelized edges that signal perfect searing.
Once browned, remove the pork and set it aside. Pour the reserved marinade into the pot, scraping up any browned bits from the bottom—this is where all the flavor lives. Let it simmer for 2-3 minutes to deepen the sauce before adding the remaining ingredients. This step builds the rich, complex base for your soup.
Build the Flavor Base
Add 1 whole yellow onion (diced), 6 cloves garlic cloves (minced), and 1 whole fresh pineapple (cut into 1-inch chunks) to the pot. Cook for 5-6 minutes, stirring occasionally, until the onions soften and become translucent. The garlic should be fragrant but not browned—just a subtle aroma is perfect.
Here's where the sweet and savory flavors start to meld. The pineapple adds natural sweetness that balances the smoky chipotle, while the onions and garlic provide depth. If you notice the pineapple is releasing a lot of liquid, let it cook down slightly before adding the broth—you want a balanced soup, not a watery one.
Simmer the Soup
Pour in 6 cups chicken or vegetable broth and bring the mixture to a gentle boil. Return the seared pork to the pot, reduce heat to low, cover, and let it simmer for 1.5 to 2 hours until the pork is fork-tender. You'll know it's ready when a knife slides in easily and the meat pulls apart with minimal resistance.
During this time, taste the broth occasionally and adjust seasoning if needed. The flavors will deepen as it simmers, so don't be afraid to add a pinch more salt or a dash of black pepper if it needs it. The pork should be falling off the bone, and the broth should be infused with all those beautiful marinade flavors.
Finish and Serve
Once the pork is tender, remove it from the pot and shred it with two forks directly in the broth. Stir in 0.25 cup fresh cilantro and the juice of 1 whole lime. Taste and adjust seasoning one final time—this is your chance to balance the flavors before serving.
Ladle the soup into bowls and top each serving with 0.25 cup sour cream (if using) and any remaining pineapple chunks for garnish. The contrast of creamy sour cream with the smoky, spicy broth is what makes this soup truly special. Serve immediately while hot, and enjoy the perfect balance of sweet, spicy, and savory flavors in every spoonful.
Pro Tips For Making Al Pastor Soup
- Sear the Pork Hard: Get that Dutch oven screaming hot before adding the pork shoulder—cast iron or stainless steel works best. I learned this the hard way when my pork turned out dry; high heat creates a crust that locks in moisture during the long simmer.
- Blend the Adobo Right: Don’t just chop the chipotle peppers—blend the adobo sauce with them for a smoother, deeper flavor. I used to skip this, and the soup always tasted like it was missing something. Two peppers plus a splash of sauce in the blender does the trick.
- Cut Pineapple Small: Dice the pineapple into ½-inch chunks, not slices. Big pieces turn mushy and water down the soup. Small pieces cook faster, sweeten the broth, and stay intact—no one wants a sad, soggy fruit at the bottom.
- Deglaze with Broth: After browning the pork, don’t just add water—start with 1 cup of beef or chicken broth. It pulls up all the fond (those browned bits) and gives the soup instant depth. I was skeptical until I tried it—now it’s non-negotiable.
Creative variations of this recipe
Spicy Chipotle Twist
For extra heat, add 1 extra chipotle pepper in adobo (minced) directly to the broth during simmering. This intensifies the smoky, spicy depth without overpowering the sweet pineapple.
I like to balance it with 1 tbsp honey stirred in during the last 10 minutes of cooking—it mellows the heat while keeping the caramelized richness. 🌶️
Creamy Avocado Version
Blend 1 ripe avocado with ½ cup sour cream and juice of 1 lime until smooth, then stir it into the finished soup. This adds a velvety texture that contrasts beautifully with the shredded pork.
Garnish with extra avocado slices and a sprinkle of tajín for a tangy finish. Perfect for those who love creamy, cooling elements in spicy dishes.
Vegetarian Adaptation
Replace pork with 1.5 lb portobello mushrooms (sliced) and 1 cup soy chorizo (crumbled). Marinate the mushrooms in the same chipotle-vinegar blend for 2 hours, then sear and simmer as directed.
The earthy mushrooms absorb the smoky flavors wonderfully, while the chorizo adds a meaty depth. Use vegetable broth for a fully plant-based version.
Tropical Fruit Fusion
Swap half the pineapple for 1 mango (peeled and diced) and add 1 tbsp lime zest to the marinade. The mango brings a tropical sweetness that pairs perfectly with the chipotle's smokiness.
For extra brightness, stir in 2 tbsp coconut milk at the end—it creates a luxurious, creamy texture that feels like a vacation in a bowl. 🍍
Slow Cooker Shortcut
Transfer the marinated pork, reserved marinade, onions, garlic, and pineapple to a 6-quart slow cooker. Cook on low for 8 hours or high for 4 hours, then shred the pork and finish with cilantro and lime as directed.
This hands-off method is perfect for busy weeknights—just dump, cook, and enjoy. The slow cooker enhances the pork's tenderness even more than stovetop simmering.
Breakfast Al Pastor
Serve this soup with warm corn tortillas and a fried egg on top for a hearty breakfast. The runny yolk ties all the flavors together beautifully. For extra protein, add crumbled queso fresco and sliced radishes as garnishes.
It’s a game-changer for lazy weekend mornings—trust me, your taste buds will thank you. 🍳
Nutrition facts
Frequently asked questions
Can I use chicken instead of pork for al pastor soup?
Swap the pork shoulder for 2.5 lb bone-in chicken thighs (they stay juicier than breasts). Use the same marinade but reduce simmering time to 45-60 minutes—chicken cooks faster. The flavor profile will be lighter but still packed with smoky chipotle and sweet pineapple.
How do I make this soup less spicy?
Start by reducing chipotle peppers to 1 whole pepper (or 1 tbsp adobo sauce instead of 2). For extra mildness, remove the seeds from the peppers before blending. After cooking, stir in 1 tbsp honey or sugar to balance heat. Always taste as you go—you can adjust at the end with more broth or a splash of lime juice.
What's the best way to store leftovers?
Let the soup cool completely, then store in an airtight container in the fridge for up to 4 days. For longer storage, freeze portions (without garnishes) for 3 months. Reheat gently on the stove with a splash of broth—never microwave directly from frozen. The flavors actually get better overnight!
Can I make this soup in an Instant Pot?
Yes! Follow the same marinade and sear steps, then add all ingredients to your Instant Pot. Cook on high pressure for 45 minutes, then do a natural release. Shred the pork and finish with cilantro/lime. The pressure cooker cuts time by about 1 hour while keeping all the rich flavors. Perfect for busy weeknights!
What are the best toppings to serve with this soup?
Classic options include crumbled queso fresco, diced avocado, sliced radishes, and warm corn tortillas for scooping. For extra crunch, add toasted pumpkin seeds. Don't forget a squeeze of lime and fresh cilantro—these brighten the smoky flavors. Pro tip: Serve with a side of Mexican rice to soak up all that delicious broth!
