A Mexican classic, tinga poblana, or, as it’s more commonly known, pork tinga, is a slowly simmered pork stew made with roasted tomatoes, chipotle chiles, chorizo, and onions. And it’s as complex, as robust, as rich, and as unbelievably satisfying as you’re imagining. Tuck it into tacos, smother some rice with it, or simply spoon it straight from the bowl.Angie Zoobkoff

A bowl of pork tinga--pork stewed with tomatoes and chipotle peppers, along with bowls of lemon, sour cream, cilantro, cheese on a table.

Pork Tinga

5 / 4 votes
Pork tinga, an authentic Mexican dish, is a slowly simmered pork stew made with roasted tomatoes, chipotle chiles, chorizo, and onions. When topped with avocado, sour cream, cilantro, queso fresco, and lime, it's comfort food at its finest.
David Leite
Servings6 servings
Calories759 kcal
Prep Time1 hour
Cook Time2 hours
Total Time3 hours


For the tinga

  • 4 dried chipotle chile peppers
  • 1/2 to 1 cup boiling water
  • 3 pounds plum tomatoes, halved
  • Olive oil
  • Sea salt and freshly ground black pepper
  • 2 teaspoons light brown sugar
  • 8 ounces chorizo (the type that needs to be cooked)
  • 1 to 2 tablespoons peanut or olive oil
  • 3 pounds boneless pork shoulder, cut into 1 1/2-inch (4-cm) chunks
  • 2 onions (about 1 pound total), coarsely chopped
  • 4 garlic cloves, crushed
  • 2 teaspoons ground cumin
  • 4 thyme sprigs
  • 2 teaspoons dried oregano (preferably Mexican)
  • About 1 cup store-bought or homemade chicken stock or water

To serve

  • 2 ripe avocados, sliced
  • Juice of 1 lime
  • 1 cup sour cream
  • 3 tablespoons coarsely chopped cilantro
  • 5 1/2 ounces queso fresco (or substitute mild goat cheese or feta), crumbled


Make the tinga

  • Preheat the oven to 400°F (200°C).
  • Toss the chipotle chile peppers in a smallish bowl and add just enough boiling water to cover. Let the chipotles soak for about 30 minutes.
  • Meanwhile, place the tomatoes, cut-side up, in a single layer in a large roasting pan or rimmed baking sheet lined with aluminum foil. Drizzle with oil, season with salt and pepper, and sprinkle with sugar. Roast until the tomatoes begin to collapse and shrink and are slightly charred in places, about 1 hour. Let cool.
  • While the tomatoes are roasting, peel the casing from the chorizo and discard. Chop or gently break up the meat. In a large skillet set over medium heat, warm 1 tablespoon oil. Add the chorizo and cook, stirring occasionally, until the chorizo is well colored all over, 4 to 5 minutes. Use a slotted spoon to transfer it to a Dutch oven or pot, leaving the fat in the skillet.
  • Increase the heat under the skillet to medium-high and add some of the pork to the skillet, taking care not to crowd the meat in the skillet, about 5 minutes. Transfer each batch of pork to the Dutch oven as it’s ready, leaving any fat in the skillet.
  • Toss the onions in the same skillet with the drippings over medium heat, adding a couple teaspoons of oil if the skillet seems dry. Cook the onions, stirring occasionally, until they’re dark golden, about 10 minutes. Add the garlic and cumin and cook for 2 minutes more, then add this to the pork along with the thyme, oregano, salt, and pepper.
  • Pour a little of the stock or water into the skillet and cook, stirring constantly, for 1 to 2 minutes to deglaze it. Pour this into the Dutch oven along with the rest of the stock or water.
  • Separate the chipotles from their soaking liquid, reserving the liquid. Remove and discard the stalks and some of the seeds (or you can leave some in if you want a little more heat), and chop the chipotles. Add the chopped chipotles and their soaking liquid to the pork.
  • Bring the pork to a gentle boil and immediately reduce the heat to low. Partially cover the pot and gently cook until the pork is tender and the tinga is thick, about 90 minutes. Halfway through the cooking time, coarsely chop the tomatoes and add them and any juices on the baking sheet to the pork. (Alternatively, if you don’t care to babysit the tinga on the stovetop, you can transfer the covered pot to a 350°F [176°C] oven until the pork is tender and the tinga is thick, about 90 minutes.)

