Al Pastor Soup Recipe: Smoky Chipotle and Pineapple Fusion

Soups & Stews

Al Pastor Soup Recipe: Smoky Chipotle and Pineapple Fusion

This al pastor soup recipe brings the bold flavors of Mexico’s iconic street food to your kitchen table, where smoky chipotle and sweet pineapple create a perfect harmony. 🌟 The secret lies in marinating the pork (or vegetarian substitute) with achiote and guajillo chiles, transforming simple ingredients into something deeply flavorful.

Unlike traditional al pastor tacos, this soup version is hearty, comforting, and packed with traditional elements like hominy and potatoes.

The beauty of this recipe is its balance—smoky, spicy, and slightly sweet all at once. The broth simmers with garlic, onions, and spices until rich and aromatic, while the marinated meat adds layers of depth.

I’ve included a vegetarian option using mushrooms and jackfruit, so everyone at the table can enjoy it. This isn’t just a soup; it’s a celebration of Mexican flavors in every spoonful.

What makes this recipe stand out is how it adapts the classic al pastor technique for a bowl. The slow-cooked pork (or veggie substitute) melts into the broth, creating a tender, flavorful base.

Topped with fresh cilantro, diced pineapple, and a squeeze of lime, it’s a dish that feels both nostalgic and fresh. Perfect for a cozy dinner or a gathering with friends, this soup is sure to become a staple.

The best part? It’s easier than it looks. With just a few key ingredients and a little patience, you’ll have a bowl of smoky, spicy, and sweet goodness that tastes like a trip to Mexico. Ready to make it? Let’s get started.

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

Ingredients for al pastor soup

Bold flavors start with these 20 ingredients—smoky, spicy, and sweet all in one bowl.

Ingredient Amount Notes
Pork Shoulder 🥩 2 lb Boneless, for meat option
Vegetable Oil 🫒 ½ cup For marinating meat
Dried Guajillo Chiles 🌶️ 4 whole Stemmed and seeded
Dried Chipotle Chiles in Adobo 🌶️ 2 whole With 2 tbsp sauce
Achiote Powder 🌶️ 1 tbsp For vibrant color
White Vinegar 💧 ¼ cup For marinade
Yellow Onion 🧅 1 whole Chopped, for marinade
Garlic Cloves 🧄 6 cloves Minced for marinade
Hominy 🌽 15 oz Drained, canned preferred
Yellow Potatoes 🥔 2 lb Cubed, for soup base
Fresh Pineapple 🍍 1 cup Diced, for topping
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Fresh Lime 🍋 1 whole Juiced, for finishing
Chicken Broth 💧 6 cups Low-sodium preferred
Cumin Seeds 🌿 1 tbsp Toasted for depth
Bay Leaves 🌿 2 whole For broth flavor
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Jackfruit 🍍 15 oz Young, drained canned
Mushrooms 🍄 8 oz Cremini or shiitake

The pork shoulder is the star here—look for well-marbled cuts at Whole Foods or your local butcher. If you can't find it, Costco usually has it pre-cut for easy prep. For the vegetarian version, young jackfruit in cans (like Mundo or Aroy-D) mimics the texture of pulled pork perfectly. The guajillo and chipotle chiles? Toast them first in a dry skillet for 30 seconds—this deepens their flavor. MexGrocer or Latin markets often have the best selection of dried chiles.

No achiote powder? Annatto seeds work in a pinch (soak in warm oil for 15 minutes). Short on cumin? Ground cumin at half the amount is fine, but toasting whole seeds first makes all the difference. The hominy can be swapped for white beans or corn kernels if needed. For the pineapple, fresh is ideal, but canned crushed pineapple (drained) saves time. The mushrooms? Cremini or shiitake add meaty texture—sauté them until golden before adding to the soup.

Marinate the pork for at least 4 hours (overnight is best)—this is where the magic happens. The soup reheats beautifully, so make extra. Keeps in the fridge for 4-5 days or freeze portions for 3 months. I always make a double batch because it disappears fast. Store the marinade separately if you're not using it all—it's great for tacos too.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the pork shoulder in one pot, add the dried chiles and achiote, and let it simmer. The oil renders clean, the spices bloom effortlessly, and you’re left with a rich, smoky broth without the usual cleanup nightmare.
  • Smoky Depth in Minutes: That chipotle in adobo and guajillo chiles? They’re the secret weapons here. Toasting them first (or using pre-toasted ones) unlocks a deep, smoky-sweet flavor that turns simple pork into something irresistibly complex—no fancy techniques required.
  • Weeknight Crowd-Pleaser: Between us, this is the dish I make when my partner’s friends drop by unannounced. It’s hearty enough to feed four but scales up without breaking a sweat, and the leftovers? Even better the next day. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: Pork shoulder is cheap, and these dried chiles stretch flavor like crazy. I’ve made this soup for under $1.50 per serving, yet it tastes like I spent hours in the kitchen. Honestly, it’s my go-to when I need to stretch a meal without sacrificing taste.

