Mexican Pork Green Chili Recipe: Smoky Chipotle Heat With Tender Shreds

Soups & Stews

Mexican Pork Green Chili Recipe: Smoky Chipotle Heat With Tender Shreds

This Mexican pork green chili recipe delivers the perfect balance of smoky chipotle heat and tender, fall-apart pork that defines New Mexican cuisine. 🔥 I've perfected this dish over years of testing, ensuring the pork stays juicy while absorbing the vibrant, earthy flavors of roasted green chiles and warm spices.

The key lies in slow cooking the pork until it practically melts in your mouth, creating a rich, hearty stew that's as comforting as it is flavorful.

The foundation of this recipe is a deep, aromatic sauce built with roasted green chiles, tomatoes, and chipotle peppers in adobo. I use a combination of fresh and canned green chiles to achieve that signature New Mexican flavor profile—bright, slightly sweet, and with just the right amount of smoky heat.

The pork shoulder breaks down beautifully during the long simmer, resulting in tender shreds that soak up all the complex flavors of the sauce.

What makes this dish truly special is how it comes together—layer upon layer of flavor that builds with every bite. The pork emerges from the pot fork-tender, the sauce thick and velvety with just the right consistency to coat each bite.

This is the kind of recipe that tastes even better the next day, as the flavors deepen and meld together perfectly. It's a dish that brings the warmth of Mexican home cooking to your table.

Serve this green chili with warm corn tortillas, steamed white rice, and a side of refried beans for the full New Mexican experience. The combination of textures and flavors creates a meal that's both satisfying and deeply comforting.

Let's get cooking—this recipe is about to become a staple in your meal rotation.

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

Ingredients for mexican pork green chili

Pork shoulder, smoky chiles, and warm spices—this is your New Mexican comfort food lineup.

Ingredient Amount Notes
Pork Shoulder 🐖 3 lb Bone-in for maximum flavor
Canned Green Chiles 🌶️ 4 whole Roasted, not fried
Roma Tomatoes 🍅 4 whole Fresh or canned diced
Chipotle Peppers in Adobo 🌶️ 2 whole Mild or hot, minced
Yellow Onion 🧅 1 whole Medium size, chopped
Garlic Cloves 🧄 6 cloves Fresh, minced
Beef Broth 💧 2 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Ground Cumin 🌿 1 tbsp Freshly toasted
Dried Oregano 🍃 1 tsp Mexican preferred
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 2 tbsp For searing pork
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced for brightness

The pork shoulder is the star here—bone-in for extra flavor, but any cut works if you're in a pinch. Costco or Trader Joe's usually have it pre-cut, saving you time. Look for good marbling, not too much fat, and ask the butcher to trim excess if needed. Fresh green chiles are ideal, but roasted canned chiles (like Herdez) are a game-changer for convenience—they bring that authentic smoky depth. If you're using fresh, char them over an open flame or under the broiler first. The chipotle peppers in adobo? Don't skip the mincing—that's where the real heat and complexity come from.

No fresh chiles? Double the canned ones—just blend them smooth for that velvety texture. Running low on beef broth? Chicken broth works too, but add a splash of soy sauce for depth. Toasting the cumin? Dry toaster or skillet over medium heat for 30 seconds—it makes a huge difference. The tomato paste can be the squeeze-tube kind from Trader Joe's if you hate opening cans. And if you're sensitive to heat, start with just one chipotle and add more later. The lime? Mexican Key limes if you can find them, but regular limes work fine.

This tastes even better the next day—honestly, the flavors deepen like magic. Keeps for 5 days in the fridge, 3 months frozen. I like to portion it into containers with tortillas on the side for easy lunches. The sauce thickens as it cools, so add a splash of broth if it's too stiff when reheating. Garnish with fresh cilantro right before serving—it brightens everything up. Leftovers? Freeze in single portions for quick meals later.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Powerhouse: Honestly, this dish is my go-to when I forget to grocery shop. Canned green chiles, adobo sauce, and a pork shoulder? That’s it—no wilting herbs or last-minute ingredient hunts. The chipotle in adobo adds depth without extra effort, and the onions caramelize while you’re chopping tomatoes.
  • Smoky Heat Magic: Between us, the pork shoulder gets so tender it falls apart, while the green chiles bring that bright, tangy kick. The chipotle peppers in adobo? That’s where the real magic happens—just a few minutes blending, and suddenly you’ve got layers of smoky, spicy goodness that lingers. (Yes, even on a Tuesday night.)
  • Meal Prep MVP: I make a double batch every Sunday because this stuff tastes better the next day. The flavors meld into something richer, and it reheats like a dream—perfect for lunches or when friends drop by unannounced. Plus, the leftovers freeze beautifully, so I’m never stuck with sad, dried-out chili.
  • Budget Stretch: Pork shoulder is cheap, and this recipe stretches it across multiple meals without sacrificing taste. The canned chiles and tomatoes cut costs, but you’d never guess—it’s hearty enough for a weeknight dinner or a potluck crowd. Here’s what sold me: one ingredient does double duty, and the adobo sauce makes a little go a long way.

