Ingredients
Method
Sear the Meat
- Let the beef rest at room temperature for 30 minutes. Pat dry and season with salt.
- Heat oil in a Dutch oven over medium-high. Sear all sides of the beef in batches until well browned. Set aside.
Prepare the Sauce
- In a large pot, combine chiles, onion, garlic, tomatoes, and all spices. Cover with water and simmer for 15 minutes.
- Transfer solids to a blender, add 1 cup broth and vinegar. Blend until smooth. Strain the sauce for a silky finish and season with salt.
Braise the Meat
- Preheat oven to 300°F (150°C).
- Return the meat to the Dutch oven, pour in the sauce, and rinse the blender with the remaining broth—add this to the pot.
- Bring to a simmer, cover, and bake for 3 hours until meat is fork-tender.
Prepare Garnish
- Mix onion, cilantro, lime juice, and salt in a small bowl. Set aside.
Assemble the Tacos
- Remove and shred the meat. Skim the fat from the top of the broth and reserve in a shallow dish.
- Heat a skillet. Dip tortillas into the fat and place on the skillet. Cook for 30 seconds, flip, then add shredded meat and cheese.
- Fold and cook each taco until golden and crispy, about 1 minute per side.