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 - Heat tortillas in a dry skillet for 30 seconds per side or microwave between damp paper towels for 20 seconds until pliable.
06 - Layer slaw and flaked tilapia onto warmed tortillas. Drizzle with crema. Top with sliced avocado, extra cilantro leaves, and a squeeze of fresh lime juice.
07 - Serve immediately while tortillas are warm and fish is still slightly hot.