Step-by-step instructions for Mexican pork green chili

Here's how to turn tough pork shoulder into fork-tender shreds with bold chipotle heat.

1

🔥 Step 1: Sear the Pork Shoulder for Deep Flavor

Heat a large Dutch oven over medium-high heat and add the 2 tbsp olive oil. Pat the 3 lb pork shoulder dry with paper towels—this ensures maximum crispiness. Place the pork in the pot, fat-side down, and sear for 8-10 minutes until a deep golden crust forms.

Flip the pork and sear the other side for another 8-10 minutes. You'll see the fat start to render and sizzle—that's your signal the pork is developing that rich, caramelized flavor. Remove the pork and set it aside on a plate, leaving all that beautiful rendered fat in the pot. This fat will become the base of your sauce, so don't wash it out!

2

👨‍🍳 Step 2: Build the Smoky Chili Base

In the same Dutch oven, add the 1 whole yellow onion (chopped) and cook for 5 minutes until softened. Add the 6 cloves garlic cloves (minced) and cook for another 1 minute** until fragrant—don't let it burn, or you'll taste bitterness.

Next, add the 2 whole chipotle peppers in adobo (minced), 4 whole canned green chiles (chopped), 4 whole roma tomatoes (diced), and 2 tbsp tomato paste. Stir everything together and cook for 5 minutes until the tomatoes start to break down. The mixture should smell intensely smoky and earthy—this is where all the flavor magic happens.

3

🍳 Step 3: Simmer the Pork Until Fork-Tender

Pour in the 2 cups beef broth and sprinkle with the 1 tbsp ground cumin, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Return the pork to the pot, fat-side up, and bring everything to a gentle boil. Then reduce heat to low and cover partially.

Simmer for 3-4 hours until the pork is fork-tender. Here's the thing—you'll hit "the stall" around 200°F internal temperature where the meat stops cooking. Don't panic! Just keep it simmering. The pork is done when it shreds easily with two forks and reaches 203°F internally. The sauce should reduce to a thick, glossy consistency.

4

🥘 Step 4: Shred and Finish with Bright Flavors

Remove the pork and shred it using two forks right in the pot. Discard any large fat chunks. Return the shredded pork to the pot and stir to coat everything in the sauce. Squeeze in the juice from the 1 whole lime and add the 0.25 cup fresh cilantro (chopped). Taste and adjust seasoning—you might need a pinch more salt to balance the smoky flavors.

Let the chili sit off the heat for 10 minutes to let the flavors meld. The pork should be falling-apart tender with each bite, and the sauce should have a perfect balance of smoky chipotle heat, earthy green chiles, and bright lime acidity. Serve immediately with warm tortillas or over rice—every spoonful delivers that perfect combination of tender pork and complex, smoky-sweet sauce.

👨‍🍳

Pro Tips For Making Mexican Pork Green Chili

  • Brown the Pork First: I learned this the hard way—skipping the sear means bland, gray pork. Cut the shoulder into 1-inch chunks, then cook them in a dry skillet over medium-high heat until deeply browned (about 5-7 minutes). That crust carries the smoky depth the sauce needs to shine.
  • Roast the Tomatoes: Raw Roma tomatoes turn to mush in the sauce, but roasted ones? They melt into silky sweetness. Halve them, toss with a drizzle of oil, and roast at 400°F for 12-15 minutes until blistered. Skip this, and your chili will taste thin and watery.
  • Blend Chipotle with Sauce: Dumping whole chipotle peppers in adobo into the pot gives you random heat pockets. Instead, blend them with the green chiles and a splash of broth before adding to the sauce. This ensures smooth, even heat—no surprise spicy bites.
  • Simmer Low and Slow: After browning the pork and building the sauce, reduce heat to a bare simmer (just tiny bubbles) and cover partially. Too much heat = fast evaporation and a thick, gluey mess. Let it cook for 1.5–2 hours uncovered to thicken naturally—no need to rush.

Pro cooking tips for mexican pork green chili

Pork Prep Matters

Start with a bone-in pork shoulder—the bone adds depth to the broth, but if you're short on time, a pork butt works just as well. I always ask my butcher at the local shop to trim excess fat, leaving about ¼-inch for flavor.