Serve the tinga

  • To serve, halve, pit, and slice the avocados. Squeeze lime juice over them and season with salt and pepper to taste. Transfer the tinga to a large, warm, shallow serving bowl (or serve from the Dutch oven in which it has cooked) and spoon some sour cream over the top and scatter with cilantro. Serve immediately, passing the avocado, cheese, and remaining sour cream at the table.
How To Eat A Peach Cookbook

Adapted From

How to Eat a Peach

Buy On Amazon


Serving: 1 portionCalories: 759 kcalCarbohydrates: 24 gProtein: 68 gFat: 44 gSaturated Fat: 16 gMonounsaturated Fat: 16 gTrans Fat: 1 gCholesterol: 199 mgSodium: 881 mgFiber: 9 gSugar: 12 g

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @leitesculinaria or tag #leitesculinaria!
Recipe © 2018 Diana Henry. Photo © 2018 Laura Edwards. All rights reserved.

Recipe Testers’ Reviews

Tinga Poblana is one of my favorite Mexican recipes. I make it often but I always use chicken. I was really excited to see this pork tinga version and it didn’t disappoint.

Tinga Poblana is a fairly easy recipe that cooks slowly and yields a very flavorful and rich dish. I loved the addition of the roasted tomatoes as they added an additional layer to this dish. I will definitely make this again. Easy and so delicious.

This recipe made a lot. I would say enough for at least 15 tacos or 6 servings.

You know you have a winner of a recipe when your husband claims all leftovers for his lunches the rest of the week! This pork tinga is one of those dishes that tastes great for days because the flavors continue to meld in the fridge. And with all the accoutrements, this dish is over-the-top delicious. I have a feeling this will be a regular lunch request going forward.

My one tweak would be to suggest turning the oven up to 400° or even 425° when roasting the tomatoes. I roasted them for an hour and 20 minutes at 375°, but they still weren’t blackened and shrunken. I finally broiled them for 7 minutes.

My husband took his first bite and immediately asked if there would be enough for lunch the next day. The flavor of this dish is so authentic and the finished result unbelievably satisfying. Easily the best thing I’ve eaten all month.

Made some homemade naan on the grill for sopping up all the amazing sauce.

I’m expecting at the moment and I’ve been craving Mexican and Latin American food like crazy. This was an AMAZING weeknight dinner that hit every note. There’s a bit of prep, but once everything is browned, it all goes into the pot and simmers over the stove until it’s ready–the longer the better, too! My husband and I get home hours apart sometimes, and by the time he got to it, it had been bubbling away on the stove for about 4 hours and it had definitely gotten better by then.

Please, please make sure you serve it with avocado and sour cream. They provide such a nice creaminess and richness to cut the heat and acid of the dish. We had plenty left over, too, and it absolutely gets better with age.

There aren’t many recipes where I genuinely say that I wouldn’t change even one little thing, and this is one for sure! This will absolutely make you 6 very generous servings.

This was a Mexican dish like none other I’ve ever had or made. I knew this recipe would be a winner when the deep, rich aroma of roasting tomatoes filled the house. It just got better from there. The tender chunks of pork combined with the spiciness of the chorizo and the spicy-tart-sweet sauce from the tomatoes, chipotles, and onions made this recipe worth all the time. It’s definitely a keeper.

It wasn’t difficult, just time-consuming. One thing: Pork shoulder is a fatty cut. The trick is to be sure you don’t have chunks with too much fat.

I was unable to get dried chipotles, believe it or not, so I used chipotles in adobo. Not ideal but it worked.

