Go Back
+ servings

Fish Taco Recipe with Mango Salsa and Queso Fresco

Try this delicious Fish Taco Recipe with Mango Salsa and Queso Fresco that are rubbed down with herbs and spice.
Course Main
Cuisine American, Mexican
Prep Time 40 minutes
Cook Time 10 minutes
Total Time 50 minutes
Servings 12
Calories 259kcal


For the Tortillas:

  • 4 cups of masa flour
  • 2 ½ cups of warm water
  • 1 teaspoon of Kosher salt

For the Salsa and Toppings:

  • 2 mangoes peeled, cored and medium diced
  • ½ peeled and small diced red onion
  • 1 seeded and small diced red bell pepper
  • 1 jalapeño seeded and small diced
  • 3 tablespoon of fresh cilantro chopped
  • juice of 1 Lime
  • ½ each thinly sliced red and green cabbage
  • queso fresco
  • sea salt and fresh cracked pepper to taste

For the Fish:

  • 1 teaspoon of dry oregano
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon crushed red pepper flakes
  • 1 tablespoons onion powder
  • 1 tablespoons garlic powder
  • 1 teaspoon of sea salt
  • 3 tablespoons of olive oil
  • 1 ½ pounds of skinned fresh halibut


  • Tortillas: Combine all of the ingredients in a large bowl and mix until completely combined. Cover and let sit for 10 minutes.
  • Next, make golf ball sized dough balls and press them using a tortilla press.
  • Cook the tortillas in a non-stick skillet over medium heat until they become lightly browned around the edges. Keep warm. Note: you will have some leftover.
  • Salsa: Combine the mangos, red onions, bell pepper, jalapeno, cilantro, lime juice, salt and pepper in a bowl and keep cool.
  • Fish: In a bowl mix together all of the herbs and spices and coat the fish on both sides with it.
  • Sear the fish on a hot griddle or large frying pan over medium to medium-high heat until it is browned on both sides and cooked through out, about 10 minutes.
  • To Plate: Place some fish into a warmed tortilla and top off with sliced cabbages, mango salsa and queso fresco.



Calories: 259kcal | Carbohydrates: 38g | Protein: 15g | Fat: 6g | Saturated Fat: 1g | Cholesterol: 28mg | Sodium: 445mg | Potassium: 508mg | Fiber: 4g | Sugar: 6g | Vitamin A: 883IU | Vitamin C: 38mg | Calcium: 83mg | Iron: 4mg