Mexican Pork Stew: A Slow-Simmered Salsa Verde Recipe

Updated November 3, 2026

Total time
2 hr 55 min
prep 30 min · cook 2 hr 25 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Mexican Pork Stew: A Slow-Simmered Salsa Verde Recipe

Mexican pork stew is a hearty, slow-simmered dish of tender pork shoulder in a bright green sauce made with tomatillos, chiles, onion, and herbs. This version is inspired by pork in salsa verde, a familiar Mexican-style preparation served with warm tortillas, rice, or beans; ingredients and heat levels vary from region to region and from household to household. Roasting the vegetables first gives the sauce a rounded, lightly smoky flavor without making the method complicated.

What You’ll Need

Set aside a rimmed baking sheet, a large heavy pot or Dutch oven with a lid, a blender, a cutting board, and a food thermometer. You will roast the vegetables, brown the pork in batches, then let everything simmer until the meat is tender. The recipe serves six and makes enough sauce to spoon generously over each portion.

Ingredients

  • 3 lb (1.36 kg) boneless pork shoulder, cut into 1½-inch (4 cm) cubes
  • 1½ lb (680 g) tomatillos, husks removed and fruit rinsed
  • 2 poblano peppers (about 9 oz / 250 g total), stemmed and halved
  • 2 jalapeño peppers (about 1 oz / 30 g total), stems removed; remove seeds for a milder sauce
  • 1 medium white onion (about 7 oz / 200 g), cut into wedges
  • 4 garlic cloves (about ¾ oz / 20 g), peeled
  • 1 tbsp (15 ml) neutral cooking oil
  • 1½ tsp (9 g) fine salt, plus more to taste
  • 1 tsp ground cumin (about 2 g)
  • 1 tsp dried Mexican oregano (about 1 g), rubbed between your fingers
  • 2 cups (475 ml) low-sodium chicken broth or water
  • ½ cup (15 g) loosely packed fresh cilantro leaves and tender stems
  • 1 tbsp (15 ml) fresh lime juice, plus more to taste
  • Warm tortillas, cooked rice, or beans, for serving (optional)

Step-by-Step

  1. Prepare the pork and oven. Heat the oven to 425°F (220°C). Pat the pork cubes dry with paper towels so they brown instead of steaming. Sprinkle them evenly with the salt, cumin, and oregano. Remove the papery husks from the tomatillos, rinse off their slightly sticky coating, and dry them. Cut the onion into wedges and halve the poblanos. Keep the jalapeños whole for roasting; you can adjust their heat when you blend the sauce.
  2. Roast the vegetables. Arrange the tomatillos, poblanos, jalapeños, onion, and garlic on a rimmed baking sheet, leaving a little space between pieces. Roast for about 15 minutes, turning the peppers and onion once if they are coloring unevenly. The tomatillos should soften and release some juice, and the peppers should have blistered patches. If the garlic is browning much faster than the other vegetables, take it off the pan early so it does not become bitter. Let the vegetables cool just enough to handle.
  3. Blend the salsa verde. Put the roasted tomatillos, onion, garlic, and cilantro in a blender. Add one jalapeño and about ½ cup (120 ml) of the broth. Blend until mostly smooth, stopping to scrape down the sides if needed. Taste a small dab before adding the second jalapeño; chiles vary in heat, and you can blend in more later. If your blender is small, work in batches and avoid filling it with hot ingredients. The salsa should pour easily but still have enough body to cling to the pork.
  4. Brown the pork in batches. Heat the oil in a large Dutch oven over medium-high heat. When the oil shimmers, add enough pork to cover the bottom without crowding it. Brown the cubes on several sides, turning them as they release from the pot; allow about 5 minutes per batch. Transfer browned pork to a plate and repeat. This step takes roughly 15 minutes, depending on the pot and number of batches. A deep brown crust builds flavor; the pork does not need to cook through at this stage.
  5. Combine and start the braise. Reduce the heat to medium. Pour in a splash of the remaining broth and scrape the browned bits from the bottom of the pot with a wooden spoon. Add the blended salsa and stir for about 2 minutes, then return the pork and any juices on the plate to the pot. Add the rest of the broth and stir. Bring the liquid to a gentle simmer, not a hard boil. The pork should be mostly submerged; add a little water if necessary.
  6. Simmer until tender. Cover the pot, reduce the heat to low, and simmer gently for 1 hour 40 minutes. Check every 25 to 30 minutes that the liquid is barely bubbling and that the bottom is not sticking. Stir carefully, especially near the end, when the sauce thickens. Start checking the pork after about 1 hour 25 minutes: it should yield easily to a fork. If it is still chewy, keep simmering and check again in 10-minute intervals. The USDA FSIS safe minimum for whole cuts of pork is 145°F (63°C) followed by a 3-minute rest; check a thick piece with a food thermometer, and continue cooking this stew until the pork is fork-tender.
  7. Finish and season. If the sauce looks thin, remove the lid and simmer for 7 minutes, stirring occasionally. Turn off the heat and leave the stew to rest for 3 minutes. Stir in the lime juice, then taste the sauce. Add salt, lime, or a little more blended jalapeño as needed. If the sauce tastes sharp, give it a few more minutes of gentle simmering; tomatillos naturally bring a tart flavor, but it should not overwhelm the pork.
  8. Serve. Spoon pork and plenty of salsa into shallow bowls. Offer warm tortillas, rice, or beans alongside, plus optional toppings such as chopped cilantro, diced white onion, sliced radish, or lime wedges. For tacos, use a slotted spoon to lift out the pork, then add a little sauce so the tortillas do not become soggy. Keep extra sauce on the table for anyone who wants more.

