5piecesdried guajillo chilies, stemmed and seeds removed
3piecesdried ancho chilies, stemmed and seeds removed
1mediumonion, chopped
4clovesgarlic, minced
1teaspoonground cumin
1teaspoondried oregano
1teaspoonblack pepper
1teaspoonsalt
2cupsbeef broth
1tablespoonapple cider vinegar
12smallcorn tortillas
to tastefresh cilantro, chopped (for garnish)
to tastediced onions (for garnish)
to tastelime wedges (for serving)
Instructions
Prepare the Chili Paste: In a skillet over medium heat, toast the guajillo and ancho chilies for about 2 minutes, turning until fragrant. Remove from heat and soak them in hot water for about 15-20 minutes until softened.
Blend the Marinade: In a blender, combine the soaked chilies, chopped onion, minced garlic, cumin, oregano, black pepper, salt, beef broth, and apple cider vinegar. Blend until smooth.
Marinate the Meat: Place the beef chunks in a large bowl or zip-top bag. Pour the chili marinade over the beef, ensuring it's well coated. Marinate for at least 2 hours in the refrigerator or overnight for deeper flavors.
Cook the Beef: Preheat your oven to 325°F (160°C). Transfer the marinated beef and the marinade into a Dutch oven or a heavy pot. Cover tightly with a lid and bake for 3-4 hours until the meat is tender and easily shreds with a fork.
Shred the Beef: Once cooked, remove the beef from the pot and shred it using two forks. Strain the cooking liquid and reserve it; this will be used for dipping the tacos.
Prepare the Tacos: In a skillet, heat a small amount of oil over medium heat. Dip each corn tortilla into the reserved cooking liquid, then add shredded beef to one half of the tortilla. Fold over and cook until crispy on both sides, about 2-3 minutes per side.
Serve: Remove the tacos from the skillet and place them on a serving platter. Garnish with fresh cilantro and diced onions. Serve with lime wedges and a small bowl of the reserved broth for dipping.