Smoky Shredded Pork Tacos


  • 1 1/2 pounds boneless pork shoulder, trimmed of fat and cut into 2-inch cubes
  • 5 garlic cloves, unpeeled, divided use
  • 1 large white onion, diced, divided use
  • 2-3 dried, stemmed chipotle chiles or canned chipotle chiles en adobo
  • 2 large round or 7-8 plum tomatoes
  • 2 1/2 tablespoons olive or vegetable oil or lard, divided use
  • Scant 1/2 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon freshly ground black pepper
  • 1/8 teaspoon freshly ground cloves
  • 1/2 cup raisins
  • 1/2 cup slivered almonds
  • 16-18 warm corn tortillas (plus a few extra, in case some break)


  1. In a 2-3 quart saucepan, cover meat with heavily salted water.
  2. Peel and roughly chop 2 cloves of garlic and add along with half of the onion. Bring to a gentle boil, skim off any grayish foam that rises during the first few minutes, partially cover and simmer over medium-low until thoroughly tender, about 1 1/2 hours.
  3. If time permits, cool the meat in the broth.
  4. Shred it between your fingers or with two forks held back to back. (There will be about 4 cups of meat; reserve broth for soup, if desired).
  5. Prepare the Quick Cooked Tomato Chipotle Sauce. For dried chiles, roast them on an ungreased griddle or heavy skillet over medium heat, turning regularly and pressing flat until very aromatic, about 30 seconds.
  6. In a small bowl, cover chiles with hot water and let rehydrate for 30 minutes, stirring to ensure even soaking.
  7. Drain and discard the water. If using canned chiles, they only need to be removed from the can.
  8. Roast the remaining 3 cloves garlic on a griddle or skillet, turning occasionally until soft, about 15 minutes; cool and peel.
  9. Roast tomatoes on baking sheet 4 inches below heated broiler until charred, about 6 minutes.
  10. Turn and roast on the other side, 2-3 minutes.
  11. Cool, then peel, collecting all juices with the tomatoes.
  12. In a food processor fitted with the metal blade, pulse tomatoes, chilies and garlic to medium-fine puree.
  13. Heat 1 tablespoon of oil or lard in heavy, medium-size saucepan over medium-high.
  14. Add puree and stir for 5 minutes as it sears and thickens.
  15. Taste and season with salt.
  16. Prepare the picadillo. In a large, heavy, well-seasoned or nonstick skillet, heat remaining 1 1/2 tablespoons oil or lard over medium-high.
  17. When hot, add shredded meat and remaining half of onion.
  18. Fry, stirring frequently, until crispy and golden, 12-14 minutes.
  19. Add cinnamon, peppers, cloves and raisins.
  20. Add tomato-chipotle sauce.
  21. Reduce heat to medium and simmer, stirring occasionally, until nearly all liquid has evaporated, 4-5 minutes.
  22. Heat oven to 350 degrees. F
  23. Toast almonds in a small baking pan until lightly browned, about 6 minutes.
  24. Add almonds to picadillo mixture. Taste mixture and season with salt if necessary.
  25. Guests will spoon portion of filling into warm tortilla.
  26. Provide hot sauce for those who prefer a more picante dish.

Yield: 4 cups, enough for 16-18 tacos

Advance preparation: This filling can be prepared 2 days in advance and refrigerated well-sealed. Reserve and refrigerate a little of the cooking broth; add a little of it when reheating the mixture.

Optional: hot sauce