Authentic Mexican Pork Green Chili Recipe: Smoky Chipotle Heat With Crispy Pork Bites

Soups & Stews

Authentic Mexican Pork Green Chili Recipe: Smoky Chipotle Heat With Crispy Pork Bites

This authentic Mexican pork green chili recipe brings the smoky, spicy soul of Central Mexico to your kitchen table. The secret lies in charring the green chiles over an open flame—just like my abuela taught me—to unlock their natural sweetness and deepen their earthy flavor.

I’ve perfected this technique over years of cooking in both home kitchens and professional ones, ensuring every bite delivers that perfect balance of heat and richness.

The dish starts with tender pork shoulder, cut into crispy, bite-sized pieces that hold up beautifully to the long, slow simmer in a rich tomato-chile broth. Traditional ingredients like hominy or potatoes add heartiness, while chipotle peppers infuse the stew with that signature smoky heat.

What sets this recipe apart is the layering of flavors—first the charred chiles, then the aromatics, and finally the spices that let the dish develop complexity as it simmers.

By the time you serve this, you’ll have a steaming pot of crispy pork bites swimming in a vibrant green sauce that’s tangy, slightly sweet, and just spicy enough to linger.

The texture is what makes it special: tender meat, creamy hominy, and a sauce that clings to every forkful without being overly thick. This is the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.

Serve it with warm corn tortillas, a side of cilantro-lime rice, or a simple avocado salad to round out the meal. The flavors are bold enough to stand alone but welcoming enough for a family dinner.

Let’s get cooking—this is comfort food at its finest, with a touch of authentic Mexican soul.

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

Ingredients for authentic mexican pork green chili

Pork shoulder, charred chiles, and smoky chipotle—these ingredients bring authentic Mexican soul to your table.

Ingredient Amount Notes
Pork Shoulder 🍖 2 lb Cut into 1-inch cubes
Green Ancho Chiles 🌶️ 4 whole Stems and seeds removed
Green Tomatillos 🍅 1 ½ lb Husk removed, quartered
White Onion 🧅 1 whole Quartered, skin on
Garlic Cloves 🧄 6 cloves Peeled, smashed
Chipotle Peppers in Adobo 🌶️ 2 tbsp Mined, plus 1 tbsp sauce
Tomatoes 🍅 4 whole Roma or vine-ripened
Hominy 🌽 15 oz Drained, rinsed
Yellow Potatoes 🥔 1 ½ lb Cut into 1-inch cubes
Cumin Seeds 🌿 1 tbsp Toasted, ground
Ground Cumin 🌿 1 tbsp For depth of flavor
Dried Oregano 🍃 1 tbsp Mexican preferred
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Vegetable Oil 🫒 2 tbsp For frying pork

The pork shoulder is your secret weapon here—look for well-marbled cuts at Costco or local butcher shops for the best flavor. Cut it into even 1-inch cubes so they crisp uniformly. The green chiles? Mexican markets or specialty stores carry the best—avoid the dried ones from the regular grocery store. They need to be charred over an open flame (gas stove or grill) for that authentic smoky depth. If you can't find ancho chiles, pasilla chiles work too. Just make sure they're plump and vibrant, not shriveled or dull. The tomatillos should be firm and white—no green spots—and the potatoes should be waxy like Yukon Golds for that creamy texture.

No chipotle peppers in adobo? Substitute smoked paprika plus a pinch of cayenne for heat, but you'll miss that deep smokiness. The hominy can be tricky to find—check the Latin foods aisle at Walmart or H-E-B. If you can't find it, white beans or corn kernels work in a pinch. For the cumin, toast the seeds in a dry pan for 30 seconds before grinding—it makes all the difference. The potatoes can be swapped for sweet potatoes if you prefer, but they'll add a different sweetness to the mix. And if you're short on time, pre-chop everything while the pork fries up—it saves you from last-minute prep.

