Preheat your grill or a grill pan over medium-high heat.
In a small bowl, mix together the olive oil, chili powder, cumin, garlic powder, salt, and pepper to create a marinade.
Brush the marinade over the fish fillets on both sides.
Place the marinated fish on the grill and cook for about 4-5 minutes per side, or until the fish flakes easily with a fork.
While the fish is grilling, prepare the cabbage slaw. In a large bowl, combine the sliced cabbage, grated carrots, chopped cilantro, and lime juice. Toss to combine and season with salt to taste.
Once the fish is done, remove it from the grill and let it rest for a minute. Then, break it into bite-sized pieces.
Warm the corn tortillas on the grill for about 30 seconds on each side until they are pliable.
To assemble the tacos, layer the grilled fish onto the warmed tortillas and top with the cabbage slaw. Serve with sour cream and salsa or hot sauce if desired.
FamilyPlate AI Meal Planner
FamilyPlate builds a personalised weekly plan around your family's tastes — free to start.