Skip to Content

The Best Fish for Irresistible Fish Tacos

Discover the ultimate guide to finding the best fish for fish tacos! Learn about the top choices and how to make your favorite fish taco recipe unforgettable.

Are you craving the fresh and vibrant flavors of fish tacos but unsure which fish to use? 

We’re exploring the best type of fish that will take your fish tacos to the next level of deliciousness. 

The whole family can enjoy perfect fish tacos on Taco Tuesday! 

Whether you prefer mild and flaky or bold and flavorful, we’ve got you covered with flavorful fish and your favorite toppings. 

What is the best fish to use for fish tacos?

When it comes to making the best fish tacos, you want to choose white fish fillets that are typically mild and firm so that holds up well to frying or grilling. 

When it comes to making amazing fish tacos, there are several great choices. These types of fish stand out for their flavor, texture, and versatility. 

Mahi Mahi

Known for its firm texture and mild, sweet flavor, mahi-mahi is a popular choice for fish tacos. It holds up well to grilling or frying and pairs beautifully with a variety of taco toppings.


Cod filets are another excellent choice for fish tacos due to its mild flavor and flaky texture. A cod fish tacos will absorb flavors well and is versatile enough to be seasoned with a variety of spicy rubs, spices and herbs.


This great alternative offers a buttery texture and delicate flavor that compliments the other ingredients in fish tacos. It’s best grilled or baked and adds a touch of elegance to your taco creations.


Snapper is prized for its firm texture and slightly sweet flavor. It holds up well to grilling or frying and adds a delicious depth of flavor to fish tacos.

Experiment with different types of fish to find your favorite combination of flavors and textures.

Relevant Recipes: 

How to Choose the Best Fish for Fish Tacos:

  • Consider the texture: Look for firm fish that won’t fall apart when grilled or fried.
  • Think about flavor: Choose mild-flavored fish that can absorb the flavors of the taco seasoning and toppings.
  • Experiment with different types of fish to find your favorite combination of flavors and textures.

Tips for Amazing Fish Tacos:

Season the fish generously with taco seasoning or your favorite spices before cooking.

Grill or fry the fish until golden brown and crispy on the outside while still tender on the inside.

Warm the tortillas before assembling the tacos to make them pliable and prevent them from tearing.

Serve your go-to choices for fish taco toppings, such as fresh pico de gallo, lime wedges, crunchy cabbage or creamy fish taco sauce. 


Can I use salmon for fish tacos?

While salmon has a bold flavor and flaky texture, it may not be the best choice for traditional fish tacos. However, it can work well in fusion-style tacos with Asian or Mediterranean flavors.

How do I know if the fish is fresh?

Look for fish that has a mild, briny scent and firm, translucent flesh. Avoid fish that smells overly fishy or has a slimy texture.

Can I use frozen fish for fish tacos?

Yes, you can use frozen fish for fish tacos. Just make sure to thaw it properly before cooking and pat it dry to remove excess moisture.

What toppings go well with fish tacos?

Popular toppings for fish tacos include shredded cabbage or lettuce, pico de gallo, avocado or guacamole, sour cream or crema, and a squeeze of lime juice.

Contains affiliate links

Sharing is caring!