
Fish Tacos with Mango Salsa Recipe
Fish tacos with mango salsa showcase Hawaiian-style preparation with homemade mango salsa that creates light, refreshing tropical flavors in every bite. These island-inspired tacos feature perfectly seasoned fish complemented by sweet, fresh mango salsa that adds vibrant colors and tropical sweetness. For heartier tacos, adding coleslaw provides additional crunch and substance while maintaining the fresh, light character that makes these tacos perfect for summer.

This Hawaiian-style fish taco with homemade mango salsa is light and refreshing. For a heartier taco add some coleslaw on top of the mango salsa.
Ingredients
1 mango – peeled, seeded, and chopped
2 avocados – peeled, pitted, and chopped
1 cup chopped tomato
½ cup diced red onion
½ cup diced red pepper
2 tablespoons chopped fresh flat-leaf parsley
2 tablespoons canola oil
2 tablespoons brown sugar
1 lime, juiced
1 teaspoon cider vinegar
1 dash hot pepper sauce, or to taste
salt and ground black pepper to taste
8 taco shells
4 (6 ounce) mahi mahi fillets, cut into 1-inch slices
1 teaspoon ground black pepper
1 teaspoon paprika
½ teaspoon salt
2 tablespoons olive oil
Directions
To make the mango salsa: Stir mango, avocado, tomato, red onion, red pepper, parsley, canola oil, brown sugar, lime juice, cider vinegar, hot pepper sauce, salt, and ground black pepper together in a bowl. For best flavor results, refrigerate the salsa until chilled before serving.
Preheat the oven to 325 degrees F (165 degrees C).
Heat taco shells in preheated oven until crisp, about 5 minutes.
Season mahi mahi with 1 teaspoon ground black pepper, paprika, and 1/2 teaspoon salt.
Heat olive oil in a skillet over medium-high heat. Cook mahi mahi in olive oil until fish flakes easily, about 3 minutes per side.
Place mahi mahi slices in taco shells and top with mango salsa.
Nutrition Facts (per serving)
324 | Calories |
18g | Fat |
24g | Carbs |
19g | Protein |
Nutrition Facts | |
---|---|
Servings Per Recipe 8 | |
Calories 324 | |
% Daily Value * | |
Total Fat 18g | 23% |
Saturated Fat 3g | 13% |
Cholesterol 62mg | 21% |
Sodium 290mg | 13% |
Total Carbohydrate 24g | 9% |
Dietary Fiber 6g | 20% |
Total Sugars 8g | |
Protein 19g | 37% |
Vitamin C 30mg | 34% |
Calcium 50mg | 4% |
Iron 2mg | 11% |
Potassium 778mg | 17% |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.