Notes: To peel chiles, remove stems, slice in half lengthwise, then remove veins and seeds. Lay cut side down on a cookie sheet and broil 4 to 5 inches from heat until black and blistered, 5 to 8 minutes. Let cool, then peel. Prep and Cook Time: about 2 1/2 hours.
4 pounds boned pork shoulder (butt), fat-trimmed and cut into 2-inch cubes
2 tablespoons vegetable oil (optional)
3 onions (2 lb. total), cut into 1/4-inch-thick wedges
5 large cloves garlic, minced
3 tablespoons ground cumin
1 can (28 oz.) canned whole tomatoes
1 3/4 cups chicken broth
1 1/2 pounds Anaheim or poblano chiles (about 10), stemmed, peeled, and chopped (see notes); or 4 cans (7 oz. each) whole green chiles, chopped
2 tablespoons chopped fresh oregano leaves
Salt and pepper
Chopped fresh cilantro
How to Make It
In a 6- to 8-quart pan, combine pork with 1/3 cup water. Cover and cook over medium-high heat, stirring occasionally, until meat is very juicy, 15 to 20 minutes. Uncover, increase heat to high, and cook, stirring often, until liquid is evaporated and meat is browned, 20 to 30 minutes. Lift out meat and set aside.
Reduce heat to medium. If you have leftover pork fat in the pan, discard all but 3 tablespoons; if not, add oil. Add onion, garlic, and cumin; stir and cover. Cook, stirring occasionally, until onions are soft, about 8 minutes.
Return meat and any accumulated juices to pan. Add tomatoes and broth. Break up tomatoes with a spoon. Bring to a simmer, then reduce heat, cover, and simmer, 60 minutes.
Add chiles and oregano to pan. Cover and cook until pork is very tender when pierced and flavors are blended, about 15 minutes. Season to taste with salt and pepper. Serve topped with cilantro leaves. Garnish with lime to squeeze over chile.