Prepare the chiles by removing stems and seeds.
Soak the chiles in boiling water for 20-30 minutes.
In a blender, combine soaked chiles, 1 cup soaking liquid, garlic, cumin, oregano, and salt. Blend until smooth.
Heat vegetable oil in a large pot over medium-high heat. Sear the beef chunks all over until browned.
Remove beef from the pot and add diced onion. Sauté until translucent, about 5 minutes.
Return the beef to the pot and pour the blended chile sauce over it. Stir in the beef broth.
Bring the mixture to a simmer and cover. Cook on low heat for 1.5 to 2 hours, until the meat is tender.
Once the meat is tender, taste and adjust seasoning if necessary.
Stir in lime juice just before serving for extra brightness.