01 -
In a bowl, mix chili powder, cumin, garlic powder, paprika, salt, and pepper. Rub the spice mixture evenly over the fish fillets.
02 -
In a skillet, heat olive oil over medium heat. Add the seasoned fish fillets and cook for about 3-4 minutes on each side, or until the fish is cooked through and flaky. Remove from heat and break the fish into bite-sized pieces.
03 -
In a small bowl, whisk together sour cream (or Greek yogurt), mayonnaise, lime juice, hot sauce, and salt until smooth.
04 -
Heat the corn tortillas in a dry skillet for about 30 seconds on each side until warm and pliable.
05 -
On each tortilla, layer pieces of fish, then top with shredded cabbage, cherry tomatoes, avocado slices, and red onion. Drizzle some of the sauce over the top.
06 -
Garnish with fresh cilantro and serve with lime wedges on the side for squeezing over the tacos. Enjoy immediately!