Tropical Fish Tacos with Vibrant Mango Salsa

Delicious & Healthy Fish Tacos with Fresh Mango Salsa: Your Ultimate Guide (4 Ways to Cook!)

Get ready to elevate your Taco Tuesday (or any day!) with these incredible Fish Tacos with Mango Salsa and Cilantro Lime Yogurt Sauce. This recipe promises a burst of fresh, vibrant flavors that come together in a meal that’s easy enough for even the busiest weeknights, yet impressive enough to serve to weekend guests. Imagine light, flaky white fish perfectly seasoned, paired with a sweet and slightly spicy mango salsa, and crowned with a cool, zesty yogurt sauce, all nestled in warm tortillas. What’s even better? You have the flexibility to make these healthy fish tacos using your air fryer, on the grill, stovetop, or in the oven, making them adaptable to any kitchen and lifestyle. Plus, they’re perfectly suited for those following the 21 Day Fix and WW programs!

Freshly prepared fish tacos with a colorful mango salsa and crisp cabbage, beautifully presented.

Happy Taco Tuesday! (Or Wednesday. Or Taco any day). Indeed, why limit such deliciousness to just one day of the week? These healthy and utterly delicious Fish Tacos with Avocado Mango Salsa and Cilantro Lime Yogurt sauce are a celebration in themselves. With fresh, simple ingredients, you can create a restaurant-quality meal right in your own kitchen. There’s no need to go out when you can whip up something this spectacular at home!

Speaking of delicious tacos, if you love this recipe, be sure to try my Air Fryer Shrimp Tacos next time – they’re another family favorite that delivers on flavor and ease!

A close-up view highlighting the colorful layers of fresh fish, vibrant mango salsa, and creamy dressing.

Table of Contents

Why You’ll Love This Fish Taco Recipe

This isn’t just another taco recipe; it’s a culinary experience designed for ease, flavor, and health. Here’s why these fish tacos are destined to become a staple in your meal rotation:

  • Bursting with Fresh Flavors: Prepare your taste buds for an explosion of flavor! The harmonious blend of tender, juicy white fish, the sweet and tangy mango salsa, and the creamy, zesty cilantro lime yogurt sauce creates a truly unforgettable sensation. Every bite is a delightful party, combining savory, sweet, and bright notes.
  • Incredibly Easy to Prepare: Don’t let the gourmet taste fool you – these tacos are surprisingly simple to make. With clear, straightforward steps for marinating the fish, whipping up the fresh mango salsa, and blending the creamy yogurt sauce, you’ll be amazed at how quickly you can achieve restaurant-quality results in your own kitchen. It’s a perfect recipe for beginners and seasoned cooks alike!
  • Highly Customizable: This recipe offers fantastic flexibility. While white fish is classic, feel free to swap it for succulent shrimp, rich salmon, or even lean chicken or pork for a different take. The toppings are also entirely up to your preference – use what you have on hand or experiment with your favorite taco accouterments.
  • Naturally Gluten-Free & Healthy: Crafted without breading or deep-frying, these fish tacos are a wonderfully lighter and healthier dinner option. By using corn tortillas, they are naturally gluten-free, catering to various dietary needs without sacrificing an ounce of flavor. They’re specifically designed to fit the guidelines of the 21 Day Fix and Weight Watchers, making healthy eating a delicious breeze.
  • Versatile Cooking Methods: Whether you prefer the crispy finish of an air fryer, the smoky char of a grill, the even cooking of an oven, or the quick convenience of a stovetop, this recipe accommodates all. You can choose the method that best suits your equipment and time constraints.
White fish fillets seasoned with spices and fresh cilantro, arranged neatly in a white baking dish, ready for cooking for delicious fish tacos.
Fresh white fish, seasoned and ready for marinating, forms the heart of these healthy tacos.

Key Components of Perfect Fish Tacos

The magic of these fish tacos lies in the interplay of three main components, each bringing its own unique contribution to the plate:

  • The Flavorful Fish: Our star ingredient! We use light, flaky white fish, which serves as a perfect canvas for our zesty marinade. Marinated in fresh lime juice and a homemade salt-free taco seasoning, the fish becomes incredibly tender and infused with a delicious, mild spice that complements the vibrant salsa beautifully.
  • The Sweet & Zesty Mango Salsa: This salsa isn’t just a topping; it’s a flavor powerhouse. The sweetness of ripe mango chunks provides a tropical counterpoint to the savory fish, while diced avocado adds a creamy texture and healthy fats. Red onion and jalapeño introduce a balanced bite and a hint of warmth, all brightened by fresh lime juice and cilantro.
  • The Creamy Cilantro Lime Yogurt Sauce: Forget heavy cremas! Our version uses protein-packed Greek yogurt as its base, offering a lighter yet equally satisfying creamy element. Infused with fresh lime and cilantro, this sauce adds a cool, tangy finish that ties all the flavors together, making each bite incredibly balanced and refreshing.

