4piecesdried guajillo chiles, stems and seeds removed
2piecesdried ancho chiles, stems and seeds removed
4clovesgarlic, peeled
1smallonion, roughly chopped
2teaspoonsground cumin
1teaspoondried oregano
1teaspoonsmoked paprika
1teaspoonsalt (to taste)
4cupsbeef broth
2piecesbay leaves
12piecescorn tortillas
1cupchopped fresh cilantro
1cupdiced onion
to tastepieceslime wedges, for serving
Instructions
Prepare the Chiles: In a dry skillet over medium heat, lightly toast the guajillo and ancho chiles for about 1-2 minutes until fragrant. Be careful not to burn them. Once toasted, remove from skillet and place in a bowl. Cover with hot water and let soak for 15-20 minutes until softened.
Blend the Marinade: Drain the chiles and add them to a blender along with the garlic, chopped onion, cumin, oregano, smoked paprika, and about 1 cup of the beef broth. Blend until smooth.
Marinate the Beef: In a large bowl, add the beef chuck pieces and cover them with the chile marinade. Make sure all pieces are coated. Cover and let marinate in the refrigerator for at least 2 hours, or overnight for the best flavor.
Cook the Beef: In a large pot or Dutch oven, add the marinated beef along with the bay leaves and the remaining beef broth. Bring to a simmer over medium heat, then reduce heat to low, cover, and cook for 2-3 hours until the beef is tender and shreds easily.
Shred the Beef: Once cooked, remove the beef from the pot and shred it using two forks. Strain the cooking liquid to separate the solids and reserve the broth for dipping (consommé).
Prepare the Tacos: Heat a skillet over medium-high heat. Dip a corn tortilla in the reserved broth to soften, then place it on the skillet. Add a portion of shredded beef to one side of the tortilla, then fold it over and cook for 1-2 minutes on each side until crispy and lightly browned. Repeat with remaining tortillas.
Serve: To serve, place the tacos on a platter and top with chopped cilantro and diced onion. Serve with lime wedges and a small bowl of the reserved broth for dipping.