Mexican Pork Verde Recipe: Smoky Chipotle-Tomato Braise with Crispy Tortilla Strips

Main Courses

Mexican Pork Verde Recipe: Smoky Chipotle-Tomato Braise with Crispy Tortilla Strips

This Mexican pork verde recipe transforms tender pork shoulder into melt-in-your-mouth perfection with a smoky chipotle-tomato sauce and crispy tortilla strips. The secret lies in slow-braising the pork until it falls apart, while the verde sauce—packed with roasted tomatillos, jalapeños, and chipotle—develops deep, complex flavors that cling to every bite.

What sets this dish apart is the balance of textures: the crispy tortilla strips add a satisfying crunch, while the braised pork remains tender and juicy.

I’ve perfected this technique over years of cooking for crowds, ensuring the sauce stays vibrant and the pork absorbs all the smoky, tangy goodness without drying out.

The result is a restaurant-worthy dish that’s rich in tradition but simple to execute. The slow-cooked pork pairs beautifully with the bright, slightly spicy verde sauce, creating a harmony of flavors that’s both comforting and exciting. Serve with warm corn tortillas or over rice for the full experience.

This recipe is a testament to Mexican home cooking—where bold flavors and humble ingredients come together to create something extraordinary. Let’s get cooking!

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

Ingredients for mexican pork verde

Sixteen ingredients crafting restaurant-worthy pork verde with smoky chipotle depth and crispy tortilla contrast.

Ingredient Amount Notes
Pork Shoulder (Boston Butt) 🥩 3 lb Bone-in, cut into 2-inch chunks
Tomatillos 🍅 1 ½ lb Husk removed, quartered
Jalapeños 🌶️ 4 whole Stems removed, halved lengthwise
Chipotle Peppers in Adobo 🌶️ 2 tbsp Paste only, minced finely
White Onions 🧅 2 whole Quartered, skin on
Garlic Cloves 🧄 6 cloves Smash with side of knife
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Lime Juice 🍋 ¼ cup Freshly squeezed
Beef Broth 💧 2 cups Low-sodium preferred
Corn Tortillas 🌽 12 whole Cut into 1-inch strips
Vegetable Oil 🫒 ¼ cup For frying tortilla strips
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Cumin 🌿 1 tsp Ground, toasted
Smoked Paprika 🌶️ 1 tsp For depth of flavor

The pork shoulder is the heart of this dish—bone-in cuts stay juicier during the long braise. Look for well-marbled meat at your butcher or the packaged pork shoulder section of stores like Whole Foods or Costco, where the quality is consistently reliable. If you can't find bone-in, use pork butt instead, but trim excess fat to 1/4-inch thickness for even cooking. The tomatillos and jalapeños should be vibrant green and firm—avoid any with soft spots, as they'll water down your sauce. For the chipotle peppers, Penzeys or Hatch Chile brands deliver the most authentic smoky heat, but the canned adobo paste from any Latin market works perfectly.

No fresh tomatillos? Substitute 1.5 cups of green tomatoes—they're tangier but work in a pinch. Running low on jalapeños? Pickling onions or serranos add heat, though they lack the bright acidity. The tortillas are non-negotiable for texture—corn tortillas are traditional, but flour tortillas work if that's what you have. For the chipotle paste, if you can't find adobo, smoked paprika plus a pinch of cayenne mimics the flavor. The cumin and smoked paprika are essential for that authentic Mexican depth—don't skip them. For extra crispiness on the tortilla strips, double-fry them for 30 seconds each time.

This dish tastes even better the next day as the flavors meld—portion into airtight containers with sauce for easy reheating. The pork keeps 4-5 days in the fridge or 3 months frozen, though the sauce separates slightly when reheated—just stir vigorously. Store the tortilla strips separately and re-crisp in oil before serving. The verde sauce freezes beautifully—freeze in ice cube trays for easy portioning. For serving, warm tortillas over a dry skillet for 30 seconds per side to maintain flexibility, or serve over steamed white rice for a complete meal.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash extra dishes—just sear the pork, toss in the tomatillos and onions, and let the slow cooker (or Instant Pot) do the work. The chipotle peppers in adobo melt right into the sauce, so no fancy blending required.
  • Smoky Tangy Bomb: That balance of tangy tomatillos and smoky chipotle? It’s what makes this dish ridiculously good. The pork shoulder gets fall-apart tender while soaking up all that bright, spicy-green flavor—no dry bites here.
  • Weeknight or Party Star: Make a big batch on Sunday and reheat it all week—it’s perfect for tacos, burrito bowls, or even over rice. Honestly, I’ve served it at potlucks, and no one’s ever asked for the recipe twice.
  • Budget-Friendly Feast: Pork shoulder is cheap, and a single adobo canned chipotle stretches across multiple meals. Between us, this recipe feeds four for under $15 and still tastes like you spent hours on it. (Spoiler: You didn’t.)

