Our all-time favorite Fish Tacos recipe! These are loaded with fresh ingredients and perfectly seasoned plump fish. Don’t forget to try the best fish taco sauce—a garlic lime crema that you’ll want on all of your tacos!
We always make this recipe when we have family or friends over because it’s easy to make and everyone loves it. These fish tacos are so tasty and filling, but they will also make you feel light and healthy afterward.
This recipe is party sized and can be scaled down to feed a smaller crowd. My brother-in-law Slavik came up with it, and now almost everyone in our family uses it. So many people have asked me to share the recipe, so here it is! It’s an easy and delicious fish taco recipe. Thank you Slavik for sharing your awesome fish tacos with us. I’m pretty sure it’s impossible to ever get tired of this recipe. P. S. They just happen to be gluten free fish tacos!.
Really, though, use a lot of that fish taco sauce! I got the sauce recipe from Kaylee on All Recipes. We simply doubled it because there never seems to be enough of the sauce ;).
Fish tacos are a popular Tex-Mex dish consisting of lightly fried or grilled fish wrapped in soft corn or flour tortillas Toppings like cabbage, pico de gallo, avocado and spicy crema give them fresh flavor and texture But what makes a great fish taco begins with using the right type of fish.
With so many options from mild white fish to meaty tuna, which is best for authentic tacos? Here we’ll explore the most popular types of fish used in traditional Baja-style tacos, along with their benefits and preparation tips.
Traditional Fish Choices
Fish tacos originated in Baja California, Mexico where local catch like these were commonly used:
-
Mahi Mahi – Also called dorado or dolphinfish, it has firm, flaky white flesh with a mild flavor It holds up well to frying or grilling
-
Tilapia – A widely available freshwater fish with a white, flaky texture and neutral taste Farm-raised tilapia works well in tacos.
-
Rockfish – A Pacific fish with lean, delicate meat that flakes easily when cooked. Common varieties like red snapper or rock cod work great.
-
Halibut – A flatfish with dense, meaty fillets and a sweet, mild taste. Both Pacific and Atlantic halibut make tasty tacos.
-
Basa – A catfish variety imported from Southeast Asia. It has a white, flaky texture and absorbs other flavors.
-
Snapper – Common red snapper has a moderate flavor while Pacific snapper is milder. All types work well in tacos when properly cooked.
Best Fish Varieties for Tacos
Beyond the traditional options, almost any firm white fish with a neutral to moderately flavored flesh will make tasty tacos. Some top choices include:
-
Cod – Pacific cod is perfect, with a meaty texture that stays moist when fried. Atlantic cod is also great.
-
Haddock – This North Atlantic fish has a sweet, delicate flavor. It holds up well when fried or grilled.
-
Pollock – A whitefish with a slightly firmer texture and mild taste. It won’t fall apart during cooking.
-
Catfish – Farm-raised catfish has a pronounced flavor that works well when blackened or fried.
-
Flounder – A delicate flatfish that remains moist, making it ideal for grilling or pan-frying whole and filleting after.
-
Sole – Flaky sweet fillets that fry up crisp. Lemon or lime juice brightens up its mild flavor.
-
Orange Roughy – A New Zealand fish with a firm texture and mild taste. It retains moisture well during cooking.
-
Panga – Also called bocaccio, this whitefish has a dense, meaty texture similar to cod. It has a mild, clean flavor.
Benefits of White Fish for Tacos
In general, lean white fish tend to work best in tacos for these reasons:
-
They have a neutral flavor that absorbs seasonings and spices well. The fish itself shouldn’t overwhelm the taco fillings.
-
The meat holds together better when cooking yet flakes nicely when eaten. Darker fish can become overly dry.
-
White fish remains moist through quick cooking methods like grilling, broiling or pan frying.
-
The color provides contrast to the colorful toppings while not being off-putting visually.
-
The milder taste allows the zesty taco flavors to shine. Strong “fishy” flavors compete too much.
-
White fish costs less than premium fish like salmon. It’s budget-friendly for serving tacos.
Preparing White Fish for Tacos
To highlight the fresh fish flavor, avoid complicated marinades and stick with a few seasonings:
-
Rub fillets with olive oil then sprinkle lightly with salt, pepper, chili powder, cumin and a squeeze of lime. Let sit briefly.
-
For blackened fish, coat in Cajun seasoning just before cooking.
-
For fried fish, toss in flour mixed with chili powder and cumin. Fry in oil heated to 350°F until golden and flaky inside.
-
Grill over medium-high heat brushed with oil, turning once halfway through.
-
Pan fry in a little canola oil about 3-4 minutes per side. Cook just until opaque throughout.
Flaking the fish while warm makes it easy to place in tortillas. Avoid overcooking, which toughens the texture.
complementary flavors and Toppings
While the fish itself shouldn’t have a pronounced flavor, you can spice it up with zesty taco toppings:
-
Cabbage – Thinly sliced red or green cabbage adds crunch. Toss it with lime juice and salt.
-
Pico de Gallo – Fresh diced tomatoes, onion, cilantro and lime juice make a classic taco topping.
-
Crema – Blend mayo with lime juice and spices for a creamy, tangy sauce.
-
Guacamole – Ripe mashed avocado seasoned with onion, cilantro and lime juice.
-
Hot Sauce – Tobasco, Cholula or Valentina add a spicy kick.
-
Cotija Cheese – Sharp, crumbly Mexican cheese sprinkled on top.
-
Cilantro – Fresh chopped cilantro leaves tie everything together.
Best Fish Tacos Recipes
When you’re ready to make your own tacos, try these highly-rated recipes using classic white fish:
- Beer Battered Fish Tacos with Chipotle Mayo
- Easy Grilled Fish Tacos with Creamy Jalapeño Sauce
- Baja Fish Tacos with Crispy Fried Cod
- Blackened Fish Tacos with Mango Avocado Salsa
- Loaded California Fish Tacos with Slaw
- Air Fryer Fish Tacos with Avocado Crema
- Fish Tacos with Tangy Lime Shrimp
- Fish Tacos with Chili Lime Coleslaw
The options for flavorful fish tacos are endless! Just be sure to start with a high-quality white fish and add lots of fresh toppings. With authentic tortillas and condiments, you’ll feel like you’re dining on the sunny beaches of Baja California.
Ingredients for Best Fish Taco Sauce:
For the fish taco sauce, all you need is sour cream, mayo, lime juice, garlic powder and sriracha. The sriracha adds a little heat, and you can change how much you use based on your taste. You can think of this taco sauce as a lime crema. It has just the right amount of sourness and heat (print the recipe below).
Ingredients for Fish Tacos:
We used tilapia but you are welcome to use any white fish. Salmon or shrimp would be amazing as well!.