• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cooking Gorgeous
  • About
    • Privacy Policy
    • Terms and Conditions
    • Contact Us
    • Media Mentions
  • Recipe Index
    • Facebook
    • Pinterest
    • YouTube
    • Facebook
    • Pinterest
    • RSS
    • Snapchat
    • Twitter
    • YouTube
menu icon
go to homepage
  • Cozy Soups
  • Recipe Index
  • About
  • Contact Us
  • Subscribe
    • Facebook
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Cozy Soups
    • Recipe Index
    • About
    • Contact Us
    • Subscribe
    • Facebook
    • Pinterest
    • YouTube
  • ×
    • Patatesli Tepsi Kebabı - Turkish Tray Kebab
    • A bowl of fried zucchini sticks with a side of ranch dressing
      Healthy Snacks For Kids
    • Healthy Family Dinners Ready in 30 Minutes or Less
    • Must Try Air Fryer Dinner Recipes
    • Spicy Dishes That Are Also Full of Flavor
    • Delicious and Healthy Lunch Ideas
    • tantuni wrap served with onions, pickled chillies and tomatoes
      Easy Turkish Street Food Recipes You Can Make at Home
    • Healthy Air Fryer Recipes That Aren’t Boring
    • Zeytoon Parvardeh - Persian Marinated Olive
    • Delicious BBQ Recipes You'll Love
    • Easy and Delicious No-Bake Desserts
    • Healthy Air Fryer Meals That Actually Taste Great
    Cooking Gorgeous » Recipes » Main Dishes

    Easy Fish Tacos with Mango Salsa

    Published: May 10, 2025 by Ayla Clulee · This post may contain affiliate links.

    Jump to Recipe

    This easy Fish Tacos with Mango Salsa recipe uses simple ingredients, comes together quickly, and has a nice mix of textures and flavors. The soft tortillas, flaky fish, juicy Mango Pico de Gallo - Fresh Mango Salsa—it all works perfectly together. It's a light yet filling dish, and is perfect for warm evenings or casual get-togethers.

    3 pieces of fish tacos with mango salsa served on a plate
    Jump to:
    • Ingredients You'll Need
    • How to Make Easy Fish Tacos with Mango Salsa
    • Recipe Tips From the Chef
    • Variations: Gluten-Free, Low-Carb, and Extra Toppings
    • What to Serve With Fish Tacos
    • Recipe FAQs
    • Related Recipes
    • Easy Fish Tacos with Mango Salsa

    Just season and cook the fish, make a quick mango salsa (half of my Mango Pico de Gallo recipe is enough), and warm your tortillas. You can even make your own using my Homemade Wheat Tortilla Bread recipe if you’d like. The mango salsa really brings everything together—it adds sweetness, a little heat, and a fresh, zesty kick.

    You can use fresh or frozen fish, and it’s flexible enough that you can switch out ingredients depending on what you have in your fridge. Everything is made from scratch, but with ingredients that don’t take a lot of prep. It’s the kind of recipe you can make on a weeknight, but it also feels fun enough for weekend dinners or small gatherings.

    Ingredients You'll Need

    Please scroll down to the recipe card below for the full ingredients list with measurements, complete recipe method, recipe notes, and nutritional information.

    Ingredients for Marinating the Fish

    labelled picture of ingredients for fish taco with mango salsa
    • White fish fillets - Cod, haddock, tilapia, or mahi mahi work well with this recipe. If you’re using frozen fish, thaw it overnight in the fridge or under cold water in a sealed bag. Then pat it dry before seasoning—this helps it cook evenly and get a nice sear.
    • Olive oil - I usually go for a high-quality olive oil with a rich, fruity flavor for cooking, but you can use any oil you like.
    • Seasoning - I like to season the fish with salt, freshly ground black pepper, smoked paprika, and cumin—but feel free to use your own favorite spices to make it suit your taste.

    Ingredients for The Sauce and Building Tacos

    labelled picture of ingredients for fish taco sauce
    • Mango salsa - I use my Mango Pico de Gallo (Fresh Mango Salsa) recipe for this. Since the fish tacos serve two people, using half of that salsa recipe is just the right amount.
    • Tortillas - You can use store-bought small corn or flour tortillas or make your own with my Homemade Wheat Tortilla Bread recipe if you’re up for it.
    • Yogurt - Plain natural yogurt works well, but you can also use sour cream.
    • Lime - Opt for freshly squeezed lime juice. It adds acidity and tanginess as well as a bright flavor.

    What’s the Best Fish to Use for Tacos?

    The best fish for tacos is one that’s mild in flavor, firm enough to hold together during cooking, and flakes easily. You want something that won’t overpower the other ingredients, especially the mango salsa.

    Here are a few top options:

    • Cod – Very mild and affordable. It’s soft but holds up well when cooked quickly.
    • Tilapia – Another mild choice that cooks fast and takes on seasoning easily.
    • Mahi Mahi – Slightly firmer and more flavorful, great if you want a heartier bite.
    • Halibut – Mild and firm, though often more expensive.
    • Salmon – Not traditional for tacos, but it works well with sweet toppings like mango.

    Try to avoid fish that are too oily (like sardines) or too delicate (like sole), as they won’t give you the right texture in a taco.

    How to Make Easy Fish Tacos with Mango Salsa

    Start by making the mango salsa. In a bowl, mix together the diced mango, red onion, jalapeño, cilantro, lime juice, and a pinch of salt.

    chopped ingredients for mango pico de Gallo are placed in a bowl

    Give it a good stir and let it sit for a bit so the flavors can come together. For exact ingredient amounts and step-by-step instructions, you can check out my Mango Pico de Gallo – Fresh Mango Salsa recipe.

    Preheat your oven to 180°C (356°F). Pat the fish dry with paper towels to remove extra moisture. Rub with olive oil and garlic paste, then sprinkle your spice mix on both sides. Place them on a baking dish and bake for 10-15 minutes, depending on the size and thickness of your fish pieces.

    fish fillets are covered with olive oil and seasoning

    Remove from the oven and let them rest for a couple of minutes before flaking into bite-sized pieces.

    fish is cooked for 10 minutes

    While the fish is cooking, make the sriracha mayo by mixing yogurt, mayonnaise, lime juice, and sriracha in a small bowl.

    consistency of the sauce for fish tacos with mango salsa

    To assemble the fish tacos, warm the tortillas in a dry skillet over medium heat for about 30 seconds on each side, or until soft and flexible. Spread a little sauce on each tortilla, then add a portion of the cooked fish.

    building up fish tacos

    Top with a generous spoonful of mango salsa, add more sauce if you like, and finish with a sprinkle of chopped cilantro.

    Recipe Tips From the Chef

    • If you’re using frozen fish, thaw it overnight in the fridge or under cold water in a sealed bag. Then pat it dry before seasoning—this helps it cook evenly and get a nice color.
    • Stack warmed tortillas inside a clean kitchen towel to keep them soft until you’re ready to serve.
    • You can top your tacos with Creamy Fish Taco Slaw instead of mango salsa, both are equally delicious!
    • The best fish for tacos is one that’s mild in flavor, firm enough to hold together during cooking, and flakes easily. Try to avoid fish that are too oily (like sardines) or too delicate (like sole), as they won’t give you the right texture in a taco.
    • You can make mango salsa 1–2 days ahead. It keeps well in the fridge and may even taste better the next day.
    • Cooking the fish is best done right before serving. Reheated fish is fine, but freshly cooked fish gives better texture and flavor.
    • Use fresh lime juice to keep things zippy and help balance the sweetness.

    Variations: Gluten-Free, Low-Carb, and Extra Toppings

    These tacos are easy to adjust for different diets or preferences.

    Gluten-Free:

    • Use corn tortillas or certified gluten-free flour tortillas.
    • Check spice blends and store-bought sauces for hidden gluten

    Low-Carb or Keto-Friendly:

    • Skip the tortillas and make a taco bowl with fish, Creamy Fish Taco Slaw, salsa, and avocado over cauliflower rice or leafy greens.
    • Or try lettuce wraps—crisp romaine or butter lettuce leaves make a great base.

    Fun Toppings to Mix In:

    • Creamy Fish Taco Slaw
    • Pickled red cabbage
    • Thinly sliced radishes
    • Crumbled feta or cotija cheese
    • Chopped jalapeños

    You can build your tacos your way—this recipe’s flexible enough to handle it.

    What to Serve With Fish Tacos

    Fish tacos with mango salsa are the star of the meal, but a simple side dish helps make it feel complete.

    Simple Sides:

    • Cilantro lime rice - Light, fresh, and perfect for soaking up extra salsa or lime juice.
    • Black beans or refried beans - A classic taco-night staple.
    • Corn on the cob or elote-style corn - Air-fried, grilled, or boiled, with lime and cheese.
    • Tortilla chips and guacamole - Always welcome at the table.
    • Cucumber salad or slaw - Adds crunch and keeps things light.

    You don’t need much—something easy and fresh is all it takes.

    10. Storing Leftovers and Reheating

    If you have extras, you can make them work the next day without too much fuss. Store fish, salsa, and toppings separately in sealed containers. Keep in the fridge for up to 2 days. Don’t store already-assembled tacos—they get soggy fast.

    To reheat the fish on the stovetop, place it in a pan with a lid over low heat for a few minutes.

    To reheat in an oven or an air-fryer, heat at 325°F (160°C) for 3–4 minutes until just warmed through.

    Avoid microwaving if you can—it can make the fish rubbery.

    Recipe FAQs

    Can I freeze the cooked fish for later use?

    Yes, you can freeze the cooked fish if you used fresh fish. Let it cool completely, wrap tightly, and store for up to 1 month. Thaw in the fridge and reheat gently before using.

    Can I use an air fryer to cook the fish?

    Yes, just lightly oil and season the fish, then air fry at 375°F for 8–10 minutes, flipping halfway through. It’s a quick and mess-free option with great texture.

    How can I make fish tacos kid-friendly?

    Use a mild fish like cod, skip the jalapeño in the salsa, and let kids build their own tacos with toppings they enjoy. You can even swap mango salsa for diced tomatoes or corn.

    Related Recipes

    For more delicious Mexican-inspired recipes, why not try:

    • Authentic Mexican Beef Burrito Recipe
    • Grilled Cheese Burrito - Taco Bell Recipe
    • Creamy Chicken Enchiladas Recipe with White Sauce
    • Bolillo - Crusty Mexican Bread Rolls

    Did you make this recipe? Please let me know how it turned out! Leave a comment below and tag @cookingorgeous on Instagram and hashtag it #cookingorgeous.

    I hope you enjoy the process of making these delicious Easy Fish Tacos with Mango Salsa as much as you enjoy eating them! 🙂 

    Bon appétit! / Afiyet olsun!

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Save Recipe

    By submitting this form, you consent to receive emails from Cooking Gorgeous

    Easy Fish Tacos with Mango Salsa

    Ayla Clulee
    This easy Fish Tacos with Mango Salsa recipe comes together with simple ingredients, cooks fast, and offers a good mix of textures and flavors.
    No ratings yet
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 10 minutes mins
    Total Time 25 minutes mins
    Course Main Course
    Cuisine Mexican
    Servings 2 people
    Calories 594 kcal

    Equipment

    • 1 kitchen scale
    • 1 measuring spoons
    • 1 Sharp knife
    • 1 mortar and pestle

    Ingredients
     
     

    For Marinating the Fish

    • 280 g white fish fillet (cod, haddock, tilapia, or mahi mahi) 
    • 1 tablespoon olive oil
    • 1 clove garlic (turned into a paste)
    • ½ teaspoon salt
    • ¼ teaspoon freshly ground black pepper
    • ¼ teaspoon smoked paprika
    • ¼ teaspoon cumin

    For Sriracha Sauce

    • 60 g mayonnaise
    • 60 g Plain natural yogurt
    • 1 tablespoon sriracha (adjust it to your taste)
    • ½ lime (juiced)
    • 1 pinch salt

    For Assembly

    • 1 cup mango salsa
    • 6 small flour or corn tortillas
    • chopped coriander leaves (to garnish)

    Instructions
     

    • Start by making the mango salsa. In a bowl, mix together the diced mango, red onion, jalapeño, cilantro, lime juice, and a pinch of salt.
    • Give it a good stir and let it sit for a bit so the flavors can come together. For exact ingredient amounts and step-by-step instructions, you can check out my Mango Pico de Gallo – Fresh Mango Salsa recipe.
    • Preheat your oven to 180°C (356°F).
    • Pat the fish dry with paper towels to remove extra moisture. Rub with olive oil and garlic paste, then sprinkle your spice mix on both sides.
    • Place them on a baking dish and bake for 10-15 minutes, depending on the size and thickness of your fish pieces. Remove from the oven and let them rest for a couple of minutes before flaking into bite-sized pieces.
    • While the fish is cooking, make the sriracha mayo by mixing yogurt, mayonnaise, lime juice, and sriracha in a small bowl.
    • To assemble the fish tacos, warm the tortillas in a dry skillet over medium heat for about 30 seconds on each side, or until soft and flexible.
    • Spread a little sauce on each tortilla, then add a portion of the cooked fish.
    • Top with a generous spoonful of mango salsa, add more sauce if you like, and finish with a sprinkle of chopped cilantro.

    Notes

    • If you’re using frozen fish, thaw it overnight in the fridge or under cold water in a sealed bag. Then pat it dry before seasoning—this helps it cook evenly and get a nice color.
    • Stack warmed tortillas inside a clean kitchen towel to keep them soft until you’re ready to serve.
    • The best fish for tacos is one that’s mild in flavor, firm enough to hold together during cooking, and flakes easily. Try to avoid fish that are too oily (like sardines) or too delicate (like sole), as they won’t give you the right texture in a taco.
    • You can make mango salsa 1–2 days ahead. It keeps well in the fridge and may even taste better the next day.
    • Cooking the fish is best done right before serving. Reheated fish is fine, but freshly cooked fish gives better texture and flavor.
    • Use fresh lime juice to keep things zippy and help balance the sweetness.

    Nutrition

    Calories: 594kcalCarbohydrates: 37gProtein: 34gFat: 35gSaturated Fat: 6gPolyunsaturated Fat: 16gMonounsaturated Fat: 12gTrans Fat: 0.1gCholesterol: 87mgSodium: 1066mgPotassium: 649mgFiber: 5gSugar: 2gVitamin A: 189IUVitamin C: 6mgCalcium: 124mgIron: 2mg
    Tried this recipe?Mention @cookingorgeous or tag #cookingorgeous!
    « Easy Turkish Street Food Recipes You Can Make at Home
    Delicious and Healthy Lunch Ideas »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome to Cooking Gorgeous, where delicious easy-to-follow recipes and culinary inspiration await you! My name is Ayla Clulee, a passionate and professional Cordon Bleu-trained chef, recipe developer, and food content creator with decades of experience. I am based in the UK, and I'm thrilled to have you here.

    The kitchen is my happy place and cooking is my therapy.

    More about me →

    Soup Recipes

    • Greek Chicken Lemon Soup - Avgolemono

    • Arpa Şehriye Çorbası - Turkish Orzo Soup

    • Turkish Tarhana Soup - Tarhana Çorbası

    • Homemade Turkish Tarhana Powder Recipe

    • Moroccan Harira Lamb and Chickpeas Soup

    • chicken and dumpling soup served in a bowl
      Easy Chicken and Dumpling Soup Recipe

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility Policy
    • FAQs

    Newsletter

    • Sign Up for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Cooking Gorgeous

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
    Non-necessary
    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required