01 - Preheat oven to 375°F.
02 - In a large saucepan, combine beef, broth, onion, garlic, cumin, chili powder, salt, and pepper. Bring to a simmer, cover, and cook over low heat for 1.5 to 2 hours until beef is tender and shreds easily. Alternatively, use a pressure cooker for 30 minutes.
03 - Remove beef from cooking liquid and shred with two forks. Return shredded beef to the pan and simmer until most liquid is absorbed.
04 - Heat 2 tbsp oil in a skillet over medium heat. Briefly warm each tortilla for 10-15 seconds per side, stacking them in foil to keep warm.
05 - Spread 1/2 cup green sauce over the bottom of a 9x13-inch baking dish.
06 - Place a generous spoonful of shredded beef and a sprinkle of cheese in each tortilla. Roll up tightly and arrange seam-side down in the dish.
07 - Pour remaining green enchilada sauce over the rolled tortillas. Sprinkle remaining cheese evenly on top.
08 - Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is melted and bubbling.
09 - Garnish with cilantro, sour cream, avocado, and green onions as desired. Serve hot.