To make these tacos, start by preparing the cabbage slaw. Wash and chop the cabbage well, then add it to a large bowl.
Add in the rest of the slaw ingredients to the bowl - the olive oil, lime juice, chopped cilantro, honey, sea salt, and ground black pepper - and toss to combine. Then, set it aside. The cabbage will soften as it sits, so it will be the perfect texture by the time you're ready to eat it!
Next, prepare the avocado lime crema. Add all of the crema ingredients to a blender and pulse until smooth. If you prefer a thinner sauce, you can add in water, 1/4 cup at a time, and blend until it reaches your desired consistency. Set it aside while you prepare the fish.
Prepare the fish by coating both sides of the cod or tilapia with the seasoning - the smoked paprika, garlic powder, cumin, chili powder, and ground black pepper. Then, set the fish aside.
Heat a skillet, on the stove, over medium heat, and add in the oil.
Once the oil is hot, add in the fish filets - this is important, otherwise the fish will stick to the pan.
Leave the fish undisturbed for 3 minutes, then gently flip the fish to the other side and allow it to cook, undisturbed, for another 3 minutes. If the pan is dry, you can add in oil, a few tablespoons at a time, to ensure that the fish doesn't stick.
Once the fish has cooked through, remove it from the heat.
Then, warm the tortillas according to your preferred method. I like to heat them on the stove, over an open flame, so that the edges get crispy!
Finally, assemble the tacos by adding a scoop of the crema to teach tortilla, followed by the cabbage slaw and the fish.
Garnish with a few radish slices and a squeeze of fresh lime, if desired, then serve and enjoy!