01 - Pat tilapia fillets dry with paper towels. In a small bowl, combine chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper. Season both sides of tilapia with spice mix, then drizzle with olive oil and lime juice.
02 - Heat a large nonstick skillet over medium-high heat. Cook the fillets for 3-4 minutes per side, or until golden and cooked through. Let rest for 2 minutes, then flake into bite-sized pieces.
03 - In a large bowl, combine cabbage, carrots, cilantro, lime juice, olive oil, salt, and pepper. Toss thoroughly to coat evenly.
04 - In a small bowl, mix sour cream (or Greek yogurt), lime juice, hot sauce (if using), and salt until smooth and well combined.
05 - Warm tortillas in a dry skillet over medium heat for 30 seconds per side or microwave between damp paper towels for 20-30 seconds.
06 - Layer slaw and flaked tilapia onto warm tortillas. Drizzle with crema. Top with sliced avocado, extra fresh cilantro, and a squeeze of fresh lime juice.
07 - Serve immediately while fish is warm and tortillas are soft.