Fish Tacos with Mango Salsa – Fresh, Zesty & Full of Flavor

Some dinners just taste like sunshine.

These Fish Tacos with Mango Salsa are exactly that kind of meal.

Tender, flaky fish is seasoned with smoky spices, cooked until beautifully golden, and tucked into warm tortillas with a bright homemade mango salsa. Add creamy avocado, a squeeze of fresh lime, and a little cilantro, and every bite is sweet, savory, tangy, and incredibly fresh.

I first made these on a warm weekend when I wanted something lighter than our usual dinner but still exciting enough that everyone would enjoy it.

I had some ripe mangoes sitting on the counter, and my first thought was, Why not turn these into salsa?

So I diced up the mango, added red onion, cilantro, jalapeño, and plenty of lime juice.

While the salsa rested, I seasoned the fish and cooked it until the edges were golden and the center was flaky.

By the time everything was ready, the kitchen smelled amazing.

We put all the ingredients on the table and let everyone build their own tacos.

That ended up being half the fun.

My family loved the combination of warm seasoned fish and cool, juicy mango salsa. Someone even went back for another taco before finishing the first one.

Since then, these tacos have become one of my favorite meals for weekends, casual dinners, and those days when I want something colorful and fresh without spending hours in the kitchen.

Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: About 30 minutes
Servings: 4

Why You’ll Love These Fish Tacos
Fresh and colorful
Quick enough for a weeknight
Tender, flaky fish
Sweet and tangy mango salsa
Easy to customize
Family-friendly
Perfect for summer
Great for taco night
Ingredients
For the Fish
600 g white fish fillets, such as cod, tilapia, haddock, or mahi-mahi
1 tablespoon olive oil
1 teaspoon chili powder
1 teaspoon smoked paprika
½ teaspoon ground cumin
½ teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon salt
¼ teaspoon black pepper
½ teaspoon dried oregano
1 lime
For the Mango Salsa
1 large ripe mango, diced
½ small red onion, finely diced
1 small jalapeño, finely chopped
½ cup fresh cilantro, chopped
Juice of 1 lime
Pinch of salt
For Serving
8–12 small corn or flour tortillas
1 avocado, sliced
Shredded cabbage
Fresh cilantro
Lime wedges
Sour cream or Greek yogurt
Optional hot sauce
How to Make Fish Tacos With Mango Salsa
Step 1: Make the Mango Salsa

Start with the salsa because giving it a few minutes to sit allows all those flavors to come together.

Add the diced mango, red onion, jalapeño, and cilantro to a bowl.

Squeeze in the lime juice.

Add a small pinch of salt.

Gently toss everything together.

Taste and adjust the lime or salt if needed.

Set aside while you prepare the fish.

The salsa should taste bright, juicy, and slightly sweet with just enough heat from the jalapeño.

Step 2: Prepare the Fish

Pat the fish fillets dry with paper towels.

This helps the seasoning stick and encourages better browning.

In a small bowl, combine:

Chili powder
Smoked paprika
Cumin
Garlic powder
Onion powder
Salt
Black pepper
Oregano

Brush the fish lightly with olive oil.

Season both sides generously with the spice mixture.

Step 3: Cook the Fish

Heat a large nonstick or cast-iron skillet over medium-high heat.

Add a little olive oil.

Place the fish into the hot skillet.

Cook for approximately 3–5 minutes per side, depending on the thickness of the fillets.

The fish should be opaque and flake easily with a fork.

For food safety, cook fish to an internal temperature of 63°C (145°F).

Finish with a generous squeeze of fresh lime juice.

Step 4: Warm the Tortillas

Warm the tortillas in a dry skillet for about 20–30 seconds per side.

You can also warm them directly over a gas flame for a few seconds if you’re comfortable doing so.

Keep the warmed tortillas wrapped in a clean kitchen towel so they stay soft.

Step 5: Assemble the Tacos

Break the cooked fish into large flaky pieces.

Place it in the center of each tortilla.

Top with shredded cabbage and a generous spoonful of mango salsa.

Add avocado slices, cilantro, and a little sour cream or Greek yogurt.

Finish with fresh lime juice.

Then take a bite.

That’s when all the flavors really come together.

My Best Tips for Perfect Fish Tacos
Pat the Fish Dry

This helps the seasoning stick and gives the fish a better crust.

Don’t Overcook the Fish

White fish cooks quickly.

As soon as it flakes easily and reaches 63°C (145°F), it’s ready.

Use Fresh Lime

Fresh lime juice makes the mango salsa taste dramatically brighter.

Let the Salsa Rest

Even 10–15 minutes allows the onion, mango, cilantro, and lime to mingle.

Warm the Tortillas

Cold tortillas can crack and don’t taste nearly as good.

What Fish Is Best for Tacos?

You have plenty of options.

Cod

Mild, flaky, and easy to find.

Tilapia

Affordable, mild, and cooks quickly.

Mahi-Mahi

Firm and slightly sweet, making it excellent for tacos.

Haddock

Tender and mild with large flakes.

Halibut

Meaty and delicious, although usually more expensive.

Snapper

Excellent for a more flavorful, restaurant-style taco.

Can I Use Frozen Fish?

Yes.

Thaw the fish completely in the refrigerator before cooking.

Pat it very dry before seasoning.

