Fish Tacos Recipe with Mango Salsa

9

In our household, the fish tacos with mango salsa recipe became a staple meal because it is simple to prepare, fresh and satisfying. The basics of this recipe include a perfected seasoned fish, a mango salsa for that burst of fruit, a creamy sauce of avocado and lime, and most importantly, they are fast. Preparing fast food doesn’t mean boring food, and preparing this meal is a prime example.

Short on time? Fish tacos, aside from seasoning the fish, requires little effort to prepare fresh ingredients for this fast meal. The fruitiness of mango salsa can be prepared in advance and paired with fish tacos for a casual dinner. The same can be said for you last minute hangout with friends because this recipe is perfect for a variety of dining situations or events.

Fish Tacos Recipe with Mango Salsa

What Makes This Fish Tacos Recipe with Mango Salsa Special

The best fish taco recipes strike that balance between being light and being memorable. Most fall into two categories. This recipe is different. The fish is grilled or pan seared. Instead of mangos fried, this recipe uses fresh, ripe mangos which give the most delicious sweetness followed by a perfect balance of heat. This recipe solves the greasy aftertaste problem without losing the full feeling you get when you finish a plate.

Fish Tacos Recipe with Mango Salsa

Another reason this recipe stands out is that it is so adaptable. The main components can be switched out and the spice level altered to best suit a family’s taste. The cool salsa does not need to be mango, and may be any fruit that brings freshness. The combination of heat and fresh sweetness finish this recipe.

FeatureWhy It Matters
Pan-seared or grilled fishLighter than fried versions, less oil, faster cleanup
Fresh mango salsaAdds natural sweetness and acidity, no added sugar needed
Avocado-lime cremaAdds creaminess without heavy sauces or mayonnaise
Ready in under 30 minutesGreat for weeknights, no advance prep required
Naturally gluten-free optionUse corn tortillas to keep the dish gluten-free

Ingredients for Fish Tacos Recipe with Mango Salsa

Below is everything you’ll need, broken down by component so you can prep each part separately and assemble everything at the end.

Fish Tacos Recipe with Mango Salsa

Fish and Seasoning

IngredientQuantity
White fish fillets (tilapia, cod, or similar)500g
Cumin1 tsp
Paprika1 tsp
Garlic powder½ tsp
Salt and black pepperTo taste
Olive oil2 tbsp

Mango Salsa

IngredientQuantity
Ripe mango, diced small1
Red onion, finely chopped½
Green chili, finely chopped (optional)1
Lime juice½ lime
Fresh cilantro, choppedA handful

Avocado-Lime Crema

IngredientQuantity
Ripe avocado1
Yogurt or sour cream2 tbsp
Lime juice1 lime
SaltA pinch

For Serving

IngredientQuantity
Small corn or flour tortillas8–10
Shredded cabbage1 cup
Lime wedgesFor garnish

How to Make Fish Tacos Recipe with Mango Salsa

Follow these four steps in order the salsa needs a few minutes to rest, so starting there saves time overall.

Step 1 – Prepare the Mango Salsa

Combine the diced mango, red onion, chili, and cilantro in a bowl. Add the lime juice and toss gently. Let it sit for about 10 minutes so the flavors have time to blend.

Fish Tacos Recipe with Mango Salsa

Step 2 – Season and Cook the Fish

Rub the fish fillets with the spice mix and olive oil on both sides. Heat a skillet over medium-high heat and cook the fish for 3 to 4 minutes per side, until golden and easily flaked with a fork. Don’t overcook it, or it will dry out.

Step 3 – Make the Crema

Mash the avocado until smooth, then stir in the yogurt, lime juice, and salt until you get a creamy, even texture.

Step 4 – Assemble the Tacos

Warm the tortillas briefly over an open flame or in a dry skillet. Layer shredded cabbage, flaked fish, mango salsa, and a drizzle of avocado-lime crema. Serve immediately with lime wedges on the side.

StepTime Needed
Prepare mango salsa10 minutes
Season and cook fish8–10 minutes
Make avocado crema5 minutes
Warm tortillas and assemble5 minutes
Total time~25–30 minutes

Best Fish to Use for This Recipe

If tilapia isn’t available, several other firm white fish work just as well. The key is choosing a fillet that holds together during cooking rather than falling apart when flipped.

Fish TypeFlavor ProfileBest Cooking Method
TilapiaMild, neutralPan-sear
CodMild, slightly sweetPan-sear or grill
HalibutFirm, mildGrill
SalmonRich, fattyGrill or pan-sear
Mahi-mahiFirm, slightly sweetGrill

Tips for the Best Fish Tacos Recipe with Mango Salsa

Don’t cook the fish at high heat because it dries out quickly. Toasting the tortillas makes a difference and is very easy. You can even add some chili powder or an extra chopped chili to the seasoning of the fish to give it more spice if you like it that way.