The dish was even better the second day, after everything had a day to marinate.

We had it with cilantro, avocado, and chips.

This dish requires an investment of time but it will be time well-spent. It can be served plain with only the suggested condiments or with some simple steamed rice or more traditionally as a tostada or taco as you would chicken tinga.

The goat cheese might seem unusual as a garnish but the earthiness of the cheese works with the acidity of the tomatoes and spiciness of the chilies.

I’ll make anything that calls for pork shoulder, so I had to give this a go. This was a terrific tinga that will go into my regular rotation.

By the way, tinga means stew, and poblana means from Puebla (not the chile). It always includes tomatoes, chipotle chiles, thyme, and oregano and can be made with pork as well as chicken.

This tinga has great flavor due to the chiles and roasted tomatoes. I found this to be at a medium spice level, so if you’re worried about the chipotle chiles and don’t mind some spice, go for it!

This can be served as a meal in a bowl, with all the yummy garnishes suggested. But for me, it was begging to be folded into warm corn tortillas. I set out little bowls of cilantro, avocado, sour cream, red onion, and crumbled queso fresco and let people customize their tacos.

I would imagine that you could substitute canned chipotle chiles in adobo if you didn’t want to purchase a whole bag of dried chiles. No doubt you could substitute canned tomatoes for the fresh roasted plum tomatoes as well if you’re looking to cut corners and expense.

I didn’t want to babysit a pot on the stove so I put in into a 350° oven for the same amount of time. It worked beautifully and resulted in tender, juicy, morsels of pork.

I reversed the order called for to cook everything though. My reasoning was that the chorizo would make the pan unduly sticky with residue. So I started with the pork cubes first, then added a touch more oil for the onions, they picked up all the color and residue from the pork and cleaned the pan nicely, then I cooked the chorizo last, ending with deglazing the pan.

About David Leite

I count myself lucky to have received three James Beard Awards for my writing as well as for Leite’s Culinaria. My work has also appeared in The New York Times, Martha Stewart Living, Saveur, Bon Appétit, Gourmet, Food & Wine, Yankee, Los Angeles Times, Chicago Tribune, The Washington Post, and more.

Hungry For More?

Shanghai Fried Noodles

Skip the takeout and make this fast, easy, and oh-so-satisfying bowl of Shanghai noodles, crispy pork belly, and kale.

20 mins

Vietnamese-Style Caramelized Pork

This caramelized pork is sweet, salty, savory, and a little spicy. It’s every bit as good as what you’ll find in your local Vietnamese restaurant and completely doable on a weeknight.

1 hr

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Loved it so much the first time I went back and did a double batch a few weeks later! I cut a few corners in the interest of using what I already had in house, and it’s turned out marvelously both times.

    Firstly, I’ve used canned chipotle in adobo (to be fully honest, the second time I was low on canned chipotles and subbed some chipotle barbecue sauce and it still turned out beautifully).

    Second, I skipped the chorizo as fresh chorizo is hard to come by in Singapore.

    Third, I used a mix of tomatoes tending toward smaller varieties as these go a bit faster, and as mentioned by Hillary, I needed to bake them for longer than prescribed.

    Last, I always take my braises a bit further to get those tender, falling apart strands – these cater exceptionally well to burrito and taco formats.

    It’s a family favorite and incredibly versatile, whether served as advised, in tacos, frozen into homemade burritos… etc.

      1. Will do, Angie! Quick question – I’m blanking on how many onions I used last time, could you please confirm if it’s 1lb of onions total or 2lbs total?

    1. Hey, Riley. The chicken tinga recipe does contain tomatoes–3/4 pound. Am I missing something?

    1. Melanie, the spice is going to come from the chipotle peppers, their soaking liquid, and the chorizo. I don’t recall it being terribly spicy, but I have a high heat tolerance and prefer food on the spicy side. You could limit the heat by using a milder sausage and removing all the seeds from the peppers before soaking them.