Pat the meat completely dry with paper towels before searing—this creates a perfect crust that locks in juices. If your pork shoulder has a thick fat cap, score it lightly in a crosshatch pattern to render fat more evenly during cooking. 🔥

Chili Heat Control

Chipotle peppers in adobo can vary wildly in heat—some brands are downright mild, while others pack serious fire. For this recipe, I recommend Herdez brand for consistent medium heat. To control spice levels, remove the seeds and membranes before mincing if you want a milder dish.

If you're feeling adventurous, add ½ teaspoon of cayenne pepper for extra kick. Always taste the sauce before serving—you can adjust heat with more lime juice or a pinch of sugar to balance.

Slow Cooking Secrets

The 3-4 hour simmer is non-negotiable for tender pork, but don't rush it. I use a meat thermometer to track internal temperature—203°F is your magic number. If your chili starts to dry out, add ¼ cup beef broth at a time.

For extra richness, I sometimes add 1 cup of chicken broth in the last hour of cooking. The key is maintaining a gentle simmer—never a rolling boil, or your sauce will separate. A heavy Dutch oven like Le Creuset helps maintain even heat distribution.

Sauce Thickness Tips

Your sauce should coat the back of a spoon but still be spoonable. If it's too thick, stir in 1-2 tablespoons of broth at a time. For extra body, I sometimes add 1 tablespoon of tomato paste in the last 15 minutes.

The sauce will thicken further as it cools, so don't overcorrect. If you prefer a thinner consistency, add broth gradually while tasting. Remember, the sauce will reduce slightly when reheated, so adjust accordingly. 💫

Flavor Boosting Hacks

Toast your cumin seeds in a dry skillet for 30 seconds before grinding—this deepens their earthy aroma. For extra smokiness, char 1-2 fresh green chiles directly over a gas flame before adding them to the pot.

A splash of ½ cup beer (like Modelo Especial) in the last 30 minutes adds a subtle maltiness that complements the spices. And here's my secret weapon: 1 teaspoon of fish sauce in the final minute of cooking—it rounds out all the flavors without overpowering.

Make-Ahead Mastery

This chili tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion into quart-sized bags with 1-inch headspace—this prevents freezer burn.

Thaw overnight in the fridge, then reheat gently on the stovetop with 2 tablespoons of broth to restore moisture. The sauce will thicken significantly when reheated, so add broth gradually. Pro tip: Freeze with a tortilla on top to create a quick, ready-to-eat meal. ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 1020mg44%
Total Carbohydrate 24g8%
Dietary Fiber 6g21%
Sugars 10g
Protein 36g72%
* 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 substitute pork shoulder with another cut?

Yes! A pork butt (also called Boston butt) works perfectly—it's essentially the same cut but with more fat. For a leaner option, try pork loin, but it may stay slightly firmer. If using a different cut, adjust cooking time: loin needs 2-2.5 hours while pork butt may take 4-5 hours to become tender. The key is patience—never rush the slow cook.

2

What's the difference between New Mexican and Sonoran green chili?

New Mexican style (like this recipe) uses hatch green chiles and features tender pork in a thick, smoky sauce. Sonoran green chili is spicier, often includes pinto beans, and uses tomatillos instead of tomatoes. For a Sonoran version, add 1 cup cooked pinto beans and 1 cup diced tomatillos to the pot. Both are delicious—choose based on your heat preference!

3

How do I make this recipe less spicy?

Start by removing seeds and membranes from chipotle peppers before mincing. For extra mildness, use only 1 chipotle pepper instead of 2. After cooking, stir in 1 teaspoon of sugar or 1 tablespoon of lime juice to balance heat. If it's still too spicy, add ½ cup sour cream or ½ cup Greek yogurt when serving—it cools the heat beautifully while adding creaminess.

4

Can I make this in a slow cooker?

Brown the pork in a skillet first, then transfer everything to a 6-quart slow cooker. Cook on low for 8 hours or high for 4-5 hours. The slow cooker method actually enhances tenderness. Add ½ cup broth if the sauce gets too thick. The flavors develop differently but still come out rich and satisfying.

5

What's the best way to reheat leftovers?

Reheat gently on the stovetop over low heat with 2 tablespoons of broth to restore moisture. Avoid microwaving as it can make the sauce watery. For extra flavor, add a splash of beer or lime juice when reheating. Leftovers keep for 5 days in the fridge or 3 months frozen. The sauce actually improves overnight—this is why it tastes even better the next day!

★★★★★4.7(1 review)
Categories Soups & Stews