This dish tastes even better the next day—plan ahead. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. The sauce thickens as it cools, so add a splash of water or broth when reheating. For meal prep, double the batch and freeze portions in ziplock bags. When reheating, bring it to a simmer on the stove—never microwave, or the pork gets rubbery. Serve with warm tortillas and a dollop of sour cream if you're feeling fancy, but honestly, it's delicious just as is.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything in one pot, walk away, and let the pork shoulder melt into tender perfection while the tomatillos and ancho chiles simmer into a rich, smoky sauce. No fancy techniques, no last-minute scrambling.
  • Smoky Depth Bomb: That first bite? The pork shoulder stays juicy, the green chili sauce is tangy-sweet with a slow-building heat, and the garlic cloves caramelize just enough to tie everything together. It’s the kind of flavor that lingers, and you’ll find yourself reaching for seconds without thinking.
  • Weeknight Workhorse: Between us, this is my go-to for busy nights—it reheats beautifully for lunches, pairs with rice or tortillas, and even impresses when I serve it to guests. Honestly, I’ve made it for date nights, family dinners, and solo movie marathons, and it never lets me down.
  • Budget-Friendly Feast: Pork shoulder is cheap, and a single batch stretches for days—freezer-friendly, too. I’ll be real: the first time I made this, I had leftovers for five meals, and my wallet (and my taste buds) thanked me. Plus, the ancho chiles add restaurant-quality flavor without breaking the bank.

Step-by-step instructions for authentic Mexican pork green chili

Here's how to create that perfect balance of smoky chipotle heat and tender, crispy pork bites.

1

Sear the Pork Shoulder for Maximum Flavor

Heat the 2 tablespoons vegetable oil in a large Dutch oven over medium-high heat until shimmering. Add the 2 pounds pork shoulder cut into 1-inch cubes in a single layer, leaving space between pieces. Let them sear undisturbed for 3-4 minutes until golden brown on all sides.

Here's the thing—this initial sear creates that beautiful crust that'll hold up through the long cooking process. I press down gently on the pork cubes during the first minute to prevent them from curling and ensure even contact with the pan. Once all sides are golden, remove the pork and set aside on a plate.

2

Toast and Grind the Cumin Seeds

In the same Dutch oven (no need to wipe it clean—those browned bits are flavor gold), reduce heat to medium and add the 1 tablespoon cumin seeds. Toast them for 1-2 minutes until fragrant and lightly browned, stirring constantly to prevent burning. Immediately transfer the toasted seeds to a spice grinder or mortar and pestle.

Grind them into a fine powder—this releases their essential oils and intensifies their flavor. The aroma should fill your kitchen, signaling you're on the right track. Set the ground cumin aside with the pork.

3

Build the Smoky Tomatillo-Chile Base

Increase heat to medium-high and add the 1 whole white onion (quartered, skin on) and 6 cloves garlic cloves (peeled, smashed). Sauté for 3-4 minutes until softened and golden. Add the 4 whole green ancho chiles (stems and seeds removed) and 4 whole tomatoes (quartered), cooking for another 2 minutes.

Now add the 1.5 pounds green tomatillos (quartered) and the 2 tablespoons chipotle peppers in adobo (minced, plus 1 tablespoon adobo sauce). Stir everything together and cook for 5 minutes until the tomatoes break down and the mixture becomes saucy. This forms the vibrant green base of your chili.

4

Simmer the Chili with Potatoes and Hominy

Return the pork to the pot along with the ground cumin, 1 tablespoon ground cumin, 1 tablespoon dried oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Add 2 cups water (just enough to barely cover the ingredients) and bring to a simmer. Stir once to combine all the flavors.

Add the 1.5 pounds yellow potatoes (cut into 1-inch cubes) and 15 ounces hominy (drained, rinsed). Partially cover the pot and simmer for 45-50 minutes until the potatoes are fork-tender and the pork is falling apart. The chili should have thickened slightly but still maintain a saucy consistency.

5

Adjust and Serve with Confidence

Taste the chili and adjust seasoning if needed—this is where you can really make it your own. I usually add a pinch more salt or a dash of oregano if the flavors need balancing. The key is to let all those smoky, spicy, and earthy flavors meld together while maintaining that beautiful green color.

Serve immediately with warm tortillas, rice, or crusty bread to soak up that delicious sauce. The pork should be tender with a slightly crispy exterior from the initial sear, and the chili should have just the right amount of heat from the chipotle and ancho chiles. This is authentic Mexican comfort food at its best!

👨‍🍳

