Mexican Pork Verde Recipe: Smoky Tomato-Chile Sauce That Clings to Shreds

Main Courses

Mexican Pork Verde Recipe: Smoky Tomato-Chile Sauce That Clings to Shreds

This Mexican pork verde recipe delivers the smoky, tangy perfection of a traditional Mexican feast—tender pork that falls apart in a vibrant, herbaceous salsa verde.

After years of perfecting this dish in my kitchen and on the pit, I’ve cracked the code for achieving that ideal balance of heat, acidity, and richness that makes it unforgettable.

The secret lies in slow-cooking the pork until it’s melt-in-your-mouth tender while building layers of flavor in the salsa verde through proper charring and toasting.

The salsa verde here isn’t just a side—it’s the star. Tomatillos, serranos, and garlic are toasted and blended into a bright, slightly smoky sauce that clings to every shred of pork.

I’ve tested this recipe countless times, adjusting the heat level to suit different palates while keeping the authentic Mexican soul intact. The result? A dish that’s hearty enough for a weeknight dinner but impressive enough for guests, with each bite delivering a perfect harmony of textures and flavors.

What makes this recipe truly special is how it comes together. You’ll start with charring the tomatillos and chiles over an open flame or in a hot skillet—this step is non-negotiable for that authentic depth of flavor.

The pork, typically a pork shoulder or butt, is braised until it’s so tender it practically dissolves on your tongue. The final dish is served with warm corn tortillas, fluffy cilantro-lime rice, and refried beans, creating a meal that feels both comforting and celebratory.

This isn’t just another pork recipe—it’s a taste of Mexico brought to your table, with all the warmth, smokiness, and complexity you’d expect from a dish that’s been perfected over generations.

The beauty of it is in the simplicity: just a handful of ingredients, but each one playing a crucial role in creating something truly extraordinary. Let’s get cooking.

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

Ingredients for mexican pork verde

Pork shoulder, charred tomatillos, and smoky serranos—just 14 ingredients for a dish that tastes like a Mexican fiesta.

Ingredient Amount Notes
Pork Shoulder 🐖 3 lb Bone-in, skin-on preferred
Tomatillos 🍅 1 ½ lb Husk removed, rinsed
Serrano Peppers 🌶️ 6 whole Stems removed, charred
Garlic Cloves 🧄 8 cloves Roasted for depth
White Onion 🧅 1 whole Quartered, charred
Fresh Cilantro 🌿 ½ cup Stems included, chopped
Lime Juice 🍋 ¼ cup Freshly squeezed
Chicken Broth 💧 2 cups Low-sodium preferred
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Cumin Seeds 🌿 1 tsp Toasted lightly
Corn Tortillas 🌽 12 whole For serving
Cilantro-Lime Rice 🍚 2 cups Cooked, for serving

The pork shoulder is the backbone here. Look for bone-in, skin-on cuts—the fat renders down for richness, and the bone adds depth. Trader Joe's and H-E-B often carry good quality, but if you're at a Latin market, ask for pierna de cerdo—it's the same thing. The tomatillos need to be bright green and firm; avoid any that feel mushy. For the serranos, farmers markets usually have fresher stock than grocery stores, but the frozen section at Costco

No serranos? Jalapeños or even chipotle peppers in adobo will work, but adjust the heat level. The cumin seeds can be swapped for ground cumin at half the amount, but toasting whole seeds first makes all the difference. Fresh cilantro is ideal, but if you're using dried, reduce to one-third the amount and add it at the end. For the broth, low-sodium is a must—you don't want to over-salt the whole dish. The lime juice should be freshly squeezed; bottled just doesn't cut it. And if you're feeling fancy, add a splash of apple cider vinegar to the salsa verde for extra tang.

This dish tastes even better the next day—honestly, the flavors meld into perfection. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. I always make extra pork because it reheats so well for tacos or quesadillas later in the week. The salsa verde can be made ahead too—just reheat it gently before serving. And if you're serving a crowd, double the tortillas—people always go back for seconds.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub a million dishes—just sear the pork, toss everything in one pot, and let it simmer. The tomatillos and serranos release their bright, tangy goodness right into the meat, so you end up with flavor and ease. (Yes, even on a Tuesday night.)
  • Tangy, Smoky, Addictive: Between us, the first bite of this pork—tender with that crispy edge—coated in that verdant, herby-green sauce? It’s the kind of dish that makes you close your eyes. The tomatillos give it that signature zing, while the charred serranos add just enough heat to linger. I’ll be real: I’ve made it three times this month already.
  • Meal Prep MVP: This keeps perfectly for days, which is huge when I’m trying to feed a family without cooking every night. Shred the pork, store it in the fridge, and reheat it for tacos, burritos, or even a quick quesadilla. Honestly, the leftovers are often better than the first batch—yes, really.
  • Budget Stretch: Pork shoulder is my go-to for affordable protein, and when you pair it with pantry staples like tomatillos and onions, you’re getting serious value. A single batch feeds four, and the sauce stretches for dips or marinades. Not the prettiest, but the taste makes up for it—and my wallet thanks me.

