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.
04 - Add shredded beef, mixing well to coat with spices. Cook for 2–3 minutes until heated through, then remove from heat.
05 - Warm tortillas in a microwave or dry skillet until pliable.
06 - Spread ½ cup of green enchilada sauce on 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 all tortillas.
08 - Pour remaining green enchilada sauce evenly over the enchiladas. Sprinkle shredded cheese over the top.
09 - Cover with 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.