Grilled Fish Tacos that don’t stick to the grill and are quick enough for a weeknight? You can do it! The combination of spice-rubbed fish and juicy fruit salsa will transport you to a tropical vacation.

The best fish tacos topped with tropical fruit salsa and drizzled with creamy sauce.

These are the Best Fish Tacos!

Grilled fish tacos have a reputation as something best left to restaurant chefs, but the fact is, they’re something you can easily make at home once you know how.

This recipe keeps it simple with fish seasoned with a few basic spices, grilled simply and quickly. Don’t worry about the fish sticking to the grill – we’ve got it covered.

Once your grilled fish comes off the grill perfectly, it’s time to wrap it in warm tortillas with a big spoonful of what we call summer salsa. Made with juicy mango, ripe tomatoes, jalapeno pepper, onion, cilantro and lime juice, the flavor of this salsa will transport to you to a beachside seafood shack.

Read on to learn how to make perfectly grilled fish tacos with the freshest salsa.

Why you’ll love Grilled Fish Tacos

  • Fish is a great source of lean protein and essential vitamins and minerals, which means taco night can also be the healthiest meal of the week.
  • The combination of tender spice-rubbed grilled fish and juicy fruit salsa creates a burst of flavor in every single bite.
  • Comes together quickly enough for a weeknight dinner. Make the salsa the day before for an even faster prep time.
Ingredients on a textured surface, including raw seafood, tortillas, fruits, vegetables, herbs, spices and a creamy sauce.

Fish Taco ingredients

  • fish – of course! Fresh fish is the protein for these tacos, and I discuss what kind to buy below, under “Best fish for fish tacos.”
  • cumin, salt and pepper – the fish taco seasoning we’re using for warm, earthy flavor.
  • vegetable oil – you’ll brush this on the grill grates to keep the fish from sticking.
  • tortillas – I prefer corn tortillas, but you can also use flour tortillas!
  • sauce – we’ll be using our homemade Fish Taco Sauce to finish these fish tacos.
  • hot sauce – optional, for serving, if you want an extra kick of heat.
  • mango – the main ingredient in our summer salsa.
  • tomato – adds acidity and freshness to the salsa.
  • jalapeno pepper – adds a bit of heat to the salsa.
  • red onion – adds crunch and sharp flavor.
  • cilantro – adds a bright flavor and vibrant color to the salsa.
  • lime juice – to brighten all of the flavors in the salsa.
A rimmed baking pan topped with grilled fillets of tilapia.

Best fish for fish tacos

Cod and tilapia are often considered the best fish for grilled fish tacos, for several reasons. They both have a mild flavor and a texture that holds up well to grilling but eats tender once it’s cooked.

They are both affordable and widely available. We’ve used tilapia for the photos you see in this post, but we go back and forth between cod and tilapia each time we make grilled fish tacos.

How to make Fish Tacos

Before and after photos showing fruit salsa being stirred together in a glass bowl.

1. SALSA. In a medium bowl, toss the mango, tomatoes, jalapeno, onion, cilantro, lime juice and salt until well combined.

A rimmed baking pan topped with raw tilapia sprinkled with spices.

2. SEASON FISH. Scrub your grill greats SUPER CLEAN, then preheat the grill. Season both sides of the fish with the cumin, salt and pepper.

Tilapia being cooked on a grill.

3. GRILL. Dip a rolled-up paper towel in a generous amount of oil, then use tongs to rub the oil all over the clean, hot grill grates. Then, transfer the fish to the grill. Cook until the fish is opaque throughout, turning once.

Grilled fish tacos topped with fruit salsa and drizzled with creamy sauce.

4. ASSEMBLE. Break the fish into large chunks and serve in warmed tortillas, topped with the salsa, extra cilantro, Fish Taco Sauce, and hot sauce, if desired.

Best Fish Taco Recipe Home Chef Tips

  • Use the freshest fish and produce available for the best fish tacos.
  • Invest in an instant read thermometer. This is the quickest, easiest and best way to check the internal temperature of your fish (you’re looking for 145 degrees F when it’s done) without cutting into it and letting all the juices run out.
  • The Summer Salsa and Fish Taco Sauce can be made the day before and kept in covered containers in the refrigerator.
The best fish taco recipe topped with fruit salsa and drizzled with creamy sauce.

WANT TO SAVE THIS RECIPE?

Enter your email below and we'll send it to your inbox.

What to serve with Fish Tacos

Add some side dishes to turn this best fish taco recipe into a complete meal:

Fish Taco toppings

I love these grilled fish tacos with the summer salsa and fish taco sauce like I have them in the recipe card below, but feel free to add extra toppings, like:

  • shredded cabbage or lettuce
  • pickled jalapenos
  • sliced radishes
  • cotija cheese or queso fresco
A recipe for fish tacos topped with fruit salsa and drizzled with creamy sauce.

How to store the Best Fish Tacos Recipe

Fish tacos are best eaten the day they are made, but you can store any leftover fish and taco fixings in separate containers in the refrigerator for up to a day. Reheat the fish in a 300 degree F oven until warmed through, then assemble fresh tacos when ready to eat.

A fish taco topped with tropical fruit salsa and drizzled with creamy sauce.

 

A fish taco topped with tropical fruit salsa and drizzled with creamy sauce.

Recipe for Fish Tacos

Grilled Fish Tacos that don't stick to the grill and are quick enough for a weeknight? You can do it! The combination of spice-rubbed fish and juicy fruit salsa will transport you to a tropical vacation.
No ratings yet

Ingredients

For The Summer Salsa:

  • 3 small Roma tomatoes finely chopped
  • ½ jalapeno pepper seeded and minced
  • 1 ½ cups finely chopped fresh mango
  • ¼ cup finely chopped red onion
  • 2 tablespoons chopped fresh cilantro
  • 2 tablespoons fresh lime juice
  • ½ teaspoon kosher salt

For the Fish:

  • 1 ½ pounds cod or tilapia filets
  • 4 teaspoons ground cumin
  • 1 teaspoon kosher salt
  • ½ teaspoon ground black pepper
  • Vegetable oil for the grill

For Assembly:

  • 8 corn tortillas warmed
  • 1 batch Fish Taco Sauce optional
  • Chopped cilantro, for serving optional
  • Hot sauce, for serving optional

Instructions

  • Scrub grates of an outdoor grill completely clean, then preheat for direct grilling over medium-high heat.
  • Meanwhile, make the Summer Salsa: In medium bowl, toss tomatoes, jalapeno, mango, onion, cilantro, lime juice and salt until well combined.
  • Make the Fish: Rub both sides of fish with cumin, salt and pepper. Dip a rolled-up paper towel in a generous amount of oil, then use tongs to rub oil all over the clean, hot grill grates. Transfer fish to oiled grill. Cook 6 to 8 minutes or until opaque throughout and internal temperature reaches 145 degrees F, turning once.
  • To assemble, break fish into large chunks and divide over tortillas. Serve topped with Summer Salsa. Garnish with Fish Taco Sauce, extra cilantro and/or hot sauce, if desired.
Calories: 367kcal, Carbohydrates: 37g, Protein: 39g, Fat: 9g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 2g, Trans Fat: 0.02g, Cholesterol: 85mg, Sodium: 991mg, Potassium: 893mg, Fiber: 5g, Sugar: 11g, Vitamin A: 1.121IU, Vitamin C: 34mg, Calcium: 95mg, Iron: 3mg
This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.
Did you make this recipe?Leave a Review below or share a photo and tag me on Instagram @foxeslovelemons with the hashtag #foxeslovelemons.