Common Mistakes

Crowding the pot: Putting all the pork in at once releases moisture and prevents good browning. Work in batches and let the pot return to a steady sizzle between them. If the meat sticks at first, give it another minute rather than tearing it away; it will usually release as its surface browns.

Boiling the stew hard: A rolling boil can make the sauce splatter and the meat cook unevenly. Once it reaches a simmer, lower the heat until only occasional bubbles break the surface. A heavy pot helps hold a steady temperature, but check it periodically because stove settings differ.

Blending too much chile at the start: Jalapeños are not reliably the same heat from one pepper to the next. Blend in one, taste a little sauce, and add the other gradually. The heat is easier to increase than to remove. For a mild version, use one jalapeño with its seeds removed, or leave it out.

Expecting tender pork as soon as it reaches a safe temperature: Food safety and tenderness are different goals. Pork can be safe to eat before the connective tissue in shoulder has softened. Keep simmering gently until a fork slides in easily; do not turn the heat up sharply to hurry it.

Skipping the final taste: Broth saltiness, tomatillo tartness, and chile heat all vary. Adjust salt and lime after cooking rather than relying only on the listed amounts. Add lime a teaspoon at a time if the sauce already tastes quite tangy.

Tips

Choose pork shoulder. Shoulder has enough connective tissue and fat to become tender during a long braise. Lean loin is not a direct substitute: it can dry out before the sauce has time to develop. If shoulder is sold bone-in, ask the butcher to remove the bone or allow extra weight and trim it yourself.

Use Mexican oregano if available. It has a more citrusy, gently earthy character than common Mediterranean oregano. If it is hard to find, ordinary dried oregano works; the flavor will be a little less distinct, but the stew will still be well balanced. Fresh cilantro goes in after blending and again at the table, so its flavor stays lively.

Adjust the sauce texture to your meal. For spooning over rice, leave it fairly loose. For tacos, simmer uncovered a little longer or lift out some pork and shred it before returning it to the pot. Shredded meat absorbs more sauce, so reserve a little liquid to add if the mixture becomes dry.

