These fish tacos are bright, zesty, and weeknight-friendly. You get crisp, flaky fish tucked into warm tortillas, topped with a juicy mango salsa that tastes like sunshine. Everything comes together in around 30 minutes, with simple, fresh ingredients you can find anywhere.
If you’re craving something light but satisfying, this is the kind of meal that makes dinner feel effortless and fun.

Quick Fish Tacos With Mango Salsa – Fresh, Fast, and Flavorful
Ingredients
- Fish: 1 to 1.25 pounds of mild white fish (cod, tilapia, mahi-mahi, or halibut), patted dry
- Spice mix for fish: 1 teaspoon chili powder, 1 teaspoon ground cumin, 1/2 teaspoon smoked paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper
- Oil: 1 to 2 tablespoons avocado oil or olive oil
- Mango salsa: 1 large ripe mango (diced), 1/4 small red onion (finely diced), 1 jalapeño (seeded and minced), 1/2 red bell pepper (diced), 1/4 cup fresh cilantro (chopped), juice of 1 lime, pinch of salt
- Creamy sauce: 1/3 cup Greek yogurt or sour cream, 2 tablespoons mayonnaise, juice of 1/2 lime, 1/2 teaspoon honey or agave, pinch of salt, optional dash of hot sauce
- Tortillas: 8 to 10 small corn or flour tortillas
- Optional toppings: Shredded cabbage or slaw mix, sliced avocado, extra cilantro, lime wedges
Instructions
- Mix the salsa: In a bowl, combine mango, red onion, jalapeño, red bell pepper, cilantro, lime juice, and a pinch of salt. Toss gently and set aside to let the flavors meld.
- Make the creamy sauce: Stir together Greek yogurt, mayonnaise, lime juice, honey, salt, and hot sauce if using. Taste and adjust lime or salt. Refrigerate while you cook the fish.
- Season the fish: In a small bowl, mix chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper. Pat the fish dry, then sprinkle the spice mix evenly over both sides.
- Cook the fish: Heat a large skillet over medium-high. Add oil, then place the fish in the pan. Cook 2 to 4 minutes per side, depending on thickness, until the fish flakes easily and is opaque. Avoid moving it too much so it gets a light sear.
- Flake the fish: Transfer to a plate and gently flake into large pieces with a fork. Squeeze a little lime over the top for extra brightness.
- Warm the tortillas: Heat a dry skillet over medium and warm tortillas 20–30 seconds per side until soft and pliable. Keep them wrapped in a clean towel to stay warm.
- Assemble the tacos: Spread a little creamy sauce on each tortilla. Add cabbage or slaw for crunch, then top with flaked fish. Spoon mango salsa over the top, add avocado slices if you like, and finish with more cilantro and a squeeze of lime.
- Serve right away: These are best hot and fresh. Put the extra salsa and sauce on the table for easy seconds.
What Makes This Recipe So Good

These tacos hit that sweet spot between fresh and fast. The fish is seasoned simply and cooks in minutes, while the salsa brings a burst of sweet heat and crunch. It’s a great balance of textures—tender fish, creamy sauce, and bright, juicy fruit.
Plus, the recipe is flexible. You can grill, bake, or pan-sear the fish, and the toppings are easy to mix and match based on what you have at home.
- Fast prep and cook time: Ready in about 30 minutes.
- Light but satisfying: Lean protein, fiber, and fresh produce.
- Balanced flavors: Savory fish, sweet mango, tangy lime, and a touch of spice.
- Customizable: Works with fresh or frozen fish, corn or flour tortillas, and plenty of topping swaps.
What You’ll Need
- Fish: 1 to 1.25 pounds of mild white fish (cod, tilapia, mahi-mahi, or halibut), patted dry
- Spice mix for fish: 1 teaspoon chili powder, 1 teaspoon ground cumin, 1/2 teaspoon smoked paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper
- Oil: 1 to 2 tablespoons avocado oil or olive oil
- Mango salsa: 1 large ripe mango (diced), 1/4 small red onion (finely diced), 1 jalapeño (seeded and minced), 1/2 red bell pepper (diced), 1/4 cup fresh cilantro (chopped), juice of 1 lime, pinch of salt
- Creamy sauce: 1/3 cup Greek yogurt or sour cream, 2 tablespoons mayonnaise, juice of 1/2 lime, 1/2 teaspoon honey or agave, pinch of salt, optional dash of hot sauce
- Tortillas: 8 to 10 small corn or flour tortillas
- Optional toppings: Shredded cabbage or slaw mix, sliced avocado, extra cilantro, lime wedges
Instructions

