Heat a dry skillet over medium heat and lightly toast the dried chiles for 10–15 seconds per side until fragrant, being careful not to burn them.
Place toasted chiles in a bowl of hot water and soak for 20–30 minutes until soft and pliable.
In a skillet, heat vegetable oil and sear beef slices until browned on all sides for a rich flavor base.
Add chopped onion, garlic, and tomatoes to a blender along with softened chiles and beef broth, then blend until completely smooth.
Strain the chile sauce through a fine mesh strainer to ensure a silky, restaurant-style texture.
Pour sauce into the pot with seared beef and bring to a gentle simmer over medium-low heat.
Add cumin, oregano, salt, and pepper, then stir well so the flavors fully combine.
Cover and simmer for 60–75 minutes until beef is tender and sauce thickens into a rich red consistency
Stir occasionally and adjust seasoning if needed before serving hot.