Extra moisture can prevent the fish from browning properly.

Can I Bake the Fish?

Absolutely.

Place seasoned fish on a lined baking sheet.

Bake at 200°C (400°F) for approximately 10–15 minutes, depending on thickness.

Cook until the fish reaches 63°C (145°F) internally.

Can I Air Fry the Fish?

Yes.

Preheat the air fryer to approximately 190°C (375°F).

Lightly spray the basket and place the seasoned fish inside.

Cook for about 8–12 minutes, depending on thickness.

Check the internal temperature before serving.

Can I Grill the Fish?

Definitely.

For firmer fish such as mahi-mahi or halibut, grilling works beautifully.

Use a well-oiled grill grate and cook until the fish flakes easily.

Mango Salsa Variations
Pineapple Mango Salsa

Add diced fresh pineapple for even more tropical flavor.

Avocado Mango Salsa

Fold in diced avocado just before serving.

Cucumber Mango Salsa

Add finely diced cucumber for extra crunch.

Spicy Mango Salsa

Add an extra jalapeño or a little finely chopped serrano pepper.

Mango Black Bean Salsa

Add cooked black beans and a little extra cilantro for a heartier topping.

What to Put on Fish Tacos

The mango salsa is the star, but toppings make taco night even more fun.

Try:

Shredded cabbage
Avocado
Cilantro
Pickled red onions
Jalapeños
Sour cream
Greek yogurt
Cotija cheese
Feta
Hot sauce
Lime crema

My favorite combination is fish, mango salsa, cabbage, avocado, cilantro, and lime crema.

Easy Lime Crema

Mix together:

½ cup sour cream or Greek yogurt
Juice of ½ lime
1 teaspoon lime zest
Pinch of salt

Stir until smooth.

Drizzle it over the tacos just before serving.

It’s creamy, tangy, and balances the sweetness of the mango perfectly.

What to Serve With Fish Tacos

Turn taco night into a complete meal with:

Mexican rice
Cilantro-lime rice
Black beans
Corn salad
Avocado salad
Grilled vegetables
Refried beans
Tortilla chips
Fresh guacamole

For something lighter, serve the tacos with a simple cabbage slaw and extra mango salsa.

Are Fish Tacos Healthy?

They can be part of a balanced meal.

Fish provides protein and various nutrients, while mango, lime, cabbage, cilantro, and avocado add fruits, vegetables, and healthy fats.

For a lighter version, use corn tortillas, Greek yogurt instead of sour cream, and plenty of cabbage and salsa.

Can I Make These Low-Carb?

Yes.

Skip the traditional tortillas and serve the fish and toppings in lettuce cups or over a large salad.

You can also use low-carb tortillas.

Can I Make These Ahead?

The mango salsa can be prepared several hours ahead and refrigerated.

The fish is best cooked shortly before serving.

You can also prepare the spice mixture, toppings, and lime crema ahead of time so dinner comes together quickly.

Storage

Store leftover fish separately from the mango salsa.

Refrigerate cooked fish in an airtight container and use within 3–4 days.

The mango salsa is best enjoyed within 1–2 days because the fruit and cilantro become softer over time.

Can I Freeze Cooked Fish?

Yes, although fresh fish has the best texture.

Wrap cooled cooked fish tightly and freeze for up to 2–3 months.

Thaw overnight in the refrigerator and gently reheat.

Don’t freeze the fresh mango salsa.

Nutritional Information

Approximate per serving, including tortillas and mango salsa:

Calories: 430
Protein: 35g
Fat: 16g
Total Carbohydrates: 40g
Fibre: 7g
Net Carbohydrates: 33g

Nutrition values are estimates and will vary depending on the fish, tortillas, toppings, and portion sizes.

Frequently Asked Questions
Why does my fish fall apart?

Some fish are naturally delicate. Handle them gently and use a wide spatula when flipping.

Can I use salmon?

Yes. Salmon gives the tacos a richer flavor and works especially well with mango salsa.

How spicy are these tacos?

They’re mild to moderately spicy. The jalapeño controls most of the heat, so you can leave it out or add more depending on your preference.

Can I make the salsa without cilantro?

Absolutely. If you don’t enjoy cilantro, use fresh parsley or simply leave the herbs out.

How do I keep the tortillas from breaking?

Warm them before serving and don’t overfill them.

Can I use flour tortillas?

Yes. Small flour tortillas work beautifully, although corn tortillas provide a more traditional flavor.

What can I do with leftover mango salsa?

Serve it over grilled chicken, shrimp, salmon, or steak. It’s also delicious with tortilla chips or spooned over a salad.

Final Thoughts

These Fish Tacos with Mango Salsa are one of those meals that make dinner feel like a little celebration.

The warm, smoky fish paired with cool, juicy mango salsa is such a beautiful combination.

There’s sweetness from the mango, tang from the lime, a little heat from the jalapeño, and plenty of savory flavor from the seasoned fish.

I love putting everything on the table and letting everyone build their own tacos.

It’s relaxed, colorful, and just a little messy—which, in my opinion, is exactly how taco night should be.

And if you make extra mango salsa, don’t worry.

It probably won’t last long.

Grab a cold drink, squeeze a little lime over everything, and enjoy every bite. 🌮🥭🐟🍋

By Admin

Leave a Reply

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