Ingredients You’ll Need

I absolutely adore the bright and fresh ingredients that go into these Fish Tacos! Each component plays a crucial role in creating the ultimate flavor profile. Here’s a detailed look at what you’ll need and why:

  • Olive Oil Spray: Essential for cooking the fish without excess oil, ensuring a healthy outcome. You can also use a light drizzle of olive oil or avocado oil if preferred.
  • Salt-Free Taco Seasoning: This is a key pantry staple for us, a blend of chili powder, garlic powder, onion powder, cumin, and other dried spices. Making it salt-free allows you to control the sodium content, ensuring a healthier and perfectly seasoned dish.
  • White Fish (1 lb): Choose flaky, mild white fish such as turbo, flounder, mahi-mahi, cod, or tilapia. These fish cook quickly and absorb flavors beautifully. For a delicious twist, you can easily substitute shrimp.
  • Corn Tortillas (8): We opt for gluten-free corn tortillas (Mission Brand Thin Style are a personal favorite) for their authentic flavor and texture. Feel free to use flour tortillas if you prefer, or even crisp lettuce wraps for a low-carb option.
  • Fresh Cilantro: I can’t get enough of fresh cilantro! It brings a bright, herbaceous note to both the fish marinade, the salsa, and the yogurt sauce. If you’re not a fan, you can certainly omit it or substitute with fresh parsley.
  • Lots of Fresh Lime Juice (3 limes total): Lime is the workhorse of this recipe, providing essential acidity and brightness. We use it to marinate the fish, enhance the flavors of the mango salsa, and create a wonderfully zesty yogurt sauce. Don’t skip fresh lime – it makes all the difference!
  • Ripe Mango (1 cup, diced): The star of our salsa! Look for a mango that yields slightly to gentle pressure and has a fragrant, tropical aroma. Its juicy sweetness perfectly complements the savory fish and adds an exotic touch.
  • Diced Avocado (2/3 cup): Creamy and rich, diced avocado introduces healthy fats and a luxurious texture to the mango salsa, balancing the tanginess of the lime and the sweetness of the mango.
  • Diced Red Onion (1/4 cup): A finely diced red onion adds a sharp, piquant crunch that beautifully balances the sweetness of the mango and the creaminess of the avocado. Tip: If you find red onion too strong, soak the diced pieces in cold water for 10-15 minutes before adding to the salsa to mellow their bite.
  • Diced Jalapeño (1 tablespoon): This adds a lovely layer of flavor and a mild, pleasant heat to the salsa. For less heat, remove the seeds and membranes. For more heat, leave some in!
  • Plain Greek Yogurt (1/2 cup): Our healthier alternative to traditional crema. Greek yogurt is packed with protein and provides a tangy, creamy base for our zesty sauce. Use full-fat or low-fat depending on your dietary preferences.
  • Shredded Lettuce or Cabbage: Essential for adding a fresh, crisp texture and a vital nutritional boost to your tacos. Shredded red or green cabbage offers a delightful crunch and vibrant color.
  • Salt: A simple yet crucial seasoning used to enhance and balance the flavors of all the ingredients, ensuring a well-rounded and delicious fish taco experience.

How to Make Fish Tacos with Mango Salsa (Four Ways)

Creating these sensational fish tacos is straightforward, and the flexibility in cooking methods means you can enjoy them any time. For the full recipe with precise measurements, be sure to check out the recipe card below!

  1. Marinate the Fish: Begin by placing your white fish fillets in a baking dish or a large bowl. Squeeze the juice from one fresh lime generously over the fish. Sprinkle ½ to 1 teaspoon of your salt-free taco seasoning onto each piece, ensuring an even coating. Lay a small bunch of fresh cilantro directly on top of the fish. Allow the fish to marinate in the refrigerator for at least 20 minutes; this infuses it with bright citrus and savory spices. After marinating, discard the cilantro and lightly sprinkle each piece of fish with a pinch of salt.
