Al Pastor Soup Recipe: Smoky Ancho-Chile and Pineapple Heat in One Pot

Soups & Stews

Al Pastor Soup Recipe: Smoky Ancho-Chile and Pineapple Heat in One Pot

This al pastor soup recipe brings the bold flavors of Mexico to your kitchen with smoky ancho chiles, tender pork, and sweet pineapple in every spoonful. The secret lies in marinating the meat with achiote and guajillo chiles, creating a deep, complex flavor that simmers into a rich, aromatic broth. I've perfected this one-pot recipe to deliver restaurant-quality results at home, where every ingredient plays a crucial role in balancing heat, sweetness, and smokiness.

The beauty of this recipe is its versatility—it's hearty enough to stand alone but pairs perfectly with warm tortillas or crusty bread for dipping. The broth develops its signature depth from slow simmering, while the pineapple adds a bright contrast that cuts through the richness. What makes this soup truly special is the marriage of traditional Mexican spices with simple techniques that anyone can master, even on a weeknight.

By the time you're done, you'll have a steaming bowl of soup filled with tender pork, caramelized onions, and chunks of juicy pineapple, all swimming in a broth that's fragrant with smoky chile and warm spices. The aroma alone will have everyone gathered around the table, and the first bite delivers that perfect balance of sweet, spicy, and savory that defines Mexican comfort food.

Serve it with a side of warm tortillas or a sprinkle of fresh cilantro for extra brightness. This recipe is designed to be both impressive and approachable, making it ideal for family dinners, potlucks, or whenever you crave a taste of Mexico. Let's get cooking!

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

Ingredients for al pastor soup

Six ingredients bring Mexico's bold flavors right to your pot—smoky chiles, sweet pineapple, and tender pork.

