Main Courses
This authentic Mexican pork green chile recipe brings the smoky, vibrant flavors of Mexico straight to your kitchen—where tender pork shoulder braises in a rich, earthy sauce made from charred tomatillos and green chiles. 🌶️ After years of perfecting this dish, I’ve learned the secrets to balancing heat and texture, ensuring every bite delivers that perfect fusion of smoky depth and bright acidity that makes this recipe unforgettable.
The heart of this dish lies in the roasted peppers and tomatillos, which develop a deep, charred sweetness when torched over an open flame—a technique I first mastered during my time in Charleston’s seafood markets.
The pork, slow-cooked until fork-tender, absorbs the smoky, slightly spicy sauce, creating a dish that’s both hearty and elegant. This isn’t just a recipe; it’s a celebration of Mexican comfort food done right.
What you’ll end up with is a restaurant-quality stew that’s rich, aromatic, and packed with layers of flavor—where the pork is melt-in-your-mouth tender, the sauce is velvety yet bright, and the heat is perfectly balanced.
Serve it with warm corn tortillas, a side of cilantro-lime rice, and a simple avocado crema to round out the meal. This is the kind of dish that tastes even better the next day, making it perfect for meal prep or a cozy family dinner.
Whether you’re hosting a gathering or simply craving a taste of Mexico, this recipe delivers authentic, restaurant-worthy results without the fuss. The key is patience—letting the flavors meld and the pork become irresistibly tender. Trust me, once you try this, you’ll never settle for anything less.
Ingredients for authentic mexican pork green chile
Sixteen ingredients. One unforgettable dish. Authentic Mexican flavors start here.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🐖 | 3 lb | Boneless, cut into 2-inch chunks |
| Fresh Green Chilies 🌶️ | 8 whole | Anaheim or poblano preferred |
| Tomatillos 🍅 | 1 ½ lb | Husk removed, rinsed |
| White Onion 🧅 | 1 whole | Quartered, skin on |
| Garlic Cloves 🧄 | 6 cloves | Peeled, smashed |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Lime 🍋 | 2 whole | Juiced, zest optional |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Salt 🧂 | 1 ½ tsp | Kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | ¼ cup | For roasting |
| Beef Broth 💧 | 2 cups | Low-sodium preferred |
| Corn Tortillas 🌽 | 12 whole | For serving |
The pork shoulder is your secret weapon—look for well-marbled cuts at the butcher counter or Costco for the best value. If you can't find fresh green chilies, roasted frozen ones from the Latin market section work in a pinch (just skip the charring step). Tomatillos are the star—they should be firm and bright green, not yellowed or shriveled. I always grab mine from the Mexican section at Whole Foods or H-Mart if you're near an Asian market—they keep them fresher than regular grocery stores. The cilantro? Fresh is non-negotiable—dried just won't cut it here.
No green chilies? Poblano peppers are your best swap, but they're milder. Running low on tomatillos? Green tomatoes in a bind, but add a splash of lime to balance. The smoked paprika is what gives that authentic smoky depth—Penzeys or La Boîte brands are my go-tos, but any good smoked variety works. For extra heat, add 1-2 chipotle peppers in adobo (adjust to taste). The beef broth should be low-sodium—you're adding salt separately, and you don't want to overdo it. If you're making this ahead, the sauce actually gets better after 24 hours in the fridge as flavors meld.
This keeps beautifully for 4-5 days in the fridge—honestly tastes better the second day. For longer storage, freeze portions in airtight containers for up to 3 months. I always make extra because it reheats like a dream—just warm on the stove with a splash of water. The tortillas? Store them in a paper bag at room temp for up to a week, or freeze for 2 months. Pro tip: Warm tortillas in a dry skillet for 20 seconds per side before serving—makes all the difference.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pan—no fancy prep, no extra pots. Toss the pork shoulder with charred green chilies, tomatillos, and onions, then let the oven do the work. (Yes, even on a Tuesday night.)
- Smoky Heat Perfection: That crispy pork meets the bright, tangy green chile sauce—it’s the kind of flavor that sticks with you. The tomatillos add a zesty kick, while the garlic and onion caramelize into something ridiculously good.
- Leftovers That Don’t Suck: Between us, most green chile recipes turn dry or sad after day two. Not this one. The pork stays tender, and the sauce thickens just enough to reheat like a dream. (I’ve had it cold in tacos the next day—still delicious.)
- Budget Meal for Crowds: Pork shoulder is cheap, and a single batch feeds six without breaking the bank. Plus, the ingredients last—char a few extra chilies for next week’s quesadillas or freeze half the sauce. (My wallet thanks me.)
Step-by-step instructions for authentic Mexican pork green chile
Here's how to create a dish that balances smoky roasted peppers with perfectly tender pork.
🔥 Step 1: Roast the Green Chilies and Tomatillos
Preheat your oven to 400°F and line two baking sheets with parchment paper. Spread the 8 whole fresh green chilies and 1.5 lb tomatillos directly on the sheets, leaving space between each. Drizzle lightly with 2 tablespoons of the 0.25 cup olive oil—just enough to coat.
Roast for 25-30 minutes until the chilies are blistered and charred in spots, and the tomatillos soften slightly. You'll know they're ready when they smell intensely aromatic and the skins start to blacken in places. This roasting step develops the deep, smoky flavor that makes this dish authentic. Transfer the roasted vegetables to a bowl and cover with a kitchen towel to steam for 10 minutes—this helps remove the skins more easily later.
🍳 Step 2: Sear the Pork Shoulder with Spices
While the vegetables roast, heat a large Dutch oven over medium-high heat. Add the remaining 0.23 cup olive oil and let it get hot but not smoking. Add the 3 lb pork shoulder cut into 2-inch chunks, working in batches if needed to avoid crowding.
Sear the pork for 4-5 minutes per side until deeply browned and crispy in spots. This creates that beautiful crust that holds up to the long cooking ahead. Remove the pork and set it aside. In the same pot, add the 1 whole quartered white onion and cook for 3 minutes until slightly caramelized. Then add the 6 smashed garlic cloves and cook for 30 seconds until fragrant—don't let them burn.
🥘 Step 3: Build the Smoky Chile Sauce
In a blender or food processor, combine the roasted chilies, tomatillos, and their steaming juices. Blend until completely smooth, scraping down the sides as needed. Return this mixture to the Dutch oven with the onion and garlic.
Add the 1 tbsp ground cumin, 1 tbsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Stir well to combine, then pour in the 2 cups beef broth. Bring to a simmer, then return the seared pork to the pot, along with any accumulated juices. The liquid should come about halfway up the pork chunks.
⏰ Step 4: Slow Cook Until Tender
Cover the Dutch oven and transfer to a preheated 300°F oven. Cook for 3-4 hours until the pork is fork-tender and easily pulls apart. You'll know it's done when the internal temperature reaches 200°F—this is the "probe test" for perfect tenderness. If the sauce reduces too much before the pork is done, add a splash of water or broth.
Once tender, carefully transfer the pork to a cutting board and let it rest for 10 minutes before shredding it with two forks. Return the shredded pork to the sauce and stir gently to combine. The flavors should now be perfectly balanced—smoky, slightly tangy from the tomatillos, and rich from the pork.
🍽️ Step 5: Finish and Serve
Remove the Dutch oven from heat and stir in the 0.5 cup chopped fresh cilantro and juice of 2 whole limes. Taste and adjust seasoning if needed—this is where you can really fine-tune the balance between smoky, spicy, and tangy. The sauce should be vibrant green with just a hint of red from the tomatillos.
Serve the pork green chile over 12 whole corn tortillas, with extra lime wedges and cilantro on the side. This dish is best enjoyed immediately while the tortillas are warm and the flavors are at their peak. The authentic combination of smoky roasted peppers and tender pork makes every bite unforgettable.
Pro Tips For Making Authentic Mexican Pork Green Chile
- CHAR THE PORK LOW AND SLOW: Start your pork shoulder in a cold, dry skillet over medium-low heat—no need to rush the crust. After 10 minutes, turn the heat up to medium-high to sear, but only once the meat releases naturally. I learned this the hard way: high heat too early means tough, chewy pork that won’t pull apart later.
- ROAST TOMATILLOS WHOLE: Skip the blender and roast tomatillos in their husks at 400°F for 20 minutes first. The husks protect them from burning while concentrating their tangy sweetness. After roasting, peel and crush them—this makes a smoother, brighter base than raw or boiled tomatillos.
- BLISTER GREEN CHILIES FIRST: Before dicing, char the green chilies directly over a gas flame or under a broiler for 2–3 minutes per side. The blackened skin adds smoky depth, and the flesh softens faster when you later simmer them with the pork. (Yes, even if you’re impatient like me.)
- USE A LITTLE LARD OR PORK FAT: When frying onions and garlic for the sauce, add 1 tablespoon of rendered pork fat or lard to the oil. It cuts through the acidity of the tomatillos and gives the chile that rich, rendered-meat finish you find in authentic versions. I was skeptical until I tried it—now I never skip it.
Best sauces and condiments for these flavors
Classic Avocado Crema
This creamy, tangy sauce is my go-to for balancing the heat of the green chile. Blend 1 ripe avocado, ½ cup sour cream, ¼ cup cilantro, 2 tbsp lime juice, ½ tsp salt, and 2 tbsp water until smooth.
The avocado adds richness while the lime brightens the dish. Drizzle over the pork before serving for that perfect contrast. 🥑
Spicy Tomatillo Salsa
For an extra layer of freshness, make a quick salsa with 1 cup roasted tomatillos, 1 serrano pepper, ¼ cup red onion, and 2 tbsp cilantro. Pulse in a food processor, then finish with a squeeze of lime.
This adds a bright, acidic cut to the rich pork and smoky sauce. Serve it on the side or spoon it over the top. 🌶️
Cilantro-Lime Rice
Cook 2 cups long-grain white rice in 4 cups chicken broth with 1 tsp cumin and 1 tsp smoked paprika. Once done, stir in ¼ cup chopped cilantro and 2 tbsp lime juice.
Fluff with a fork and let it sit for 5 minutes before serving. This aromatic rice soaks up the flavors beautifully. ✨
Crispy Tortilla Strips
Cut 6 corn tortillas into ½-inch strips and fry in 2 tbsp neutral oil at 350°F for 3-4 minutes until golden and crispy. Drain on paper towels and sprinkle with ½ tsp salt.
These add a satisfying crunch to the dish and help soak up any extra sauce. Perfect for serving alongside! 🌽
Pickled Red Onions
Quick-pickle 1 red onion sliced thin by soaking in ½ cup vinegar, 1 tbsp lime juice, 1 tsp sugar, and ½ tsp salt for at least 30 minutes.
The tangy crunch cuts through the richness of the pork and adds a refreshing bite. Use as a garnish or mix into the sauce for extra depth. 🧅
Chipotle Lime Crema
For those who love heat, blend ½ cup sour cream, 1 chipotle pepper in adobo, 1 tbsp lime juice, and 1 tbsp cilantro. Adjust the chipotle amount to taste—this adds a smoky, spicy kick that pairs perfectly with the pork.
Drizzle over the top or use as a dipping sauce for tortillas. 🔥
Nutrition facts
Frequently asked questions
Can I substitute pork shoulder with another cut like pork loin?
Pork shoulder is ideal because it stays tender and absorbs the smoky sauce beautifully. If you must use pork loin, cut it into 1-inch cubes and reduce cooking time to 2-2.5 hours—it won't pull apart like shoulder but will still be flavorful. For best results, marinate the loin in lime juice and spices for 1 hour before cooking.
How do I adjust the heat level for kids or sensitive palates?
Remove the seeds and membranes from the green chilies before roasting to cut heat by 50%+. For milder heat, add 1 extra tomatillo per chile—its tanginess balances spice. If needed, stir in 1 tbsp sour cream at the end to cool the sauce. Always taste as you go!
What's the secret to getting that authentic smoky flavor without a grill?
The key is charring the tomatillos and chilies in a hot oven (400°F) until blackened in spots. For extra smokiness, add ½ tsp liquid smoke to the sauce or roast the veggies directly over a gas flame (use caution!). The smoked paprika also adds depth—don't skip it!
Can I make this in a slow cooker instead of the oven?
Sear the pork and onions as directed, then transfer everything (including the blended chile-tomatillo mix) to a 6-quart slow cooker. Cook on low for 8 hours or high for 5 hours. The slow cooker method is perfect for busy days—just shred the pork at the end and adjust seasoning.
Why did my sauce turn out too thin or too thick?
Sauce consistency depends on how much the pork releases juices. For thicker sauce, simmer uncovered for 10-15 minutes at the end. Too thin? Stir in 1 tbsp cornstarch mixed with 2 tbsp water and simmer for 2 minutes. Pro tip: Use low-sodium broth—it reduces more evenly than salty versions.
