Main Courses
This Mexican pork verde recipe brings the bold flavors of Mexico to your table with tender pork braised in a vibrant, smoky tomatillo-chipotle sauce. š The secret lies in charring the tomatillos and blending them with garlic, onion, and spices for an authentic, restaurant-quality result.
I've perfected this dish over years of cooking for crowds, ensuring every bite delivers that perfect balance of tangy, spicy, and smoky notes.
The recipe starts with pork shoulder, slow-cooked until fall-apart tender, then finished with a rich verde sauce that transforms simple ingredients into something extraordinary. Charred tomatillos form the base of the sauce, while chipotle peppers add deep, smoky heat.
This method ensures the pork stays juicy while absorbing all those incredible flavors.
What you'll end up with is a dish that's as impressive to serve as it is delicious to eatāgolden, tender pork swimming in a glossy, aromatic sauce that's perfect over rice or with warm tortillas.
The sauce clings to the meat, creating each bite into a flavor-packed experience. This is the kind of meal that makes guests ask for the recipe.
Serve it with cilantro-lime rice, refried beans, and warm corn tortillas for the full Mexican feast experience. The sauce keeps well, so you can make it ahead and let the flavors deepen even more. Let's get cooking!
Ingredients for mexican pork verde
Six ingredients transform into smoky, tangy pork verde magicāperfect for feeding a crowd.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder š„ | 3 lb | Bone-in for maximum flavor |
| Tomatillos š | 1 ½ lb | Husk removed, quartered |
| Chipotle Peppers in Adobo š¶ļø | 3 whole | 2 tbsp sauce reserved |
| Yellow Onion š§ | 1 whole | Chopped, medium dice |
| Garlic Cloves š§ | 8 cloves | Peeled, unminced |
| Fresh Cilantro šæ | ½ cup | Stems included, chopped |
| Lime š | 2 whole | Juiced, zest reserved |
| Beef Broth š§ | 2 cups | Low-sodium preferred |
| Olive Oil š« | ¼ cup | Extra-virgin for richness |
| Salt š§ | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper š¶ļø | ½ tsp | Freshly cracked |
| Cumin Seeds šæ | 1 tsp | Toasted for depth |
| Cumin Powder šæ | ½ tsp | Ground fresh preferred |
| Corn Tortillas š | 12 whole | For serving (optional) |
The pork shoulder is non-negotiable hereābone-in delivers the richest flavor, and 3 lbs ensures fall-apart tenderness. Grab a bone-in pork shoulder from the butcher counter (it's worth the extra few bucks), not pre-cut pieces. For tomatillos, Mexican markets have the freshest, but any grocery store's produce section works. Look for vibrant green husksāno wrinkles! Chipotle peppers in adobo are the secret weapon; Hatch or Smoked Chipotle brands are my go-tos, but any will work. Toast those cumin seeds in a dry pan for 30 secondsātrust me, it changes everything.
No chipotle peppers? Dried arbol peppers rehydrated in adobo sauce work in a pinch, but the smoky depth won't be identical. Swap beef broth for vegetable broth if needed, though the pork will be slightly less rich. Fresh cilantro is ideal, but dried cilantro at 1/4 the amount (yes, really) gets you close. For the lime, zest adds brightnessādon't skip it! If you're short on time, bottled lime juice works, but fresh is always better. The cumin powder can be omitted if you toasted the seeds, but I like both for extra depth.
This sauce is a flavor bombāmake extra and freeze it in ice cube trays for future meals. The pork reheats beautifully; just add a splash of broth to keep it moist. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. The sauce thickens as it cools, so thin with broth if needed. Serve with warm tortillas and cilantro-lime riceāit's a party in your mouth.
Why You'll Love This Recipe
- Foolproof Simplicity: I swear by this recipe because itās the kind of meal where you can almost multitask. Roast the pork shoulder firstāset it and forget itāthen toss in the charred tomatillos and adobo while you chop onions. No fancy techniques, just layering those smoky, tangy flavors in one pot.
- Smoky-Tangy Magic: That chipotle-in-adobo paste? Itās the secret weapon. One teaspoon turns the pork into something ridiculously goodādeep, smoky, with just enough heat to linger. The tomatillos balance it perfectly, bright and herbal, like a hug in sauce form.
- Weeknight to Party: Make a double batch on Sunday, and youāve got tacos for Tuesday, burrito bowls for Thursday, and a showstopper for your friendās impromptu dinner. The leftovers? Even better the second day. (Yes, even on a Tuesday night.)
- Budget-Buster Win: Pork shoulder is cheap, and it stretches for days. Tomatillos and chipotles are pantry staples if youāre already cooking Mexican food. One recipe feeds four, but honestly? Iāll eat half of it straight from the pot. No shame.
Step-by-step instructions for smoky chipotle-tomatillo pork verde
Here's where the magic happensābold flavors, perfect texture, and that signature smoky-sweet balance.
š„ Step 1: Sear the Pork Shoulder for Deep Flavor
Pat the 3 lb pork shoulder completely dry with paper towelsāthis ensures maximum crispiness. Heat 0.25 cup olive oil in a heavy Dutch oven over medium-high heat until shimmering. Add the pork shoulder and sear on all sides for 8-10 minutes total, pressing down gently during the first minute to prevent curling. You're building that foundational crust that'll hold up during the long cook.
Once golden brown, remove the pork and set it aside on a plate. Don't wipe the Dutch oven cleanāthose browned bits are pure flavor. Here's the thing: this sear isn't just about color, it's about developing the Maillard reaction that'll carry through your entire dish. The pork will finish cooking later, but this step guarantees you won't end up with bland meat.
š³ Step 2: Toast Spices and Build the Tomatillo-Chipotle Base
In the same Dutch oven (with those precious browned bits), add the 1 tsp cumin seeds and toast over medium heat for 1 minute until fragrant and lightly golden. Immediately add the 1 whole yellow onion (chopped) and cook for 5 minutes until softened but not browned. This prevents burning while developing flavor.
Add the 8 cloves garlic (unminced) and the 3 whole chipotle peppers in adobo (minced) along with 2 tbsp reserved adobo sauce. Stir for 30 seconds until the garlic is aromatic but not colored. Here's where it gets smokyāthose chipotles will infuse the entire dish with their signature heat. Don't rush this step; proper toasting of spices is what separates good verde from extraordinary verde.
š„ Step 3: Simmer the Tomatillo Sauce to Perfection
Add the 1.5 lb tomatillos (quartered) and 2 cups beef broth to the pot. Bring to a simmer over medium heat, then reduce to low heat and cook uncovered for 15-20 minutes until the tomatillos break down completely and the sauce thickens slightly. You'll know it's ready when the mixture reduces by about 1/3 and takes on a vibrant green hue.
Stir in the 1.5 tsp salt, 0.5 tsp ground black pepper, and 0.5 tsp cumin powder. Return the seared pork shoulder to the pot, along with the juice from the 2 whole lime. The pork should be submerged in the sauce. Cover and transfer to a 300°F oven for 3 hours, turning the pork occasionally to ensure even cooking and sauce absorption.
šŖ Step 4: Finish with Lime and Cilantro for Brightness
After 3 hours, remove the pork from the oven and let it rest for 15 minutes. Meanwhile, carefully remove the pork and shred it using two forks. Return the shredded pork to the sauce and stir in the 0.5 cup fresh cilantro and zest from the 2 whole lime. Squeeze in the juice from the 2 whole limeāthis final acidity cuts through the richness and brightens all the flavors.
Taste and adjust seasoning if neededāyou might want to add a pinch more salt or a splash of lime juice to balance the flavors. The sauce should coat the back of a spoon with a velvety texture while still being vibrant green. Here's the moment that matters: the perfect verde should have layers of smoky chipotle heat, tangy tomatillo brightness, and deep pork flavor that ties it all together.
š½ļø Step 5: Serve with Warm Tortillas
Ladle the shredded pork and sauce over warm corn tortillas (lightly toasted in a dry skillet for 30 seconds per side). The tortillas should be pliable but not crispyājust warm enough to hold up to the moist filling. Serve immediately with any extra sauce on the side for dipping.
Each bite should deliver that perfect balance: tender, smoky pork wrapped in a vibrant green sauce that's neither too thin nor too thick. The chipotle heat should linger pleasantly, while the lime and cilantro keep everything fresh. And that's the magic of pork verdeāsimple ingredients transformed into something truly special through proper technique and patience.
Pro Tips For Making Mexican Pork Verde
- BLISTER THE PORK FIRST: Hit the pork shoulder with a screaming-hot skilletāno oil neededāuntil every side develops a deep crust. I used to skip this, but now I swear by the 5-7 minutes per side it takes; that crust locks in moisture and builds flavor when the sauce later braises it.
- ROAST TOMATILLOS WHOLE: Toss them in their husks with a little oil and char them directly over a gas flame or under a broiler. The husks protect them from burning while concentrating their tangy sweetnessāno peeling or skinning required afterward.
- STRAIN THE ADOBO SAUCE: Chipotle peppers in adobo sauce are packed with seeds and debris that muddy the sauce. After blending, pour the mixture through a fine-mesh sieve into a bowl, then press the pulp with a spoon. Worth the extra 30 secondsāyour sauce will be smoother and brighter.
- LOW AND SLOW IS NON-NEGOTIABLE: Once the pork hits the pot with the verde sauce, cover it and simmer on the lowest heat setting you own. Iāve rushed this, and the pork turns out dry. Two hours at 225°F (107°C) or until it shreds easilyāthatās the magic.
Make-ahead tips for this recipe
Sauce Prep Ahead
Make the verde sauce 24 hours aheadāthis is where the magic happens. The flavors deepen as it rests, and the tomatillo-chipotle blend becomes even more vibrant. After simmering your sauce, let it cool completely, then transfer it to an airtight container with a lid.
Store it in the fridge for up to 3 days or freeze it in ice cube trays for single-serving portions. The sauce thickens as it cools, so thin it with 1-2 tablespoons of beef broth when reheating. š«
Pork Prep Timeline
For the pork shoulder, I recommend searing it the morning of and then refrigerating it uncovered overnight. This dries the surface slightly, ensuring better browning when you finish cooking it. Place the seared pork in a large zip-top bag and refrigerate it.
When ready to braise, remove it from the fridge 1 hour before cooking to bring it to room temperatureāthis ensures even cooking. Honestly, this step makes a world of difference in texture.
Complete Make-Ahead Meal
Want to make this a full meal prep? Cook the pork and sauce completely, then let everything cool. Store the shredded pork and sauce in separate airtight containers in the fridge for up to 4 days.
When ready to serve, reheat the pork in a skillet with a splash of broth, then mix it back with the sauce. Keep the tortillas separate until servingāwarm them in a dry skillet for 30 seconds per side just before eating.
This approach saves you hours of cooking day-of while keeping everything fresh. ā°
Freezer-Friendly Strategy
Freezing pork verde is a game-changer for busy weeks. After fully cooking and shredding the pork, divide it into quart-sized freezer bags with the sauce. Leave 1 inch of headspace for expansion, then freeze flat for up to 3 months.
When ready to eat, thaw overnight in the fridge, then reheat in a pot with ¼ cup beef broth over medium-low heat for 10-15 minutes. The sauce might thicken slightly after freezingājust add a splash of broth to restore its velvety texture.
Trust me, this is how I feed my crew after long shifts at the smoker. š„¶
Sauce Boosters for Later
Keep a stash of freeze-dried tomatillos or chipotle powder on hand to revive your verde sauce later. If your sauce has lost some brightness, stir in 1 teaspoon of chipotle powder and 1 tablespoon of lime juice to reignite those smoky, tangy flavors.
For extra depth, toast ½ teaspoon of cumin seeds in a dry pan and sprinkle them over the reheated dish. These little tricks keep your pork verde tasting fresh, even after weeks in storage. š”
Nutrition facts
Frequently asked questions
Can I substitute chicken or beef for the pork in this recipe?
While pork is traditional, you can absolutely use chicken thighs or beef chuck roast! For chicken, reduce the cooking time to 1.5 hours and use 2.5 lbs of bone-in thighs. For beef, increase to 3.5 hours in the oven. The sauce will still shine, but the texture will differāchicken stays juicier, while beef becomes more tender. Just adjust cooking times based on your protein's thickness.
How do I adjust the spice level in this pork verde?
The chipotle peppers provide most of the heat, so you can control it easily. For milder heat, use 2 chipotle peppers and save 1 tbsp adobo sauce instead of 2. For extra spice, add 1 diced jalapeƱo to the sauce or serve hot sauce on the side. Always taste the sauce before servingāyou can balance heat with more lime juice or cilantro if needed.
What's the best way to reheat leftover pork verde?
Reheat gently to preserve moisture and texture. Place the pork and sauce in a skillet over medium-low heat and add 2-3 tablespoons of beef broth to prevent drying. Cover and simmer for 8-10 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never reheat uncoveredāthis causes the sauce to separate.
Can I make this recipe in a slow cooker instead of the oven?
Yes! The slow cooker method works beautifully. After searing the pork and building the sauce, transfer everything to a 6-quart slow cooker and cook on low for 7-8 hours or high for 4-5 hours. The pork will become fork-tender while absorbing all the smoky flavors. Just shred it at the end and finish with lime and cilantro as directed. The sauce may be thinnerāreduce it on the stovetop after cooking if needed.
What if my tomatillos aren't charred enough for authentic flavor?
Charred tomatillos are key for that authentic smoky depth. If yours aren't properly charred, don't worry! Toss them in a hot skillet for 2-3 minutes on each side until blackened in spots. Alternatively, broil them in the oven for 5-7 minutes, turning occasionally. This step is crucialāit caramelizes natural sugars and develops the signature tangy flavor. If you're short on time, you can skip charring and just blanch them in boiling water for 2 minutes, but the flavor won't be as complex.
