01 -
Place the guajillo, ancho, and arbol chiles along with the tomatoes, onion, cinnamon stick, bay leaves, and peppercorns in a medium pot. Fill the pot with water just to cover the ingredients. Boil it, then lower the heat, cover, and let it cook for 10 minutes.
02 -
Take the cooked chiles and other ingredients out of the pot and move them into a blender. Add 1 cup of the water used for boiling, along with beef broth, vinegar, garlic, cumin, oregano, and ground cloves. Blend on full power until smooth, then pour through a fine mesh strainer into the pot holding the seared meat.
03 -
Turn the heat up to make the meat and chile sauce boil together, then switch to a low flame once it reaches a boil. Keep the pot covered and let it cook for 3 to 3½ hours, or until the meat is so tender it’s easy to pull apart.
04 -
Take the meat out of the pot and use two forks to shred it in a bowl. Mix it back into the flavorful liquid and enjoy as a hearty stew with cilantro and onion on top, or use it to fill tortillas and melt some Oaxaca cheese over it.
05 -
Sprinkle salt and pepper liberally over the meat chunks. Heat olive oil in a large pot or Dutch oven set to medium-high. Sear the chunks in 2 batches, turning to brown every side. Once done, take the pot off the heat and put all the meat back in.