Pro Tips For Making Authentic Mexican Pork Green Chili

  • CHAR THE PORK IN BATCHES: I used to toss the whole pork shoulder in at once and end up with uneven cooking—some pieces raw, others dry. Instead, brown the pork in 2-3 batches over medium-high heat with just a pinch of salt (no oil yet). This guarantees a deep, caramelized crust without steaming the meat.
  • DEVELOP THE SAUCE LOW AND SLOW: After burning three batches of tomatillos and ancho chiles, I finally learned: simmer the sauce uncovered on low heat for 15-20 minutes. This lets the excess moisture evaporate without scorching, and the flavors meld into something rich and balanced—not bitter or watery.
  • TOAST THE CHILES AND TOMATILLOS: Skipping this step is a mistake. Char the ancho chiles and tomatillos directly over a gas flame (or under a broiler) until blackened in spots. The smoky depth from the char is what makes this dish taste authentically Mexican—not just a mild, blended sauce.
  • USE COLD WATER FOR THE TOMATILLOS: I was skeptical until I tried it: rinse the raw tomatillos in cold water before charring, then drain them thoroughly. This prevents the sauce from turning slimy later. (Yes, even if you’re impatient like me—trust the process.)

Dietary considerations for this recipe

Vegetarian Adaptations

Swap pork shoulder for extra-firm tofu or mushrooms like portobello and shiitake. Press tofu into cubes and pan-fry until crispy before adding to the chili. For mushrooms, slice them thick and sear until deeply browned.

Use 2 cups mushrooms or 1 block tofu—both absorb the smoky chile flavors beautifully. 🌱

Gluten-Free Considerations

This recipe is naturally gluten-free, but always double-check your chipotle peppers in adobo and hominy labels for hidden gluten. If using store-bought hominy, opt for brands like Goya or La Preferida, which are certified gluten-free.

For extra texture, add quinoa or black beans—both are gluten-free and pair perfectly with the chili's smoky depth.

Dairy-Free Options

Skip the sour cream garnish and serve with cashew cream—blend ½ cup soaked cashews with ¼ cup water until smooth. For extra richness, stir 1 tablespoon nutritional yeast into the chili during the last 10 minutes of cooking. The umami flavor complements the chipotle beautifully without any dairy.

Spice Level Control

Reduce heat by removing seeds from the ancho chiles—they contain most of the spice. For milder flavor, use pasilla chiles instead, which are slightly sweeter. If you prefer extra heat, add ½ teaspoon cayenne pepper or 1 extra chipotle pepper during the final simmer. Always taste before serving!

Allergen-Friendly Swaps

For nut allergies, avoid cashew cream and use coconut yogurt as a dairy-free alternative. If you're sensitive to nightshades (like tomatoes and peppers), replace them with zucchini and bell peppers—both add moisture and mild flavor.

For a heartier base, increase the potatoes or hominy by ½ cup to maintain texture.

Low-Carb Modifications

Skip the potatoes and hominy, then add extra pork or mushrooms to keep the dish filling. For a low-carb vegetable option, include cauliflower florets—they absorb the chili flavors well.

To boost protein, stir in ½ cup cooked lentils during the last 15 minutes of cooking. The result is a rich, satisfying chili without the carbs. 💪

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 7g35%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 8g
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

Why do I need to char the green chiles?

Charred chiles develop a deeper, smokier flavor that's essential for authentic Mexican green chili. The charring process caramelizes the natural sugars in the chiles, creating a complex sweetness that balances the heat. I recommend charring them directly over a gas flame or on a grill for that true restaurant-quality taste.

2

Can I substitute fresh green chiles for dried ancho chiles?

Yes, but you'll need to adjust the cooking time. Use 4-5 fresh green chiles (like jalapeños or serranos) instead of dried ancho chiles. Remove seeds for less heat, then char them over an open flame before blending into the sauce. Fresh chiles add moisture, so you may need to reduce the water by ½ cup to maintain the right consistency.

3

How do I prevent the pork from becoming too tough?

Low-and-slow cooking is key! After searing, simmer the pork at a gentle boil for 45-50 minutes until fork-tender. The pork should fall apart easily when pierced. If it's still tough, extend the cooking time by 10-15 minutes more. Avoid high heat, which can dry out the meat and make it rubbery.

4

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The flavors actually improve overnight as the ingredients meld together. When reheating, warm over medium heat with a splash of water or broth to restore the sauce's consistency. Never microwave—it can make the pork dry and the sauce watery.

5

Can I make this recipe in a slow cooker?

Brown the pork first, then transfer everything to a 6-quart slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until the pork is tender. Add ½ cup water if the chili becomes too thick during cooking. The slow cooker method actually enhances the smoky flavors while keeping the pork juicy.

★★★★★4.5(9 reviews)
Categories Soups & Stews