A few additional tips that make a real difference:

  • Pat the fish dry before seasoning this helps it sear properly instead of steaming.
  • Don’t skip the salsa’s resting time; it allows the flavors to fully develop.
  • If your avocado isn’t fully ripe, add a bit more yogurt to help smooth out the texture.
  • Warm tortillas right before serving, not in advance, so they stay soft and pliable.

Substitutions and Variations

This recipe adapts easily if you want to change the flavor profile or accommodate different diets.

Original IngredientSubstituteEffect on Recipe
White fishShrimpShorter cook time, sweeter flavor
MangoPineappleSlightly more tart, similar texture
Sour cream/yogurtCoconut yogurtDairy-free option
Flour tortillasCorn tortillasGluten-free
CabbageLettuceLighter crunch, milder flavor

Storage and Reheating Instructions

Keep cooked fish and salsa separate and store in refrigerated airtight containers. Both foods are safe to eat for up to 2 days. While frozen cooked fish is technically safe to eat, the fish loses its texture. You should make the salsa and the crema when you’re ready to eat the fish.

ComponentStorage MethodShelf Life
Cooked fishAirtight container, fridge2 days
Mango salsaAirtight container, fridge1–2 days
Avocado cremaAirtight container, fridge, plastic wrap pressed on surface1 day
TortillasSealed bag, room temperature or fridge3–5 days

Frequently Asked Questions About Fish Tacos Recipe with Mango Salsa

Can I make this recipe ahead of time? Yes, the mango salsa and avocado crema can be prepared a day in advance. The fish, however, is best cooked close to serving time.

What fish works best for tacos? Any firm white fish fillet works well, such as tilapia or cod.

Is this recipe healthy? Yes the fish is grilled or pan-seared rather than fried, and the salsa is made entirely from fresh ingredients with no heavy additions.

Can I make this recipe spicier? Yes, add extra chopped chili to the salsa or a pinch of cayenne pepper to the fish seasoning.

What can I serve alongside these tacos? Rice, black beans, or a simple green salad all pair well with this dish.

More Recipes You’ll Love

  • Grilled Salmon with Lemon Butter Sauce
  • Spicy Shrimp Tacos
  • Grilled Tuna Salad

RECIPE

Fish Tacos Recipe with Mango Salsa

Fish Tacos Recipe with Mango Salsa

Author: Olivia Stone | Home Chef
320kcal
Prep 15 minutes
Cook 10 minutes
10 minutes
Total 35 minutes
Pan-seared fish tacos topped with fresh mango salsa and a creamy avocado-lime crema light, fresh, and ready in under 30 minutes.
Servings 4 servings
Course Main Course
Cuisine Mexican

Ingredients

  • For the fish:
  • 500 g white fish fillets tilapia, cod, or similar
  • 1 tsp cumin
  • 1 tsp paprika
  • ½ tsp garlic powder
  • Salt and black pepper to taste
  • 2 tbsp olive oil
  • For the mango salsa:
  • 1 ripe mango diced small
  • ½ red onion finely chopped
  • 1 green chili finely chopped (optional)
  • Juice of ½ lime
  • A handful of fresh cilantro chopped
  • For the avocado-lime crema:
  • 1 ripe avocado
  • 2 tbsp yogurt or sour cream
  • Juice of 1 lime
  • A pinch of salt
  • For serving:
  • 8 –10 small corn or flour tortillas
  • 1 cup shredded cabbage
  • Lime wedges

Equipment

  • Skillet or grill pan
  • Mixing bowls
  • Cutting board and knife
  • Fork (for flaking fish and mashing avocado)

Method

  1. To make the mango salsa:
    Fish Tacos Recipe with Mango Salsa
  2. Combine mango, red onion, chili, and cilantro in a bowl.
  3. Add lime juice and toss gently.
  4. Let sit for 10 minutes to let flavors blend.
  5. To make the fish:
    Fish Tacos Recipe with Mango Salsa
  6. Rub fish fillets with spice mix and olive oil on both sides.
  7. Heat a skillet over medium-high heat.
  8. Cook fish 3–4 minutes per side, until golden and easily flaked.
  9. To make the avocado-lime crema:
    Fish Tacos Recipe with Mango Salsa
  10. Mash the avocado until smooth.
  11. Stir in yogurt, lime juice, and salt until creamy.
  12. To assemble:
    Fish Tacos Recipe with Mango Salsa
  13. Warm tortillas briefly over open flame or in a dry skillet.
  14. Layer cabbage, flaked fish, mango salsa, and crema.
  15. Serve immediately with lime wedges.

Nutrition

Serving2tacosCalories320kcalCarbohydrates32gProtein24gFat12gSaturated Fat2.5gPolyunsaturated Fat2gMonounsaturated Fat6gCholesterol55mgSodium420mgPotassium650mgFiber5gSugar9gVitamin A900IUVitamin C25mgCalcium80mgIron1.8mg

Notes

  • Pat fish dry before seasoning for a better sear.
  • Don’t skip the salsa’s resting time.
  • Warm tortillas just before serving to keep them soft.
  • For a spicier version, add extra chopped chili or a pinch of cayenne.

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Close
Your custom text © Copyright 2026. All rights reserved.
Close