Preheat the oven to 350 degrees F. Coat a 9"x13" pan with cooking spray.
Heat the 2 teaspoons avocado oil in a large skillet over medium-high heat. Add the 1½ pounds lean ground beef and cook for 3-4 minutes, breaking up the meat into small pieces with a spatula.
Add the 1/2 cup finely diced onion and cook for 4-5 minutes or until onion has softened and beef has cooked through. Add the 1½ tablespoons chili powder, 1½ teaspoons cumin, 1/2 teaspoon paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/2 teaspoon red pepper flakes, 1/2 teaspoon oregano, 1/2 teaspoon sea salt, 1/4 teaspoon black pepper, along with 1 tablespoon of water. Stir until everything is coated in seasoning.
Spread 1 cup of enchilada sauce over the bottom of the baking dish.
Warm the tortillas until soft and pliable.* Place 1½ tablespoons of cheese down the center of each tortilla, then divide the beef mixture evenly among the tortillas.
Roll up each tortilla tightly, then arrange in the baking dish so the seam is down.
Pour 1 cup of enchilada sauce over the tops of the tortilla rolls. Sprinkle the remaining cheese over the sauce. Bake for 20 minutes or until cheese has melted and sauce is bubbling.
Garnish with cilantro, diced onion, avocado and serve with lime wedges. Enjoy!