Step-by-step instructions for al pastor soup

Here's the method for a smoky, vibrant al pastor soup that balances rich pork with sweet pineapple and earthy mushrooms.

1

🔥 Step 1: Marinate the Pork Shoulder with Smoky Depth

In a large bowl, combine the 2 lb pork shoulder, 0.5 cup vegetable oil, 1 tbsp achiote powder, 0.25 cup white vinegar, 1 whole chopped yellow onion, and 6 minced garlic cloves. Mix thoroughly until the pork is fully coated in the marinade. Add 1.5 tsp salt and 0.5 tsp black pepper, then toss again.

Let the pork marinate for at least 4 hours (overnight is best) in the refrigerator. This step infuses the meat with smoky, tangy flavors and tenderizes it for perfect shredding later. The pork should develop a deep reddish hue from the achiote, signaling it's ready for cooking.

2

🍳 Step 2: Build the Smoky Chile Base

While the pork marinates, toast the 1 tbsp cumin seeds in a dry skillet over medium heat for 1-2 minutes until fragrant. Remove from heat and set aside. In the same skillet, heat 0.25 cup vegetable oil over medium heat and add the 4 whole dried guajillo chiles and 2 whole dried chipotle chiles in adobo (with 2 tbsp sauce). Toast for 1 minute until fragrant.

Carefully transfer the toasted chiles to a bowl and cover with 1 cup hot water from the kettle. Let them soak for 15 minutes to soften. Meanwhile, remove stems and seeds from the chiles and blend with the soaking liquid until smooth. Strain through a fine-mesh sieve into a saucepan and set aside.

3

🍳 Step 3: Cook the Pork and Sauté the Vegetables

Remove the pork from the marinade and pat dry with paper towels. Heat 0.25 cup vegetable oil in a large Dutch oven over medium-high heat. Add the pork shoulder and sear on all sides until golden brown, about 5-7 minutes per side. Remove the pork and set aside.

In the same pot, add the 2 lb cubed yellow potatoes and 8 oz sliced mushrooms. Sauté for 5 minutes until the potatoes begin to soften. Add the 15 oz drained hominy and stir to combine. Pour in the 6 cups chicken broth, the strained chile mixture, and the 2 whole bay leaves. Bring to a boil, then reduce heat to low and simmer for 30 minutes. Return the pork to the pot and cook for another 1 hour until fork-tender.

4

🥘 Step 4: Finish with Bright Flavors and Toppings

Once the pork is tender, remove it from the pot and shred it using two forks. Return the shredded pork to the pot and stir to combine. Taste and adjust seasoning with additional salt or black pepper if needed. Stir in the 15 oz drained jackfruit and simmer for 5 minutes to heat through.

Ladle the soup into bowls and garnish with 1 cup diced fresh pineapple, 0.25 cup chopped fresh cilantro, and a squeeze of 1 whole fresh lime. The bright acidity of the lime and the sweetness of the pineapple balance the smoky, savory flavors perfectly. Serve immediately with warm tortillas or crusty bread.

👨‍🍳

Pro Tips For Making Al Pastor Soup

  • BROWN THE PORK FIRST: I used to skip this step, thinking the long simmer would handle it—but the soup tastes flat without that initial crust. Sear the pork shoulder in batches over medium-high heat until deep golden, about 8-10 minutes per side. The Maillard reaction builds flavor that no amount of chiles can replace.
  • STEAM THE CHILES: After burning my hand removing seeds from guajillo chiles the "old-fashioned" way, I learned to steam them whole in a bowl of boiling water for 10 minutes. The skins slip right off, and you avoid the cloud of chile dust that makes your eyes water. (Pro tip: Use the leftover soaking liquid—it’s liquid gold for the broth.)
  • LOW AND SLOW WINS: Al pastor soup isn’t a race. After the initial sear, reduce heat to a bare simmer (tiny bubbles, not a rolling boil) and let the pork cook covered for 2.5–3 hours. I’ve rushed it down to 2 hours, and the meat turns out tough—like chewing on a shoe. Patience here makes the difference between fork-tender and "what even is this?"
  • SAVE THE ADOBO SAUCE: Don’t toss that chipotle adobo sauce after scraping out the peppers! Blend it into the broth at the end—it adds depth and a smoky richness that dried chiles alone can’t match. I used to ignore it, then realized it’s the missing link in homemade versions. (Yes, even if it means an extra 30 seconds of blending.)