Step-by-step instructions for smoky chipotle-tomato braise with crispy tortilla strips

Master this technique and you'll achieve restaurant-quality pork verde with perfectly balanced smoky heat and crispy tortilla garnish.

1

Sear the Pork Shoulder for Deep Flavor

Heat a large Dutch oven over medium-high heat with 2 tablespoons vegetable oil until shimmering. Pat the 3 lb pork shoulder (Boston butt) dry with paper towels and season generously with 1.5 teaspoons salt, 0.5 teaspoon ground black pepper, 1 teaspoon cumin, and 1 teaspoon smoked paprika. Press the seasoning into the meat so it adheres well.

Sear the pork for 8-10 minutes on each side until deeply browned and crust develops. This step is crucial—it creates the Maillard reaction that forms complex flavors. Work in batches if needed to avoid overcrowding the pan. Once browned, transfer the pork to a plate and set aside.

2

Build the Verde Sauce with Tomatillos and Jalapeños

In the same Dutch oven, add 2 whole white onions (quartered) and 6 smashed garlic cloves. Cook over medium heat for 5 minutes until softened and golden. Add the 1.5 lb tomatillos (quartered) and 4 halved jalapeños, cooking for another 5 minutes until the tomatillos soften.

Transfer the onion mixture to a blender along with 2 tablespoons minced chipotle peppers in adobo and 2 cups beef broth. Blend until completely smooth, scraping down the sides as needed. Return the sauce to the Dutch oven and bring to a gentle simmer over medium-low heat. This will form the base for your braise, balancing smoky, tangy, and slightly spicy notes.

3

Braise the Pork Until Tender

Return the seared pork shoulder to the Dutch oven with the sauce. Add enough liquid to come about halfway up the meat—this should be approximately 3 cups total, using additional broth if needed. Bring to a simmer, then reduce heat to low and cover tightly. Braise for 2.5-3 hours until the pork is fork-tender and easily pulls apart.

4

Prepare the Crispy Tortilla Strips

While the pork braises, cut the 12 corn tortillas into 1-inch strips. Heat 0.25 cup vegetable oil in a large skillet over medium-high heat until hot but not smoking. Fry the tortilla strips in batches for 1-2 minutes until golden brown and crispy, stirring occasionally. Drain on paper towels and sprinkle with a pinch of salt. These crispy strips add texture contrast and traditional garnish.

5

Finish and Serve with Fresh Herbs

Once the pork is tender, remove it from the braising liquid and let it rest for 10 minutes before shredding or slicing. Strain the braising liquid through a fine-mesh sieve to remove any impurities, then return it to the Dutch oven. Stir in 0.5 cup chopped fresh cilantro and 0.25 cup lime juice, simmering for 2-3 minutes to brighten the flavors.

To serve, spoon the shredded pork onto plates with some of the verde sauce. Top with crispy tortilla strips and additional cilantro. The dish should deliver tender, smoky pork with vibrant green sauce and satisfying crunch from the tortilla strips. Serve immediately with warm tortillas or rice to capture all the juices.

👨‍🍳

Pro Tips For Making Mexican Pork Verde

  • CHAR THE PORK CRUST: I used to think slow-cooked pork verde didn’t need browning, but that crispy edge makes all the difference. Sear the pork shoulder in batches over medium-high heat—about 4-5 minutes per side—until deep golden brown, then proceed with your braising. (Yes, it takes patience, but skip this and you’ll miss that smoky depth.)
  • ROAST TOMATILLOS WHOLE: Peeling and chopping tomatillos is a pain, and charring them raw makes the sauce bitter. Instead, blanch whole tomatillos in boiling water for 30 seconds, then roast them cut-side down on a sheet pan at 400°F (200°C) for 15 minutes until blistered and soft. The skins slip right off after, and the flavor stays bright.
  • CONTROL THE CHILE HEAT: Chipotle in adobo is smoky and rich, but jalapeños can turn your verde into a mouth-on-fire disaster. Remove seeds and membranes from jalapeños, then blister them whole in a dry skillet for 2 minutes before adding to the sauce. If you’re sensitive to heat, halve them and use just 1-2 instead of 3.
  • BRAISE LOW AND SLOW: Pork verde needs time—don’t rush it. After searing, cover the pork with liquid (tomato-chile mix + broth) and simmer at 300°F (150°C) for 3-4 hours, not boiling. The meat will fall apart easily when tender, and the sauce will absorb all that juicy flavor instead of turning watery. (I learned this the hard way with a rubbery shoulder.)