Ingredient Amount Notes
Pork Shoulder 🍖 2 lb Cut into 1-inch cubes
Ancho Chiles 🌶️ 4 whole Stems and seeds removed
Guajillo Chiles 🌶️ 2 whole Stems and seeds removed
Achiote Powder 🌶️ 1 tbsp For deep marinade color
Yellow Onion 🧅 1 whole Thinly sliced
Garlic Cloves 🧄 6 cloves Minced
Fresh Pineapple 🍍 1 cup Cubed, fresh or canned
Cumin Seeds 🌿 1 tsp Toasted for depth
Ground Cinnamon 🍃 ½ tsp For warmth
Bay Leaves 🌿 2 whole Fresh preferred
Chicken Broth 💧 4 cups Low-sodium preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The pork shoulder is your secret weapon here—it stays tender through hours of simmering, giving you that restaurant-quality texture. Grab a bone-in cut if you can find it at H Mart or your local Latin market, as the marrow adds extra richness. For the chiles, Mex Grocer or Amazon are great sources if your regular grocery store doesn't carry them. Look for chiles with vibrant color and no dark spots—they should be pliable but not mushy. Toast the dried chiles briefly in a dry pan before soaking to deepen their flavor, but don't burn them (that's the bitter part).

No ancho or guajillo chiles? Pasilla chiles work in a pinch, though they'll be slightly darker. Swap the achiote powder for turmeric plus a dash of smoked paprika—it won't be identical, but it'll give you that warm, earthy base. Fresh pineapple is ideal, but canned pineapple in juice (not syrup!) works fine if you're in a hurry. For the cumin, toast the whole seeds in a dry skillet for 30 seconds before grinding—game changer. The broth? Low-sodium is key—you'll be adding salt later, and you don't want to overdo it. If you're using store-bought broth, Swanson or Pacific Foods are solid choices.

This soup tastes even better the next day—make a double batch if you can. Store in the fridge for up to 4 days, or freeze portions for 3 months. The broth thickens as it cools, so add a splash of water or broth when reheating. For serving, I always keep a bowl of warm tortillas and a lime wedge on the table. The tortillas soak up the broth beautifully, and squeezing fresh lime over each bowl keeps everything bright. Garnish with cilantro right before serving—it wilts fast, so don't do it ahead of time.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just chop the onion, toss in the pork, and let the chiles and achiote do their thing. No extra pots, no fuss. The pork shoulder practically melts into the broth, and honestly? I’m always amazed at how little effort makes something taste this rich.
  • Smoky Depth Bomb: Between the toasted ancho and guajillo chiles and that earthy achiote powder, this soup has layers of flavor that hit differently every time. The pork gets tender and infused with just the right amount of heat—warm, not spicy, unless you crank it up. My husband still asks for seconds even when he’s "not hungry."
  • Leftovers That Shine: This soup actually improves the next day. The flavors meld even more, and it’s perfect for lunches—just reheat and add a squeeze of lime. I make a big batch on Sundays because it’s my secret weapon for busy weeks. (Yes, even on a Tuesday night when I’m exhausted.)
  • Budget-Friendly Feast: Pork shoulder is cheap, and a few dried chiles stretch this recipe to feed four or more without breaking the bank. I’ll be real: it’s the kind of meal where you end up with happy leftovers, and no one questions why you made so much. Win-win for my wallet and my family’s stomachs.

Step-by-step instructions for al pastor soup

Here's how to build this smoky, pineapple-infused soup from scratch—rich flavors in one pot.

1

🍳 Step 1: Char and Rehydrate the Chiles

Start by charring the chiles over an open flame or under a broiler for 2-3 minutes per side until deeply blackened with spots. The smoky aroma will fill your kitchen—this is where the soul of al pastor begins. Immediately transfer the charred chiles to a bowl, cover with hot water, and let them soak for 15 minutes. This rehydrates them and makes them easier to blend.

While they soak, toast the cumin seeds in a dry skillet over medium heat for 1-2 minutes until fragrant. The seeds should darken slightly and smell earthy—this deepens their flavor. Let them cool, then grind them lightly with a mortar and pestle or in a spice grinder. Set aside for later.

2

🍳 Step 2: Build the Smoky Base

Drain the soaked chiles and transfer them to a blender along with the achiote powder, minced garlic cloves, thinly sliced yellow onion, and 1 cup chicken broth. Blend until completely smooth, scraping down the sides as needed. This mixture forms the foundation of your soup—rich, smoky, and packed with depth.

Heat a large Dutch oven over medium heat and add the blended chile mixture. Bring to a simmer and cook uncovered for 10 minutes, stirring occasionally, until the liquid reduces by about ¼ and the flavors meld. You'll notice the aroma intensify as the chiles release their smoky essence. This is your flavor bomb—don't rush this step.

3

🍳 Step 3: Cook the Pork Shoulder

Add the 2 lb pork shoulder cubes to the Dutch oven along with the remaining 3 cups chicken broth, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a boil, then reduce heat to low and cover partially. Simmer for 1 hour 15 minutes, stirring occasionally, until the pork is fork-tender and easily pulls apart.

Here's the thing—don't peek under the lid! Every time you lift it, you release steam and extend the cooking time. Instead, check for doneness by piercing a piece with a fork. The pork should be tender with just a hint of resistance. If it's not quite there, add another 15 minutes of simmering time.

4

🍳 Step 4: Add Pineapple and Spices

Once the pork is tender, stir in the 1 cup fresh pineapple cubes, 0.5 tsp ground cinnamon, and the toasted cumin seeds. Simmer uncovered for another 10 minutes to allow the pineapple to soften slightly and release its juices. The sweetness will balance the smoky chiles beautifully—this is where the magic happens.

Taste the soup and adjust seasoning if needed. You might want to add a pinch more salt or a squeeze of lime juice to brighten the flavors. The soup should be rich but not overpowering, with a perfect balance of smoky, spicy, sweet, and savory notes.

5

🍽️ Step 5: Finish and Serve

Remove the bay leaves and discard them. Ladle the soup into bowls and garnish each serving with chopped fresh cilantro and a squeeze of lime juice. The bright acidity cuts through the richness and adds a final layer of freshness. Serve immediately while the pork is still tender and the broth is steaming hot.

This soup tastes even better the next day as the flavors continue to meld, but the texture of the pork will be slightly firmer. For the best experience, enjoy it fresh from the pot with warm tortillas on the side. Each spoonful delivers that perfect combination of smoky, spicy, sweet, and savory that makes al pastor so irresistible.

👨‍🍳

Pro Tips For Making Al Pastor Soup

  • CHAR THE CHILES: Toast your ancho and guajillo chiles in a dry skillet until they smell like a Mexican street corner at dusk—about 30 seconds per side. Blackened edges mean you’ve unlocked their smoky depth, but don’t let them burn or you’ll taste ash instead of flavor. I learned this the hard way after serving a batch where I rushed and got bitter chiles.
  • SEAR THE PORK FIRST: Cut the pork shoulder into 1.5-inch chunks and sear them in batches over high heat until they’re deeply browned—this isn’t the time to be gentle. The crust locks in moisture and builds the soup’s rich base. Skip this, and your broth will taste like a sad, pale shadow of what it could be.
  • STRAIN THE ONIONS: After sautéing the onions with the achiote, strain them through a fine-mesh sieve to remove the raw, bitter bits. It’s a little extra work, but your soup won’t taste like you’re chewing on onion skins. (Yes, even if you’re impatient like me.)
  • SIMMER LOW AND SLOW: Once the pork is back in the pot with the chile paste and broth, keep the heat at a gentle simmer—no boiling. You’re melting fat and collagen, not racing a timer. I used to crank the heat and ended up with a watery, flavorless mess. Patience here makes the difference.

Best sauces and condiments for this al pastor soup

Smoky Ancho Cream

This velvety sauce elevates your soup by blending the charred ancho chiles directly into heavy cream—just puree 2 soaked ancho chiles, ½ cup heavy cream, 1 tbsp achiote powder, and 1 minced garlic clove until silky. Drizzle 1 tbsp per bowl and watch the smoky-sweet flavors sing. 🌶️

Pineapple-Habanero Salsa

Brighten the richness with a quick salsa: blend ½ cup cubed pineapple, 1 habanero (seeds removed), 2 tbsp chopped cilantro, and 1 tbsp lime juice. Let it sit 10 minutes for the heat to mellow. Spoon 2 tbsp per bowl for a tangy kick.

Tortilla Crisp Crumble

For texture, toast 4 corn tortillas in a dry skillet until crisp, then crumble into ¼-inch pieces. Sprinkle 1 tbsp per bowl—it soaks up broth beautifully while adding crunch. Store extras in an airtight container for 3 days.

Avocado-Lime Crema

Blend 1 ripe avocado, ¼ cup sour cream, 2 tbsp lime juice, 2 tbsp chopped cilantro, and salt to taste until smooth. Dollop 1 tbsp per bowl for a creamy contrast to the spicy-sweet soup. 🥑

Pickled Red Onions

Quick-pickle 1 thinly sliced red onion in ½ cup vinegar, 1 tbsp lime juice, 1 tsp sugar, and ½ tsp salt for 20 minutes. Top bowls with 1 tbsp—the acidity cuts through the richness perfectly.

Spicy Lime Crema

Mix ½ cup sour cream, 2 tbsp lime juice, 1 tsp chopped cilantro, and ½ tsp chili powder. Swirl 1 tbsp per bowl for a zesty finish. This crema balances the smoky depth while adding a citrusy lift. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 115mg38%
Sodium 1200mg52%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 10g
Protein 38g76%
* 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 with chicken instead of pork?

Swap the 2 lb pork shoulder for 2 lb boneless, skinless chicken thighs (they stay juicier than breasts). Simmer for 25-30 minutes instead of 1 hour 15 minutes—they cook much faster. The flavor profile will be lighter but still delicious, especially with the smoky chiles and pineapple.

2

How do I adjust the heat level in this recipe?

For milder heat, remove the seeds from the chiles before charring. For extra spice, add 1-2 dried arbol chiles with the ancho/guajillo or stir in ½ tsp cayenne at the end. Always taste before serving—you can balance heat with more pineapple or lime juice.

3

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. The broth thickens when chilled, so add a splash of water or broth when reheating. For longer storage, freeze portions for 3 months. Reheat gently on the stove—never microwave directly from frozen.

4

Can I make this soup in a slow cooker?

Yes! Follow the same steps for the chile base, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The pork will be extra tender, and the broth will develop even deeper flavor. Add pineapple and spices in the last 30 minutes to prevent overcooking.

5

Why does my soup taste bitter?

Bitterness usually comes from over-charred chiles or undercooked pork. For future batches, char chiles just until blackened (not burnt) and ensure pork reaches 165°F internally. If your soup tastes bitter now, stir in 1 tbsp honey or ½ cup pineapple juice to balance the flavors. The sweetness will neutralize the bitterness.

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