Wine and beer pairings for this recipe

Mexican Lager Pairing

For this smoky, spicy soup, I always reach for a crisp Mexican lager like Modelo Especial or Pacífico Clara. The light body and subtle malt sweetness cut through the heat from the chipotle and guajillo chiles while complementing the pineapple’s brightness.

Serve it slightly chilled—around 45°F—to enhance its refreshing qualities without overwhelming the dish’s bold flavors. 🍺

Spicy Margarita Cocktail

If you’re serving this soup at a gathering, a spicy margarita is a showstopper. Mix 2 oz reposado tequila, 1 oz lime juice, 0.5 oz agave syrup, and a pinch of Tajín seasoning for heat.

Rim the glass with salt and chili powder for that authentic Mexican touch. The margarita’s citrus notes mirror the lime garnish in the soup, creating a cohesive flavor experience. 🍹

Red Wine Contrast

A medium-bodied Spanish Garnacha (Grenache) or Mexican Tempranillo offers a surprising but delicious contrast. These wines have enough acidity to stand up to the soup’s smokiness while their earthy undertones harmonize with the mushrooms and hominy.

Decant the wine for 15-20 minutes to soften its tannins and let its fruit-forward profile shine. 🍷

Non-Alcoholic Options

For non-drinkers, a hibiscus-peppermint iced tea is a refreshing match. Brew 2 tbsp dried hibiscus flowers with 4 cups hot water for 10 minutes, then strain and chill.

Add 2 tbsp fresh peppermint syrup and serve over ice. The tart, floral notes echo the lime and pineapple in the soup while keeping it light and crisp. 🌿

Beer for Vegetarian Version

The vegetarian version with jackfruit and mushrooms pairs beautifully with a Mexican-style IPA like Tecate IPA. The hoppy bitterness balances the umami-rich mushrooms, while the citrusy hops complement the pineapple topping.

For a lighter option, try a Mexican wheat beer like Negra Modelo—its effervescence cleanses the palate between spoonfuls. 🍻

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 7g35%
Cholesterol 95mg32%
Sodium 980mg43%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 12g
Protein 32g64%
* 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 make this al pastor soup vegetarian?

The recipe includes a vegetarian option using 15 oz young jackfruit and 8 oz mushrooms to replace pork. These ingredients mimic the texture of pulled meat while keeping the dish hearty. The jackfruit absorbs the marinade beautifully, giving it that signature smoky flavor. Just skip the pork portion entirely and use the same marinade for the mushrooms and jackfruit.

2

How do I adjust the spice level?

Start by removing the seeds from the guajillo chiles for milder heat, or keep them for extra spice. For more kick, add 1 extra chipotle chile in adobo or a pinch of cayenne pepper to the broth. If it's too spicy, balance it with more pineapple or lime juice—their natural sweetness and acidity help tame the heat.

3

What can I serve with this soup?

This soup pairs perfectly with warm corn tortillas or crusty bread for scooping. For a full meal, add a side of Mexican rice or a simple avocado salad. The smoky flavors also complement grilled corn on the cob or black beans. Don’t forget a cold Mexican lager or spicy margarita to complete the experience!

4

Can I make this soup ahead of time?

The soup actually tastes better the next day as the flavors meld. Let it cool completely, then store in an airtight container in the fridge for up to 4-5 days. Reheat gently on the stove, stirring occasionally, and add a splash of water if it’s too thick. For longer storage, freeze portions for up to 3 months. Just thaw overnight in the fridge before reheating.

5

Why does my soup taste bland?

Blandness usually means the marinade didn’t infuse enough flavor or the broth needs more depth. Double-check that your pork (or veggie substitute) marinated for at least 4 hours. Boost the broth by adding 1 extra bay leaf, 1 tsp toasted cumin seeds, or a pinch of achiote powder while reheating. A squeeze of fresh lime or extra pineapple can also brighten the flavors. Taste as you go—seasoning builds up over time!

★★★★★4.7(15 reviews)
Categories Soups & Stews