Go Back
+ servings
Fish tacos with mango salsa

Easy Fish Tacos Recipe (with mango salsa & cod)

These Easy Fish Tacos with fresh mango salsa are one of my go-to recipes for busy weeknights — flavorful, fresh, and ready in under 30 minutes. The flaky white fish is pan-fried to golden brown perfection and paired with a vibrant mango salsa, creamy guacamole, and spicy mayo. It’s a simple fish taco that feels restaurant-worthy but comes together effortlessly at home — perfect for Taco Tuesday or any dinner time.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American, Mexican

Ingredients
  

For the Fish Marinade:
  • 3 tablespoon avocado oil
  • Juice of 1 lime
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 –2 lbs haddock or cod, washed and patted dry
For the Mango Guacamole:
  • 1 red or orange bell pepper finely diced
  • 1 ripe Ataulfo mango diced
  • 1 small jalapeño deseeded and minced
  • 1 avocado mashed
  • ¼ large red onion finely chopped
  • Juice of 1 lime
  • 1 –2 tablespoon olive oil
  • Pinch of salt
To Assemble:
  • Corn tortillas or flour tortillas
  • Spicy mayo
  • Lime wedges

Method
 

  1. Marinate the Fish: In a bowl, whisk together avocado oil, lime juice, smoked paprika, garlic powder, salt, and black pepper. Add the haddock (or cod) and coat it evenly in the marinade. Let it sit for about 15 minutes while you prep the guacamole.
  2. Make the Mango Guacamole: In another bowl, combine the diced bell pepper, diced mango, minced jalapeño, mashed avocado, chopped red onion, lime juice, olive oil, and a pinch of salt. Mix everything together until well combined, then place it in the fridge to chill while you cook the fish.
  3. Cook the Fish: Heat a large pan over medium heat. Add a little more avocado oil if needed, then cook the marinated fish for about 7–10 minutes, flipping carefully halfway through, until golden and flaky.
  4. Toast the Tortillas: If there’s any oil left in the pan, quickly toast your flour tortillas on both sides until warm and slightly crispy. Flip them a few times to get even color.
  5. Assemble the Tacos: Spread a spoonful of mango guacamole onto each toasted tortilla, add a piece of fish, drizzle with spicy mayo, and finish with a squeeze of lime. (WATCH VIDEO BELOW)

Notes

This could serves 4 people (2 tacos per person) you can always double the recipe!

Tried this recipe?

Let us know how it was!