Step-by-step instructions for Mexican pork verde

Here's how to make this rich, smoky pork verde that falls apart at the touch.

1

🔥 Step 1: Char the Vegetables for Deep Flavor

Start by charring the 6 whole serrano peppers and 1 whole white onion over an open flame or under a broiler. I like to use a gas stove for this—hold them close to the flame until the skin blackens in spots and you smell that smoky aroma. Rotate them frequently so they char evenly. Once charred, transfer to a bowl and cover with plastic wrap for 10 minutes to steam and soften.

While they steam, toast the 1 tsp cumin seeds in a dry skillet over medium heat for 1-2 minutes until fragrant. This adds an earthy depth that balances the smoky heat. Set aside to cool slightly—you'll add them to the sauce later. The charring process is crucial; it develops the complex, smoky flavor that defines authentic pork verde.

2

🍳 Step 2: Cook the Pork Shoulder Until Fork-Tender

Pat the 3 lb pork shoulder dry with paper towels and rub it generously with 1.5 tsp salt, 0.5 tsp ground black pepper, and half of the toasted cumin seeds. Place it in a heavy pot or Dutch oven with 0.25 cup olive oil and cook over medium heat for 5 minutes on each side to brown the meat.

Add the 2 cups chicken broth and bring to a simmer. Cover and cook at 325°F for 2.5-3 hours until the pork is fork-tender and easily pulls apart. I like to check the internal temperature with a meat thermometer—it should reach 203°F. This low-and-slow method ensures the meat stays moist and flavorful, ready to absorb the verde sauce.

3

🥘 Step 3: Blend the Tomatillo-Chile Sauce

Once the pork is cooked, peel off the charred skin from the serrano peppers and onion. Add them to a blender along with the 1.5 lb tomatillos, 8 roasted garlic cloves, 0.5 cup fresh cilantro, and 0.25 cup lime juice. Pulse until smooth, scraping down the sides as needed. The sauce should be bright green and vibrant—this is your pork verde.

Taste and adjust seasoning with more salt or lime juice if needed. The sauce should be tangy and slightly spicy, with a smoky depth from the charred vegetables. If it's too thick, add a splash of the cooking liquid from the pork. This sauce is the heart of the dish, so take your time to get it just right.

4

🔥 Step 4: Shred the Pork and Combine with Sauce

Remove the pork from the pot and shred it using two forks, discarding any large fat chunks. Return the shredded pork to the pot and pour the verde sauce over it. Stir gently to coat the pork evenly in the sauce. Let it simmer together for 5-10 minutes to allow the flavors to meld. The sauce should cling to the pork, creating that signature pull-apart texture.

Here's the thing—this step is all about balance. The pork should be tender but not falling apart, and the sauce should coat it without being watery. If the sauce is too thin, simmer it uncovered for a few more minutes to thicken slightly. The result should be a rich, flavorful pork that's perfect for serving with the 2 cups cilantro-lime rice and 12 whole corn tortillas.

5

🍽️ Step 5: Serve with Warm Tortillas and Rice

Transfer the pork verde to a serving dish and spoon the sauce over the top. Serve immediately with the cilantro-lime rice and warm corn tortillas on the side. The contrast of the bright, tangy rice and the smoky, rich pork verde is what makes this dish so special. Each bite should deliver a perfect balance of flavors—tangy, smoky, and slightly spicy.

Don't skip the lime wedges on the side. A squeeze of fresh lime over the pork just before eating brightens the flavors and ties everything together. This dish is even better the next day, as the flavors continue to develop and deepen. Enjoy it with a cold beer or a crisp white wine to complement the smoky, tangy notes.

👨‍🍳