White fish fillets in a baking dish, seasoned with taco spices and topped with fresh cilantro, marinating before cooking for fish tacos.
Fish marinating with fresh lime and spices, absorbing all the delicious flavors.
  1. Prepare the Mango Salsa: In a separate medium-sized bowl, combine the diced mango chunks, diced avocado, finely diced red onion, and the diced jalapeño. Squeeze the juice from another fresh lime over the mixture and add one tablespoon of chopped cilantro. Gently mix all ingredients together until well combined. Set the salsa aside to allow the flavors to meld beautifully.
  2. Whisk the Yogurt Sauce: In a small bowl, prepare the zesty yogurt sauce. Combine the plain Greek yogurt with the juice from the remaining lime. Stir in two tablespoons of diced cilantro and a small sprinkle of salt. Mix thoroughly until smooth and creamy. For an extra layer of flavor, you can also add a pinch of taco seasoning to the yogurt sauce if desired.
An overhead view of a large white bowl filled with vibrant mango salsa, featuring diced mango, avocado, red onion, and jalapeño, perfect as a topping for fish tacos.
The colorful and fresh mango salsa, ready to add a tropical twist to your tacos.
  1. Cook the Fish (Choose Your Method): Now it’s time to cook your marinated fish. Select your preferred method from the options below:
    • Grill: Lightly spray your grill grates or a grill pan with olive oil spray to prevent sticking. Place the fish over medium heat and grill for 4-5 minutes per side. The fish is fully cooked when it turns opaque white throughout and flakes easily with a fork. Grilling imparts a wonderful smoky flavor.
    • Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup. Arrange the marinated fish fillets on the prepared baking sheet. Bake for 10-15 minutes, or until the fish is completely cooked through and flakes effortlessly with a fork. This method offers hands-off convenience.
    • Air Fryer: Preheat your air fryer to 390°F (200°C). Place the fish fillets in a single layer in the air fryer basket. Cook for 8-10 minutes, or until the fish is fully cooked and flakes easily. If your fillets are thicker than 1 inch, you may need to increase the cooking time slightly. The air fryer yields a beautifully tender and slightly crispy exterior.
    • Stovetop: Lightly spray a non-stick pan with olive oil spray. Heat the pan over medium heat. Cook the fish for 4-5 minutes per side. Similar to other methods, cook until the fish is fully opaque and flakes easily. Don’t worry if the fish breaks apart during cooking – you’ll be flaking it into pieces for the tacos anyway! This is the quickest method for a single batch.
Fish fillets perfectly seasoned and ready for the air fryer.
Fish seasoned and prepared for baking in the oven.
Grilling fish to perfection for a delicious char.
  1. Warm the Tortillas: While your fish is cooking, prepare your tortillas. Lightly spray each corn tortilla with olive oil and sprinkle with a pinch of salt. Heat each side of the tortillas on the grill or in a dry pan for a couple of minutes until they are warm, pliable, and slightly toasted. This enhances their flavor and prevents them from breaking when folded.
  2. Assemble Your Tacos: Once everything is ready, it’s time to build your masterpiece! Assemble the tacos immediately while the tortillas are warm. Start by spreading about 1 tablespoon of the creamy cilantro lime yogurt sauce onto each tortilla. Next, add generous pieces of the cooked, flaky fish. Follow with a layer of shredded lettuce or cabbage for crunch, and finally, top each taco with approximately 2 tablespoons of the vibrant mango salsa. Serve immediately and enjoy!

Tips for the Best Fish Tacos

  • Choose Fresh Fish: The fresher the fish, the better the flavor. Look for fish with clear eyes (if whole), firm flesh, and a mild, oceanic smell, not overly fishy.
  • Don’t Overcook the Fish: White fish cooks quickly. Overcooking will make it dry and rubbery. Cook just until it flakes easily with a fork.
  • Warm Your Tortillas Properly: Warm tortillas are more pliable and taste significantly better. Heating them on a dry skillet, grill, or even briefly in the microwave (covered with a damp paper towel) makes all the difference.
  • Balance the Flavors: The beauty of these tacos is the balance. The savory fish, sweet salsa, and tangy sauce create a perfect harmony. Taste each component as you make it and adjust seasoning if needed.
  • Prep Your Toppings Ahead: Having all your toppings and sauces ready before you cook the fish makes assembly quick and stress-free.

Customization and Variations