- Mix the salsa: In a bowl, combine mango, red onion, jalapeño, red bell pepper, cilantro, lime juice, and a pinch of salt. Toss gently and set aside to let the flavors meld.
- Make the creamy sauce: Stir together Greek yogurt, mayonnaise, lime juice, honey, salt, and hot sauce if using.
Taste and adjust lime or salt. Refrigerate while you cook the fish.
- Season the fish: In a small bowl, mix chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper. Pat the fish dry, then sprinkle the spice mix evenly over both sides.
- Cook the fish: Heat a large skillet over medium-high.
Add oil, then place the fish in the pan. Cook 2 to 4 minutes per side, depending on thickness, until the fish flakes easily and is opaque. Avoid moving it too much so it gets a light sear.
- Flake the fish: Transfer to a plate and gently flake into large pieces with a fork.
Squeeze a little lime over the top for extra brightness.
- Warm the tortillas: Heat a dry skillet over medium and warm tortillas 20–30 seconds per side until soft and pliable. Keep them wrapped in a clean towel to stay warm.
- Assemble the tacos: Spread a little creamy sauce on each tortilla. Add cabbage or slaw for crunch, then top with flaked fish.
Spoon mango salsa over the top, add avocado slices if you like, and finish with more cilantro and a squeeze of lime.
- Serve right away: These are best hot and fresh. Put the extra salsa and sauce on the table for easy seconds.
Storage Instructions
Store leftover fish, salsa, and sauce separately in airtight containers. The fish will keep for 2 days in the fridge.
Reheat it gently in a skillet over low heat or in short bursts in the microwave to avoid drying it out. The mango salsa is best on day one, but it will hold for up to 24 hours; it may release some juice, which is normal. The sauce keeps for 3 to 4 days.
Warm fresh tortillas right before serving so they stay soft and flexible.

Why This is Good for You
- Lean protein: White fish is low in saturated fat and provides high-quality protein to keep you full.
- Omega-3s: Fish like mahi-mahi and halibut offer beneficial fats that support heart and brain health.
- Fiber and vitamins: Mango, bell pepper, and cabbage add fiber, vitamin C, and antioxidants.
- Lighter sauce: Using Greek yogurt adds creaminess with a protein boost and fewer calories than a full mayo base.
What Not to Do
- Don’t overcook the fish: It turns dry fast. Pull it as soon as it flakes and looks opaque.
- Don’t skip patting the fish dry: Moisture prevents a good sear and can make the spices clump.
- Don’t overload the tortilla: Keep portions modest so the taco holds together and every bite is balanced.
- Don’t use underripe mango: You want sweet and juicy. If your mango is firm, let it ripen a day or two.
- Don’t let tortillas dry out: Keep them wrapped and warm to prevent cracking.
Variations You Can Try
- Grilled fish tacos: Brush fish with oil and spices, then grill 2–3 minutes per side.
Adds a smoky flavor that pairs well with the sweet salsa.
- Baked fish: Bake at 400°F (200°C) for 10–12 minutes on a lined sheet. Easy, hands-off cooking for busy nights.
- Spicy chipotle crema:-strong> Swap the sauce for a blend of yogurt, mayo, lime, and minced chipotle in adobo for extra heat and depth.
- Pineapple swap: If mango isn’t in season, use pineapple or a mix of mango and pineapple for a similar sweet-tart bite.
- Cabbage-lime slaw: Toss shredded cabbage with lime juice, a pinch of salt, and a splash of olive oil for a quick, crisp base.
- Blackened style: Add a pinch of cayenne and extra smoked paprika to the spice mix for a bolder crust.
- Gluten-free option: Use 100% corn tortillas. Warm them well to prevent cracking.
- Vegetarian twist: Swap fish for crispy roasted cauliflower or pan-seared tofu with the same seasoning.
FAQ
What’s the best fish to use for tacos?
Use a mild, flaky white fish like cod, tilapia, mahi-mahi, or halibut.
They cook quickly and let the spices and salsa shine. If using frozen fish, thaw it fully and pat it very dry before seasoning.
How can I tell when the fish is done?
It should flake easily with a fork and look opaque throughout. Thin fillets usually take 2–3 minutes per side on medium-high heat.
When in doubt, pull it early; residual heat will finish the job.
Can I make this ahead?
Yes and no. You can prep the sauce and chop the salsa ingredients a few hours ahead, then combine right before serving. Cook the fish just before eating for the best texture.
Warm tortillas at the last minute.
What if I don’t like cilantro?
Skip it or replace with thinly sliced green onions or a little fresh mint. The salsa will still be bright and flavorful without cilantro.
How do I keep tortillas from tearing?
Warm them until pliable and keep them wrapped in a towel. For corn tortillas, a quick pass over a hot, dry skillet or flame helps.
You can also double up tortillas if they’re very thin.
Is this recipe very spicy?
It’s mildly spiced as written. For more heat, keep some jalapeño seeds in the salsa or add hot sauce to the creamy sauce. For less heat, skip the jalapeño entirely.
Can I use a different fruit for the salsa?
Absolutely.
Pineapple, peach, or even strawberries work well. Just aim for ripe, juicy fruit and balance it with lime, a little onion, and salt.
What sides go well with fish tacos?
Try simple options like black beans, cilantro-lime rice, grilled corn, or a fresh cucumber salad. Chips and guacamole never hurt either.
In Conclusion
Quick Fish Tacos with Mango Salsa bring big flavor with minimal effort.
The seasoned fish cooks in minutes, the salsa adds a burst of color and sweetness, and the creamy sauce ties everything together. It’s the kind of dinner that feels bright and fresh without a long ingredient list or complicated steps. Keep this one in your weeknight rotation, and you’ll always have a fast, crowd-pleasing option on hand.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.