Troubleshooting this recipe

Pork Too Dry?

If your pork emerges dry or tough, you likely braised it too long or didn't add enough liquid. The pork should be submerged halfway—aim for 3 cups total liquid in your Dutch oven.

I've found that bone-in cuts like Boston butt stay juicier, but if you used boneless, reduce braising time by 30-45 minutes and check tenderness at 2 hours. Always rest the meat for 10 minutes before shredding to retain juices. 💧

Sauce Too Thin?

Verde sauce should coat the back of a spoon but not be watery. If yours is too thin, simmer uncovered for 5-10 minutes to reduce. For extra thickness, blend in 1 tablespoon masa harina or 1/4 cup cornstarch slurry (mixed with cold water).

I've also had success adding 1/2 cup diced tomatoes during the final simmer to help thicken naturally. 🍲

Tortilla Strips Not Crispy?

Undercooked tortilla strips happen when oil isn't hot enough or batches are overcrowded. Heat your oil until it reaches 375°F (use a thermometer!) and fry strips in single layers for 1-2 minutes per side.

For extra crunch, double-fry: cook once, drain, then fry again for 30 seconds. Store bought tortillas? Look for Mission brand corn tortillas—they crisp best. 🌽

Flavor Too Mild?

Boost intensity by increasing chipotle—try 3 tablespoons instead of 2. For heat, add 1/2 teaspoon cayenne to the braising liquid. I also recommend toasting 1 teaspoon cumin seeds and grinding them fresh for deeper aroma. If the sauce tastes bland, simmer with 1/4 cup apple cider vinegar for brightness. 🌶️

Sauce Separating?

This happens when fat and liquid separate during storage. Before reheating, whisk vigorously or blend briefly to recombine. For prevention, chill the sauce completely before storing, then spoon off any solidified fat.

When reheating, add 1/4 cup broth to help emulsify. The pork's natural fats will keep the sauce rich—just give it a good stir! 🥄

Tomatillos Too Tart?

Balance the acidity by adding 1/4 cup honey or 1 tablespoon brown sugar to the sauce during the final simmer. Roast the tomatillos longer (10 minutes instead of 5) to mellow their flavor.

I've also had success adding 1/2 cup cooked white beans to the sauce—they add creaminess that cuts through tartness. 🍯

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 145mg48%
Sodium 1200mg52%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 8g
Protein 48g96%
* 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 use pork tenderloin instead of pork shoulder?

Pork tenderloin works but requires adjustments—it cooks much faster and can dry out. Use 1.5 lbs instead of 3 lbs, sear it the same way, then braise for only 1-1.5 hours (not 3). The tenderloin stays juicy but won't have the same rich texture as shoulder. For best results, slice it into 1-inch chunks before braising to ensure even cooking.

2

How do I adjust the spice level for kids?

Reduce the heat by removing the seeds and membranes from 2 of the 4 jalapeños and using only 1 tablespoon chipotle paste instead of 2. For extra mildness, blend in 1/4 cup plain yogurt at the end to mellow the sauce. Serve with extra tortilla strips for fun dipping!

3

Can I make this recipe in a slow cooker?

Sear the pork first, then transfer everything (including the sauce) to a 6-quart slow cooker. Cook on low for 8 hours or high for 4-5 hours. The tortilla strips should be fried separately and added just before serving. The slow cooker method is perfect for hands-off prep, though the flavors may be slightly less concentrated.

4

What's the best way to reheat leftovers?

Reheat pork and sauce together in a skillet over medium-low heat with 2 tablespoons broth to restore moisture. Cover for 5-7 minutes until warmed through. For crispy tortilla strips, reheat separately in a dry skillet for 1 minute per side. Never microwave—it makes the pork rubbery and strips soggy.

5

Can I substitute chipotle peppers in adobo?

Yes! For 1 tablespoon chipotle paste, use either 1/2 teaspoon smoked paprika + 1/4 teaspoon cayenne or 1/2 teaspoon chipotle powder. For extra authenticity, toast 1 dried chipotle pepper in a dry skillet for 30 seconds, then blend with broth. The adobo sauce adds depth that's hard to replicate, but these work in a pinch.

★★★★★4.6(1 review)
Categories Main Courses