One of the best things about tacos is how easily they can be customized to suit your tastes or what you have on hand. Here are some ideas to make these fish tacos your own:

  • Protein Swaps: As mentioned, shrimp, salmon, chicken, or even thinly sliced pork loin can be used instead of white fish. Adjust cooking times accordingly.
  • Salsa Variations: If mango isn’t available, try pineapple salsa for a similar tropical sweetness, or a classic pico de gallo for a more traditional taco flavor. Adding a little red bell pepper to your mango salsa can also increase its visual appeal and add another layer of crunch.
  • Sauce Alternatives: While the cilantro lime yogurt sauce is divine, you could also use a simple sour cream or a store-bought avocado crema if you’re short on time. A dash of hot sauce in your yogurt sauce can also kick up the heat!
  • Extra Toppings: Get creative with additional toppings! Thinly sliced radishes, a sprinkle of cotija cheese, pickled red onions, or a squeeze of extra lime juice are all fantastic additions.
  • Spice Level: Control the heat by adjusting the amount of jalapeño in the salsa. For a smoky kick, a pinch of smoked paprika in your taco seasoning or on the fish before cooking can add depth.

Meal Prep and Storage

These fish tacos are excellent for meal prepping, allowing you to enjoy fresh flavors even on busy days.

To Prep Ahead:

  • Homemade Taco Seasoning: Make your salt-free taco seasoning in advance and store it in an airtight container in your pantry for quick access.
  • Salsa and Sauce: The mango salsa and cilantro lime yogurt sauce can both be prepared up to 3 days in advance. Store them separately in airtight containers in the refrigerator. This allows the flavors to deepen and saves significant time on dinner night.
  • Vegetable Chopping: Chop your cilantro, red onion, and jalapeño ahead of time and store them in separate containers. Shred your lettuce or cabbage and keep it crisp in the fridge.
  • Fish Marinade: You can marinate the fish for up to 4 hours in the refrigerator for maximum flavor, or simply do the 20-minute minimum just before cooking.

To Store Leftovers:

  • Cooked Fish: If you have any leftover cooked fish, let it cool completely to room temperature. Store it in an airtight container in the refrigerator for up to 2-3 days. It’s best consumed within this timeframe for optimal freshness and texture.
  • Mango Salsa: Keep the mango salsa in a separate airtight container in the refrigerator for up to 3 days. Note that the avocado in the salsa may brown slightly, but it’s still perfectly edible. A squeeze of extra lime juice can help mitigate browning.
  • Yogurt Sauce: The yogurt sauce can also be stored in an airtight container in the refrigerator for up to 3 days.
  • Tortillas and Toppings: Store uncooked tortillas at room temperature or in the fridge. Keep shredded lettuce/cabbage separate from other wet ingredients to maintain crispness.

To Reheat:

  • Fish: The best way to reheat the fish for these tacos is gently over low heat in a pan on the stovetop until warmed through. Alternatively, you can reheat your fish in the air fryer at 320°F (160°C) for a few minutes until it’s warmed and slightly crisped. Avoid microwaving, as it can dry out the fish.
  • Tortillas: Quickly warm tortillas on a dry skillet or grill pan.
  • Assembly: Always assemble your tacos fresh after reheating the fish and warming the tortillas for the best experience.

Love these flavors? Check out more Mexican seafood recipes to inspire your next meal!

Frequently Asked Questions

I am Gluten-Free. Can I eat this Fish Taco recipe?

Absolutely! These are naturally Gluten-Free Fish Tacos as long as you make sure to use gluten-free corn tortillas. Most corn tortillas are naturally gluten-free, but always check the label to be sure. This recipe avoids breading the fish, making it a safe and delicious option for those avoiding gluten.

Fun fact for 21 Day Fix followers: You can typically enjoy one flour tortilla or TWO corn tortillas for 1 YELLOW container equivalent!

What can I serve with this Fish Taco recipe?

To complete your meal, pair these fantastic fish tacos with one of these delicious and healthy sides:

  • Roasted Corn and Black Bean Salad {21 Day Fix}: A vibrant, hearty salad that complements the tacos perfectly.
  • 21 Day Fix Mexican Street Corn Salad: A creamy and zesty side that brings classic Mexican flavors to your plate.
  • 21 Day Fix Cauliflower Rice with Lime and Cilantro: A light and flavorful rice alternative that’s low in carbs and high in taste.
  • A simple green salad with a light vinaigrette.
  • Fresh slices of avocado or guacamole for extra creaminess.

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating & a review in the comments section! We love hearing from you!

Two Fish Tacos with Mango Salsa and red cabbage on corn tortillas on a white plate.

Fish Tacos with Mango Salsa (Full Recipe Card)

