01 - Preheat oven to 375°F.
02 - Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté until translucent, about 3 minutes.
03 - Add garlic and cook for 30 seconds. Stir in cumin, chili powder, smoked paprika, salt, and pepper until fragrant.
04 - Add shredded beef to the skillet, mixing thoroughly to coat with spices. Cook for 2-3 minutes until heated through, then remove from heat.
05 - Warm tortillas in microwave or dry skillet until pliable.
06 - Spread 1/2 cup of green enchilada sauce evenly across the bottom of a 9x13-inch baking dish.
07 - Spoon a generous amount of beef mixture into each tortilla, roll tightly, and place seam-side down in the baking dish. Repeat with remaining tortillas.
08 - Pour remaining green enchilada sauce evenly over the enchiladas. Sprinkle shredded cheese across the top.
09 - Cover with aluminum foil and bake for 20 minutes.
10 - Remove foil and bake an additional 10-15 minutes until cheese is melted and bubbly.
11 - Let cool for 5 minutes. Garnish with sour cream, chopped cilantro, and lime wedges before serving.