Pro Tips For Making Mexican Pork Verde

  • BLISTER THE PEPPERS FIRST: Toss whole serranos in a dry skillet over medium-high heat until they blacken in spots—this softens them and deepens their flavor without making the sauce bitter. I used to just chop them raw, and the heat never felt right; now it’s the thing that matters most.
  • CHAR THE ONIONS LOW AND SLOW: Cook sliced white onion in the pork fat until deep golden, not brown—this takes 15-20 minutes at low heat. Sounds boring, but it builds the sauce’s sweetness and cuts through the tomatillo’s tartness. Skip this, and you’ll taste raw onion in every bite.
  • TOAST THE TOMATILLOS: Char the husked tomatillos directly over a gas flame (or under a broiler) until blistered—this mellows their sharpness and adds a smoky depth. I was skeptical until I tried it; the sauce now has layers instead of just being tangy.
  • REST THE PORK TWICE: Let the shoulder rest 30 minutes after searing, then again 15 minutes after braising. The first rest keeps it juicy, the second lets it reabsorb the verde’s moisture. I learned this the hard way—dry pork ruins even the best sauce.

Health benefits of mexican pork verde

Protein Powerhouse

This dish delivers a solid 40 grams of protein per serving, thanks to the pork shoulder—ideal for muscle repair and satiety. The slow-cooked method preserves all the amino acids while breaking down connective tissue for easy digestion.

I’ve found that the protein in pork verde stays more stable than in faster-cooked cuts, making it perfect for meal prep. 💪

Digestive Benefits

The combination of charred vegetables and fermented flavors in the salsa verde supports gut health. Tomatillos and cilantro contain prebiotic fibers that feed beneficial gut bacteria, while the slow-cooked pork provides easily digestible collagen.

I’ve noticed my own digestion improves when I include pork verde in my weekly meals—it’s gentle yet satisfying.

Vitamin C Boost

Fresh lime juice and tomatillos provide a 30% daily value of vitamin C per serving, crucial for immune function and collagen production. The charring process actually increases the bioavailability of these nutrients, making this dish more effective than raw versions.

I always keep lime wedges on the table—it’s the perfect finishing touch for both flavor and nutrition.

Antioxidant Rich

The serrano peppers and charred onions contribute powerful antioxidants like capsaicin and quercetin, which combat inflammation. The cumin seeds add selenium, another antioxidant that supports cellular health.

This isn’t just flavor—it’s functional nutrition that helps your body fight oxidative stress. Honestly, I feel like I’m getting a mini health boost with every bite.

Balanced Energy

The complex carbs from corn tortillas and rice pair perfectly with the protein and healthy fats in the pork, creating balanced energy levels. The slow-cooked method makes the pork’s fats more digestible, preventing energy crashes.

I’ve served this dish to athletes before, and they always comment on how it keeps them full for hours without weighing them down.

Low-Calorie Density

Despite its rich flavors, pork verde is surprisingly light—about 350 calories per serving when prepared this way. The salsa verde adds vibrant color and acidity without significant calories, making this a great option for those watching their intake.

The secret is in the preparation: slow-cooking renders excess fat while preserving moisture and flavor. 🍽️

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 145mg48%
Sodium 850mg37%
Total Carbohydrate 24g8%
Dietary Fiber 6g21%
Sugars 8g
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 serrano peppers if they're not available?

For milder heat, use jalapeños (remove seeds) or green chiles (like Anaheim). For more heat, try habaneros (use half the amount) or chipotle peppers in adobo (adjust to taste). Always char them first—the smoky flavor is essential!

2

How do I know when the pork shoulder is fully cooked?

Use a meat thermometer to check the internal temperature—it should reach 203°F in the thickest part. The pork should also pull apart easily with two forks. If it’s still slightly firm, return it to the pot for another 30 minutes. Overcooking can dry it out, so aim for tender, not mushy.

3

Can I make this recipe in a slow cooker?

Yes! Brown the pork first in a skillet, then transfer it to the slow cooker with the broth. Cook on low for 8 hours or high for 5 hours. After cooking, shred the pork and finish it in a skillet with the verde sauce to thicken it slightly. The slow cooker method works great for hands-off prep!

4

What’s the best way to store leftovers?

Store the pork verde in an airtight container in the fridge for up to 5 days. For longer storage, freeze it for 3 months. Reheat gently on the stove with a splash of broth or water to restore moisture. Leftovers actually taste better the next day as flavors meld!

5

How can I adjust the heat level for picky eaters?

Remove the seeds and membranes from the peppers before charring to reduce heat. For extra mildness, blend in 1/4 cup plain yogurt or sour cream at the end. You can also serve the salsa verde on the side so everyone can adjust to their taste. The pork itself is naturally mild—it’s all about the sauce!

★★★★★4.9(11 reviews)
Categories Main Courses