Author:
Nancylynn
This recipe for Fish Tacos with Mango Salsa is designed to become your new favorite for Taco Tuesday and beyond. Featuring light, fresh fish and a delicious mango salsa with just the right amount of zest, these gluten-free fish tacos can be made effortlessly in your Air Fryer, on the grill, or in the oven. Perfect for those following the 21 Day Fix and WW!

★★★★★ (5 from 3 votes)
Servings :

4
servings
Print Recipe
Pin Recipe
Prep Time
20 mins
Cook Time
10 mins
Total Time
30 mins

Ingredients

For the Fish

  • Olive oil spray
  • 1 lb white fish – (e.g., turbo, flounder, or mahi-mahi; shrimp is a great substitute)
  • 1-1 1/2 Tbsp salt free taco seasoning
  • 1 bunch Cilantro (for marinating)
  • 1 lime (for marinating fish)
  • Salt, to taste

For the Mango Salsa

  • 1 cup diced mango
  • 2/3 cup diced avocado
  • 1/4 cup diced red onion
  • 1 tablespoon diced jalapeño
  • 1 lime (for salsa)
  • 1 Tbsp chopped cilantro (for salsa)

For the Yogurt Sauce

  • 1/2 cup plain Greek yogurt
  • 1 lime (for yogurt sauce)
  • 2 Tbsp chopped cilantro (for yogurt sauce)
  • Pinch of salt
  • Optional: a pinch of taco seasoning

To Assemble Tacos

  • 8 corn tortillas (gluten-free; 2 corn tortillas = 1 yellow on 21 Day Fix)
  • Olive oil spray (for tortillas)
  • Salt (for tortillas)
  • Shredded lettuce or cabbage

Instructions

To Marinate Fish:

  1. Place fish fillets in a baking dish or bowl. Squeeze juice from one lime over top. Add ½ -1 tsp of salt-free taco seasoning to each piece and lay a small bunch of cilantro on top. Let the fish marinate in the refrigerator for 20 minutes. After 20 minutes, discard the cilantro, then sprinkle each piece of fish with salt.

To Make Mango Salsa:

  1. In a separate bowl, combine diced mango, avocado, red onion, and jalapeño. Add juice from one lime and a tablespoon of chopped cilantro. Mix well and set aside.

To Make Yogurt Sauce:

  1. In another small bowl, mix the juice from the remaining lime with the Greek yogurt. Add 2 tablespoons of diced cilantro and a sprinkle of salt. Mix well. You can also add some taco seasoning to the yogurt sauce, if desired.

Cook Fish (Choose Your Method):

  1. Grill: Spray grill or grill pan with olive oil spray. Grill fish over medium heat for 4-5 minutes per side, or until the fish is fully cooked (white and flakes easily).
  2. Oven: Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper. Place marinated fish on the baking sheet and bake for 10-15 minutes, or until fully cooked.
  3. Air Fryer: Preheat air fryer to 390°F (200°C). Cook fish for 8-10 minutes, or until fully cooked. Increase time for thicker fillets.
  4. Stovetop: Spray pan with olive oil spray. Cook fish over medium heat for 4-5 minutes per side, or until fully cooked. It’s okay if it breaks up.

To Finish the Tacos:

  1. While the fish cooks, lightly spray corn tortillas with olive oil and sprinkle with salt. Heat each side on the grill or in a pan for a couple of minutes until warm, pliable, and slightly toasted.
  2. Assemble tacos while tortillas are warm. Spread 1 Tbsp of yogurt sauce on each tortilla. Add pieces of cooked fish, followed by shredded cabbage or lettuce, and top with 2 Tbsp of mango salsa. Serve immediately.

Video

Notes

Makes 4 servings, 2 tacos each.

21 Day Fix: 1 RED, 1 YELLOW, 1/4 PURPLE, 1/3 BLUE, trace GREEN (per serving)

WW: 5 points (per serving) [Calculated using flounder and low-fat Greek yogurt]

Nutrition

(Nutritional information is an estimate and may vary based on specific ingredients and preparation methods.)


Serving: 2tacos


Calories: 483kcal


Carbohydrates: 76g


Protein: 32g


Fat: 7g


Saturated Fat: 1g


Polyunsaturated Fat: 2g


Monounsaturated Fat: 3g


Trans Fat: 0.003g


Cholesterol: 58mg


Sodium: 95mg


Potassium: 666mg


Fiber: 10g


Sugar: 34g


Vitamin A: 6330IU


Vitamin C: 31mg


Calcium: 134mg


Iron: 5mg


Tried this Recipe? Tag me Today!
Tag @confessionsofafitfoodie on Instagram and hashtag it #confessionsofafitfoodie!