For the Fish:
1 lb firm white fish (mahi-mahi, cod, or halibut)
2 Tablespoons olive oil
2 Tablespoons fresh lime juice
1 teaspoon chili powder
1 teaspoon smoked paprika
1/2 teaspoon ground cumin
1/2 teaspoon garlic powder
1/2 teaspoon kosher salt
1/4 teaspoon black pepper
For the Slaw:
2 cups purple cabbage, shredded
1 cup green cabbage, shredded
1/4 cup fresh cilantro, chopped
1 Tablespoon fresh lime juice
Pinch of salt
For Serving:
8 small corn tortillas
Sliced avocado, pico de gallo, and chipotle mayo
Prep the Slaw: In a medium bowl, toss the shredded purple and green cabbage with cilantro, lime juice, and salt. Set aside in the fridge to let the flavors meld.
Make the Marinade: In a small bowl, whisk together the olive oil, fresh lime juice, chili powder, smoked paprika, cumin, garlic powder, salt, and pepper.
Marinate: Pat the fish fillets completely dry with a paper towel. Rub the marinade all over the fish. Let sit at room temperature for no more than 15 minutes.
Preheat the Grill: Heat your outdoor grill or indoor cast-iron grill pan to medium-high heat. Oil the grates well using a high-smoke-point oil.
Grill the Fish: Place the fish on the hot grill. Cook for 3-4 minutes per side, depending on thickness, until the fish is opaque and flakes easily with a fork.
Warm Tortillas: Lightly char the corn tortillas on the grill for 30 seconds per side.
Assemble: Flake the fish into bite-sized pieces. Divide the fish among the warm tortillas. Top generously with the cabbage slaw, avocado, and your favorite taco sauces. Enjoy immediately!
Fish Tip: Do not force the fish to flip. When it has a proper sear, it will naturally release from the grill grates.
Find it online: https://www.endrecipes.com/grilled-fish-tacos/