Go Back
+ servings
A plate of fish tacos topped with mango salsa and garnished with cilantro and lime wedges.
Print

Fish Tacos with Mango Salsa

these healthy fish tacos with mango salsa combine fresh seasoned fish fillets with a vibrant, sweet-and-spicy mango salsa, all wrapped in warm tortillas for a fresh and zesty meal bursting with tropical flavors.
Course dinner, Main Dish
Cuisine American, Mexican
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Servings 4 servings
Calories 425kcal
Author Ann Otis

Ingredients

Peach and Mango Salsa

  • 1 cup diced mango (about 1 large mango) squeeze the pit to get as much juice as you can!
  • 1 cup diced peaches (about 2 peaches) or more mango
  • ½ cup diced red bell peppers
  • ¼ cup finely diced red onion
  • 2 tablespoons minced jalapeno pepper
  • 1 tablespoon minced cilantro
  • 1 tablespoon freshly squeezed lime juice
  • 1 teaspoon apple cider vinegar
  • ¼ teaspoon salt

Fish

  • 1 ½ lb tilapia or other firm white fish such as cod, rockfish, halibut, mahi-mahi, or snapper
  • 1 teaspoon chili powder
  • ½ teaspoon smoked paprika
  • ½ teaspoon cumin
  • Salt and pepper
  • 1 tablespoon olive oil
  • Fresh lime juice

Lime Crema

  • ½ cup sour cream
  • ½ lime zested and juiced
  • 1 small clove garlic minced
  • ¼ teaspoon kosher salt
  • 8 corn tortillas (street cart size or 6 inch) warmed, or lightly charred in a very hot skillet
  • For serving: avocado (optional), lime wedges, cilantro

Instructions

  • Make the salsa: Combine all ingredients in a medium bowl. Cover, and chill until ready to serve. It’s best to let it chill for an hour or so to allow the flavors to meld.
  • Make the crema: In a small bowl, combine the sour cream, lime zest and juice, garlic, and salt until smooth.
  • Pat fish dry and sprinkle evenly with chili powder, smoked paprika, cumin, salt, and pepper.
  • In a large non-stick skillet, heat 1 tablespoon olive oil over medium high heat. Add the fish and cook 2-3 minutes, until starting to brown. Carefully flip and cook 2-3 minutes longer until it flakes easily. Transfer to a plate and finish with a squeeze of fresh lime juice. Separate the fish into chunks for serving.
  • To assemble tacos, fill a tortilla with fish, drizzle a little crema over it and top with peach and mango salsa. Serve with additional lime wedges and diced avocado if desired.

Video

Nutrition

Calories: 425kcal | Carbohydrates: 39g | Protein: 39g | Fat: 14g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 102mg | Sodium: 428mg | Potassium: 878mg | Fiber: 6g | Sugar: 12g | Vitamin A: 1693IU | Vitamin C: 56mg | Calcium: 108mg | Iron: 2mg