These Fish Tacos with Mango Salsa combine tender, flaky seasoned fish with juicy mango, crunchy vegetables, and fresh lime.
Warm tortillas and vibrant salsa create the perfect balance of savory, sweet, tangy, and spicy flavors.
They’re a delicious high-protein meal that feels light, fresh, and satisfying.
Can This Fish Tacos with Mango Salsa Support Weight Loss Goals?
Yes, these tacos can fit into a balanced weight-management meal plan. Fish provides lean protein, while mango, cabbage, and lime add flavor and fiber. Using moderate tortilla portions and a lighter sauce can help keep the overall calories balanced.
Does Fish Tacos with Mango Salsa Fit a High-Protein Lifestyle?
Yes, fish makes these tacos a naturally protein-rich meal. The recipe uses lean white fish, fresh vegetables, and mango without relying on heavy fillings. Each serving provides approximately 32 g of protein, while the tortillas and mango contribute most of the carbohydrates. For lower net carbs, use low-carb tortillas or lettuce wraps.
Why This Recipe Is Special
- High-protein: Lean fish provides quality protein.
- Fresh and colorful: Mango salsa adds brightness and texture.
- Quick: Ready in about 30 minutes.
- Balanced flavors: Sweet mango complements spicy seasoned fish.
- Customizable: Easy to make mild, spicy, low-carb, or dairy-free.
My Personal Experience
- Fresh and vibrant
The juicy mango salsa makes every bite taste bright and refreshing.
Lime and cilantro bring out the natural sweetness of the fish. - Perfectly satisfying
The flaky fish provides a hearty protein base without feeling too heavy.
Crunchy cabbage adds texture and freshness. - Easy weeknight meal
The fish cooks quickly while the salsa comes together in minutes.
It’s a great option when I want something flavorful without a long cooking time. - Great balance of flavors
Sweet mango, tangy lime, savory fish, and a little chili work beautifully together.
Every taco has a combination of creamy, crunchy, juicy, and flaky textures.
Perfect For
Perfect for weeknight dinners, summer lunches, Taco Tuesday, family meals, casual entertaining, meal prep, and healthy high-protein meal plans.
Why You’ll Love This Recipe
- Fast and easy
The fish takes only a few minutes to cook.
The mango salsa requires no cooking at all. - Fresh and flavorful
Lime, cilantro, and mango give the tacos a bright tropical flavor.
Spices add warmth without overpowering the fish. - Protein-rich
A generous serving of fish makes these tacos satisfying.
They’re an easy way to add more seafood to your meals. - Customizable
Add avocado, jalapeño, Greek yogurt sauce, or extra cabbage.
You can also swap tortillas for lettuce wraps.
Common Mistakes to Avoid
- Overcooking the fish — Cook just until opaque and flaky to keep it moist.
- Using overly ripe mango — Choose mango that is ripe but still firm enough to dice.
- Skipping the lime — Fresh lime balances the sweetness of the mango.
- Overfilling the tortillas — Keep portions moderate so the tacos are easy to fold and eat.
Required Equipment
- Non-stick skillet — Helps cook the fish evenly without sticking.
- Mixing bowl — Makes combining the mango salsa easy.
- Sharp knife — Provides clean cuts for fish and fresh produce.
- Cutting board — Gives you a stable preparation surface.
- Fish spatula — Makes flipping delicate fish fillets easier.
Storage Instructions
Store cooked fish and mango salsa separately in airtight containers in the refrigerator for up to 3 days. Keep tortillas separate so they don’t become soggy.
Cooked fish can be frozen for up to 2 months in a freezer-safe container. Mango salsa is best made fresh because freezing can soften the fruit and vegetables.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 10 minutes
Total Time: 25 minutes
Servings: 4
Best Season: Summer
Total Calories: Approximately 410 calories per serving
Short 3-Line Description
Tender seasoned fish is tucked into warm tortillas and topped with fresh mango salsa.
Sweet mango, lime, cilantro, and chili create a bright contrast to the savory fish.
A fresh, protein-rich meal that’s perfect for busy weeknights.
📝 Ingredients
Fish
- 600 g white fish fillets, such as cod, tilapia, or haddock
- 1 tbsp olive oil
- 1 tsp chili powder
- ½ tsp smoked paprika
- ½ tsp cumin
- ½ tsp garlic powder
- ½ tsp salt
- ¼ tsp black pepper
- Juice of ½ lime
Mango Salsa
- 1 large mango, diced
- ½ cup red onion, finely diced
- ½ cup cucumber, diced
- ¼ cup fresh cilantro, chopped
- 1 small jalapeño, finely chopped — optional
- Juice of 1 lime
- Pinch of salt
To Serve
- 8 small corn or flour tortillas
- 1 cup shredded cabbage
- ¼ cup plain Greek yogurt — optional
- Lime wedges
Ingredient note: Use firm-ripe mango for the best salsa texture. Low-carb tortillas or lettuce leaves can replace traditional tortillas if desired.
Directions
- Make the salsa: Combine mango, red onion, cucumber, cilantro, jalapeño, lime juice, and salt. Gently toss and refrigerate for 10–15 minutes.
- Season the fish: Pat the fish dry and coat with olive oil, chili powder, paprika, cumin, garlic powder, salt, pepper, and lime juice.
- Heat the pan: Heat a non-stick skillet over medium-high heat for about 2 minutes.
- Cook the fish: Add fish and cook for 3–5 minutes per side, depending on thickness. The fish should be opaque, easily flaked, and reach 63°C / 145°F internally.
- Warm tortillas: Heat tortillas in a dry skillet over medium heat for 20–30 seconds per side, until warm and flexible.
- Assemble: Fill each tortilla with shredded cabbage and flaky fish. Top generously with mango salsa and Greek yogurt if using.
- Finish: Serve immediately with fresh lime wedges.
High-protein tip: Choose a lean white fish and use Greek yogurt instead of a heavier sour-cream sauce to keep the tacos protein-focused.
Nutrition Facts (Per Serving – Approximate)
- Calories: 410 kcal
- Fat: 13 g
- Cholesterol: 80 mg
- Sodium: 650 mg
- Potassium: 850 mg
- Total Carbohydrates: 42 g
- Fiber: 5 g
- Net Carbs: 37 g
- Sugars: 12 g
- Protein: 32 g
- Calcium: 100 mg
Nutrition values are approximate and vary according to the fish, tortillas, and optional toppings used.
Notes
- Storage: Keep fish, salsa, tortillas, and toppings in separate airtight containers.
- Reheating: Warm fish gently in a skillet or microwave until heated through; avoid overcooking.
- Allergy notes: Contains fish and may contain gluten and dairy depending on tortillas and toppings.
- Flavor boost: Add extra lime, jalapeño, hot sauce, or a pinch of cayenne.
- Lower-carb option: Replace tortillas with lettuce cups or low-carb tortillas.
- Extra protein: Add Greek yogurt sauce or serve with a side of black beans.
Frequently Asked Questions
1. What fish is best for fish tacos?
Cod, tilapia, haddock, mahi-mahi, and other firm white fish all work well.
2. Can I grill the fish instead?
Yes, grill over medium-high heat for about 3–4 minutes per side, depending on thickness.
3. Can I make these tacos low-carb?
Yes, use low-carb tortillas or lettuce wraps and reduce the mango portion if needed.
4. Can I prepare the mango salsa ahead?
Yes, prepare it several hours ahead and refrigerate it until serving.
5. Can I use frozen fish?
Yes, thaw it completely and pat it very dry before seasoning and cooking.
6. What can I serve with fish tacos?
A simple cabbage slaw, avocado salad, black beans, or grilled vegetables pairs beautifully with these tacos.

