Chile Verde is a comforting Mexican-American stew with melt-in-your-mouth tender chunks of pork in a savory green sauce made from smoky roasted green chili peppers and tangy tomatillos.

The best Chile Verde recipe with fall-apart tender pork braised in a smokey savory green chili sauce.

Although we call it Chile Verde (Green Chili) north of the border, the dish is known as Carne De Puerco En Salsa Verde (pork in green sauce) in Mexico. Like many dishes that have worked their way north, such as Migas, and Chile con Carne, Chile Verde has taken some twists and turns turning it into something uniquely delicious.

It’s hands-down one of my favorite Mexican-American dishes when properly made, and comfortably makes it into my list of favorite meat dishes as well. Unfortunately, many restaurants take shortcuts. Using canned chiles, or cooking leaner cuts of pork for shorter periods of time, may be more profitable, but they just don’t do this fantastic dish justice.

A great Chile Verde has pork that pulls apart with a fork and yet it remains incredibly juicy. The sauce, while comprised of ingredients that are initially pungent, sour, and spicy, mellows out, finding a mouthwatering equilibrium during its slow braise, which adds savory and sweet tastes to the mix as well. Together they make for a comforting stew that’s sublime, bordering on the divine.

Green chilies and tomatillos for Chile Verde.

I’ve been working on my Chili Verde recipe for over a decade now, and I have developed a few tricks that turn these ordinary ingredients into something extraordinary. The first is to use a variety of green chili peppers. I like a combination of Poblano chiles for their earthy flavor, Anaheim chiles for their fresh chili flavor and Jalapeños to add heat.

My second trick is to brown all the ingredients. This amplifies the inherent umami of each element thanks to the Maillard reaction. It also smoothes off the rough edges of some of the ingredients, bringing out their sweetness while adding depth and complexity to this relatively simple dish.

This Chile Verde recipe includes a few simple tricks to turn a few simple ingredients into this mouthwatering stew.

Finally, I like to add a touch of honey. Not enough to make it sweet, but the small amount is enough to reign in the tartness of the tomatillos allowing the flavor of chiles and umami of the pork to shine.

While the dish isn’t complicated to make, it does take a while to develop the flavor of the sauce while rendering the pork tender. That’s why one batch should be enough to feed 8-10 people. If you don’t have that many people to feed, don’t worry. The leftovers have so many uses you could make 3-4 meals out of this.

Stuffed into masa and rolled in corn husks, this makes amazing tamales. Thinned out with some chicken stock and loaded up with veggies, the Chile Verde makes for an amazing tortilla soup. But perhaps my favorite use of these leftovers is to make Huevos Rancheros Verdes.

Chile VerdeMexican Chile Verde recipe. Learn how to make this delicious green chile verde with roasted tomatillos and pork.


  • CourseEntree
  • CuisineMexican
  • Yield8 servings
  • Cooking Time2 hours, 40 minutes
  • Preperation Time10 minutes
  • Total Time2 hours, 50 minutes


326 grams
Poblano chili peppers (3 large peppers)
222 grams
Anaheim chili peppers (2 medium peppers)
140 grams
Jalapeño peppers (3 large, to taste)
40 grams
garlic (6 cloves, unpeeled)
375 grams
onion (1 x-large onion, peeled and quartered)
1200 grams
25 grams
2 teaspoons
vegetable oil
1700 grams
pork shoulder (cut into 2-inch cubes)
4 cups
low-sodium chicken stock
2 teaspoons
1 teaspoon
1 teaspoon
1 teaspoon
Mexican oregano
1 1/2 teaspoons
salt (to taste)
cilantro (for garnish)
cotija (for garnish)


  1. Preheat your oven to its highest setting (or turn the broiler on)
  2. Green chili peppers, onions and garlic in a sheetpan for Chile Verde.
    Wash the Poblano, Anaheim and Jalapeño peppers and cut slits in them to prevent them from popping. Put them on sheet pans along with the garlic, and onions.
  3. Remove the husks from the tomatillos and wash them thoroughly to remove as much of the waxy residue from their surface as you can. Cut slits in them to prevent them from popping in the oven and put them on sheet pans as well.
  4. Charred green chiles, onions and garlic for chile verde.
    Put the green chili peppers in the oven and roast until the skin has blistered and started to blacken. Flip them over and roast until the second side matches.
  5. Char roasted tomatillos for chile verde.
    Put the tomatillos in the oven and roast until they're lightly scorched on top.
  6. When the green chilies are done, remove them from the oven and let them cool until you can handle them. Remove as much skin as you can from the peppers (you don't have to get it all). Then remove the stems and seeds along with any light-colored membranes. Peel the garlic.
  7. Put the roasted green chilies, tomatillos, onions, garlic, and cilantro into a food processor and process until no large chunks are remaining.
  8. Large chunks of pork for Chile Verde.
    Heat a large heavy-bottomed pot over medium-high heat until hot. Generously salt and pepper all sides of the pork.
  9. Large pork chunks browned in a pot for chile verde.
    Add the vegetable oil to the preheated pot and add the pork in a single layer, leaving a bit of space between each piece of pork (if it doesn't all fit, then do this in two batches). Let the pork brown on one side undisturbed and then flip and brown the other side.
  10. Chile verde simmering in a pot.
    Add the green chili and tomatillo puree to the pot, along with the chicken stock, honey, cinnamon, cumin, oregano, and salt. Scrape up the browned bits of pork juice from the bottom of the pot and bring to a boil. Lower the heat and let the Chili Verde simmer until the pork is fall-apart tender (about 2 1/2 hours).
  11. Adjust seasoning to taste and serve the Chile Verde with warm tortillas, fresh cilantro and cotija cheese for garnish.