What is the best fish for fish tacos?
Look for mild, flaky white fish like cod, tilapia, mahi-mahi, or halibut. Salmon also works if you want a richer taco. Aim for fillets about 1 inch thick so they cook quickly without drying out.
Can I use frozen fish?
Yes. Thaw overnight in the fridge (best), then pat it very dry before seasoning. Moisture is the enemy of browning, and we are here for browned edges. Some previously frozen fish can weep a little no matter what, so do your best and keep the pan hot.
Should I use corn or flour tortillas?
Either. Corn gives you classic taco flavor and a little chew. Flour is softer and more forgiving if you are feeding kids or clumsy adults. Warm them in a dry skillet so they taste like tacos, not sadness.
How do I keep the fish from sticking to the pan?
Use a hot pan, enough oil to lightly coat the surface, and do not move the fish for the first couple minutes. If it is sticking, it usually just needs another 30 to 60 seconds to release.
Can I grill the fish instead?
Absolutely. Oil the grates, cook over medium-high heat, and flip carefully once. The spice rub works great on the grill.
How can I make these spicier?
Add a pinch of cayenne to the rub, stir hot sauce into the creamy lime sauce, or top with sliced jalapeños.
Do I need to check for bones?
It is worth a quick scan. Run your fingers over the fillets and pull any pin bones with tweezers or clean needle-nose pliers. Future you will be grateful.
Any easy swaps?
Dairy-free: use vegan mayo or a thick dairy-free yogurt, then thin with lime juice or a splash of water. Gluten-free: choose corn tortillas (and double-check labels). Cilantro not your thing: use sliced green onion or parsley for freshness.