Make ahead safely. The stew can be cooked in advance and reheated gently; its flavor often tastes more integrated after a night in the refrigerator. Refrigerate leftovers within 2 hours in shallow, covered containers, and use them within 3 to 4 days. Reheat leftovers to 165°F (74°C), checking with a food thermometer. Freeze portions in airtight containers if you need to keep them longer, and thaw in the refrigerator before reheating.

Keep the accompaniments simple. Warm corn tortillas are an easy match, while rice catches the extra salsa. If serving beans, choose a lightly seasoned preparation so it does not compete with the chile and tomatillo sauce. A few crisp toppings add contrast, but the stew is complete without them.

Troubleshooting

The pork is still tough after the stated simmer: The size of the cubes, cut of shoulder, and simmer temperature can change the timing. Add a splash of broth or water if the pot is getting dry, cover it, and continue at a gentle simmer for 10 to 15 minutes before checking again. Tenderness, rather than the clock alone, is the best signal that shoulder is ready.

The sauce is too thin: Remove the lid and simmer the stew uncovered, stirring often, until it coats a spoon. You can also lift out the pork temporarily while the sauce reduces, then return it. Avoid adding flour or cornstarch unless you specifically want a thicker, less traditional texture; reducing keeps the tomatillo flavor clear.

The sauce is too thick or the pot is catching: Stir in broth or water a few tablespoons at a time, scraping the bottom gently. Lower the heat and keep the lid on. If anything has scorched, transfer the unburned stew to a clean pot without scraping up the dark layer, since that can make the whole batch taste bitter.

The stew tastes too tart: Tomatillos naturally have a bright acidity. Simmer uncovered for a few minutes to mellow and concentrate the sauce, then taste again. A small pinch of salt can bring the flavor into balance. If it still needs softening, stir in a few tablespoons of broth; do not add a large amount of sugar, which can make the sauce taste oddly sweet.

The stew is hotter than expected: Add broth a little at a time and serve it with rice, beans, or tortillas to moderate each bite. Stirring in more plain salsa verde made without jalapeño can also spread out the heat, though it increases the quantity. Sour cream is an optional topping, not a fix that removes the chile heat from the pot itself.

Frequently Asked Questions

Is Mexican pork stew the same as chile verde?
It is closely related to pork chile verde: pork cooked in a green sauce commonly built around tomatillos and chiles. Names and recipes vary, and some versions use different peppers, herbs, or cooking methods. This recipe is one practical salsa verde-style version, not the only way to make the dish.

Can I make it without tomatillos?
Tomatillos give the sauce its characteristic tart, green flavor, so they are difficult to replace exactly. If unavailable, use a prepared green salsa whose ingredients are clearly listed; the flavor and texture will depend on that salsa, and it may be saltier or hotter. Taste before adding the full amount of salt or jalapeño.

Can I make this stew less spicy?
Yes. Remove the jalapeño seeds and pale ribs, use only one pepper, or omit the jalapeños. Poblano peppers are generally included for flavor rather than intense heat, though individual peppers can vary. Blend cautiously and serve sliced chile separately for people who want more heat.

Can I use a slow cooker?
Yes, but brown the pork in a skillet first for better flavor, and roast and blend the vegetables as directed. Transfer everything to the slow cooker and cook on low until the pork is fork-tender, checking the appliance guidance for timing. Slow cookers vary, so do not rely on one exact hour count; confirm the pork reaches the USDA FSIS minimum and is tender before serving.

Can I freeze Mexican pork stew?
Yes. Cool it promptly, portion it into airtight freezer-safe containers, and freeze. For food safety, refrigerate the stew within 2 hours of cooking rather than leaving it out to cool for an extended period. Thaw portions in the refrigerator and reheat to 165°F (74°C), stirring so the heat is even.

What should I serve with it?
Warm corn tortillas, rice, and beans all work well. For a lighter-feeling plate, serve a smaller bowl with a crisp cabbage or radish garnish and lime wedges. Keep toppings optional so diners can adjust the texture, freshness, and heat to suit their preference.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).