Baja Fish Tacos with Mango Salsa

5 from 21 votes
Jump to RecipePrint

This post may contain affiliate links. Please read our disclosure policy.

Baja Fish Tacos with pan-seared, spiced white fish, zesty Baja sauce, and a refreshing mango salsa. These fully-loaded fish tacos are easy to make, nutritious, and sure to become a family favorite. Fish tacos with mango salsa and slaw arranged on a teal plate

Why You’ll Love these Baja Fish Tacos:

I hope you’re ready for the most splendidly spiced fish tacos, complete with a crunchy taco slaw, creamy Baja sauce, and refreshing mango salsa. They’re weeknight-friendly, SO simple to make, and wildly flavorful–the trifecta for the ultimate fish taco. These Baja-style tacos are also pan-seared instead of fried, making them a hearty and healthy option. 

Here’s the lineup: taco-spiced white fish with just enough kick to wake up your senses. Next, a creamy, zesty Baja sauce that doubles as the slaw’s dressing. It perfectly balances and cools the spice from the fish, AND it doubles as a fabulous taco sauce to drizzle over the top.

And finally, a sweet and delightfully-spiced mango salsa for bright, fresh top notes. I love that the salsa makes enough so that you can scoop up leftovers with tortilla chips. You can even double the batch to ensure that’s enough for an appetizer/side dish.

Recipe Ingredients and Substitutions:Fish taco ingredients on a white board with blue labels

  • White fish: You can use any firm such as cod, halibut, mahi mahi, or grouper. I typically make fish tacos with cod because it’s widely available, inexpensive, and holds up well to high heat. Halibut is another unquestionably delicious option, however it does come at a premium price. I suggest avoiding a super-flaky fish, such as tilapia, which won’t hold together as well. 
  • Taco seasoning: You can use homemade or store-bought taco seasoning. I personally love the Siete Taco Seasoning, which comes in mild and spicy.
  • Mango: You need 1 1/2 cups of fresh cut mango, which amounts to 2 medium mangoes. Just make your mangoes are sufficiently ripe, which makes the slicing and dicing infinitely easier. 
  • Bell pepper: I prefer using red bell pepper for the salsa, however you can also use yellow or orange.
  • Red onion: The zesty bite of diced red onion helps balance the sweetness of the mango. 
  • Cilantro: Chopped fresh cilantro does double duty in the mango salsa and as a garnish.
  • Lime: You need fresh lime juice both for the salsa and the Baja sauce. I would plan on purchasing 3 to 4 limes to ensure you have ample juice.
  • Greek Yogurt: You can either use full-fat Greek yogurt or sour cream for the Baja sauce. You also need 2 Tbsp. of mayonnaise–I use this brand of avocado oil-based mayo. 
  • Old Bay Seasoning: This savory blend of herbs and spices brings the ZEST to the Baja sauce. You can typically find Old Bay Seasoning in the spice section of most well-stocked grocery stores. 

Step-by-Step Instructions

Step 1: Marinate the Fish

Pat the fish dry with paper towels and lightly season with salt. Place fish in a small baking dish (8×8″ or 9×9″). In a small bowl, combine 2 Tbsp. olive oil, 2 Tbsp. fresh squeezed orange juice, and 2 Tbsp. taco seasoning; whisk to combine. Pour mixture over fish and gently turn fish to coat in marinade. Cover and refrigerate for a minimum of 30 minutes, or up to 2 hours. Cod marinating in a spice mixture in a dish

Step 2: Prepare Mango Salsa

In a large bowl, combine mango, red bell pepper, red onion, cilantro, jalapeño, lime juice, cumin, and salt; mix to combine. Refrigerate until ready to use. Mango, bell pepper, red onion, and cilantro being mixed together in a bowl

Step 3: Prepare Baja Sauce and Slaw

In a small bowl, combine Greek yogurt (or sour cream), mayonnaise, lime juice, and Old Bay Seasoning; whisk to combine.

In a separate large bowl, add slaw and season lightly with salt. Add 3 Tbsp. of the Baja sauce and reserve remaining for topping. Toss slaw to combine and set aside.Baja sauce being mixed together and stirred into a slaw

Step 4: Cook the Fish

Heat 2 Tbsp. of oil in a large skillet over medium-high. Once hot, add the marinated fish and cook, undisturbed, for about 4 minutes. Gently flip, and cook for another 3 to 4 minutes, until the fish is firm to the touch. Transfer fish to a plate and flake into large chunks.Seasoned cod being pan-seared in a skillet

Step 5: Assemble Baja Fish Tacos

Place a small amount of slaw in each tortilla, followed by the fish, mango salsa, and a finishing drizzle of remaining Baja sauce. Baja fish taco being assembled on a plate

FAQs and Expert Tips

Best Fish for Fish Tacos:

Choose a white fish that’s mild in flavor with lean, flaky flesh, such as cod, mahi mahi, or haddock. I typically make fish tacos with cod because it’s widely available, inexpensive, and holds up well to high heat. Halibut is another unquestionably delicious option, however it does come at a premium price.

I suggest avoiding a super-flaky fish, such as tilapia, which won’t hold together as well after being cooked. 

Double check the Monterey Bay Aquarium’s site to make sure the fish you’re buying is sustainable in your area.

What Goes Good with Fish Tacos?

While fish tacos tend to be plenty satisfying on their own, any kind of corn salad, slaw, or roasted veggie dish are fabulous compliments. Here are some of my favorite options:

Platter of fish tacos topped with slaw and mango salsa

Make-Ahead and Storage Tips:

  • Make-Ahead: Prepare the mango salsa up to 1 day ahead and store in an airtight container in the refrigerator.
  • Store: Store all components separately for optimal freshness. The fish will last up to 2 days refrigerated, however the slaw only stays crunchy for 1 day. I suggest only making the amount of slaw you plan on immediately using, and reserving the rest. 
  • Reheat: To reheat the fish, drizzle a small amount of olive oil in a skillet over medium heat. Once hot, add fish, and gently cook for 3 to 4 minutes, until warm. 

More Healthy Taco Recipes to Try:

Al Pastor Chickpea Tacos

BBQ Cauliflower Tacos with Green Tahini Sauce

Vegan Chorizo TacosTaco-spiced cod tacos on a plate topped with salsa, slaw, and Baja sauce

If you give these fish tacos with mango salsa a try, snap a pic and tag #dishingouthealth so I can see your beautiful creations. I also really appreciate readers taking the time to leave a rating and review! Lastly, follow along on Facebook and Pinterest for the latest recipe updates.

5 from 21 votes

Baja Fish Tacos with Mango Salsa

Baja Fish Tacos with pan-seared blackened white fish, zesty Baja sauce, and a refreshing mango salsa. These fully-loaded fish tacos are easy to make, nutritious, and sure to become a family favorite.
Prep Time: 30 minutes
Cook Time: 10 minutes
Total Time: 50 minutes
Servings: 4

Equipment

  • Large skillet
  • Mixing bowls

Ingredients  

Fish Tacos

  • 1 lb. mild white fish, such as cod or mahi mahi
  • 1/4 tsp. kosher salt
  • 4 Tbsp. extra-virgin olive oil, divided
  • 2 Tbsp. fresh orange juice
  • 2 Tbsp. taco-seasoning (store-bought or homemade) I use Siete brand
  • 1/4 cup full-fat Greek yogurt sub sour cream
  • 2 Tbsp. mayonnaise I use avocado oil mayonnaise
  • 2 Tbsp. fresh lime juice
  • 1 tsp. Old Bay Seasoning
  • Dash of hot sauce, such as Tabasco optional
  • 4 to 5 cups shredded cabbage (or coleslaw mix)
  • 8 corn or flour tortillas, warmed

Mango Salsa

  • 1 1/2 cups finely diced fresh mango (from 2 mangoes)
  • 1 small red bell pepper, finely diced
  • 1/4 cup finely diced red onion
  • 1/4 cup finely chopped fresh cilantro
  • 1 jalapeño, seeds and ribs removed, minced
  • 2 Tbsp. fresh lime juice
  • 1/4 tsp. ground cumin
  • 1/4 tsp. kosher salt
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Prepare Fish: Pat the fish dry with paper towels and season with 1/4 tsp. salt. Place fish in a small baking dish (8x8" or 9x9") or wide-rimmed bowl. In a small bowl, combine 2 Tbsp. olive oil, orange juice, and taco seasoning; whisk to combine. Pour mixture over fish and gently turn fish to coat in marinade. Cover and refrigerate for a minimum of 30 minutes, or up to 2 hours. 
  • Prepare Mango Salsa: In a large bowl, combine mango, red bell pepper, red onion, cilantro, jalapeño, lime juice, cumin, and salt; mix to combine. Refrigerate until ready to use. 
  • Prepare Baja Sauce and Slaw: In a small bowl, combine Greek yogurt (or sour cream), mayonnaise, lime juice, Old Bay Seasoning, and a dash of hot sauce (if using); whisk to combine.
    In a separate large bowl, add shredded cabbage (or coleslaw) and season with a pinch of salt. Add 3 Tbsp. of the Baja Sauce and reserve remaining for topping. Toss slaw to combine and set aside.
  • Cook the Fish: Heat remaining 2 Tbsp. olive oil in a large skillet over medium-high. Once hot, add the marinated fish and cook, undisturbed, for about 4 minutes. Gently flip, and cook for another 3 to 4 minutes, until the fish is firm to the touch. Transfer fish to a plate and flake into large chunks
  • Assemble Tacos: Place a small amount of slaw in each tortilla, followed by the fish, mango salsa, and a finishing drizzle of remaining Baja Sauce. 

Notes

Make-Ahead: Prepare the mango salsa up to 1 day ahead and store in an airtight container in the refrigerator.
Store: Store all components separately for optimal freshness. The fish will last up to 2 days refrigerated, however the slaw only stays crunchy for 1 day. I suggest only making the amount of slaw you plan on immediately using, and reserving the rest. 
Reheat: To reheat the fish, drizzle a small amount of olive oil in a skillet over medium heat. Once hot, add fish, and gently cook for 3 to 4 minutes, until warm. 

Nutrition

Serving: 2tacos | Calories: 440kcal | Carbohydrates: 40g | Protein: 20g | Fat: 22g | Saturated Fat: 1.5g | Sodium: 990mg | Fiber: 4g | Sugar: 11g

I calculate these values by hand to ensure accuracy, however expect up to a 10% variable depending on food brands.

If you love this recipe, please leave a star rating and review below!

 

5K Shares

You May Also Like

5 from 21 votes (7 ratings without comment)

Leave a comment

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

Recipe Rating




25 Comments

  1. Elaine Dolgin says:

    I made this with shrimp and no orange juice. I used extra seasonings. It was outstanding. My husband had it in a tortilla, I had it over a bead of arugula!

    1. Jamie Vespa says:

      So happy you enjoyed this one, my friend! Thank you for taking the time to leave a review!

  2. Susann says:

    5 stars
    Love this recipe and the layers of flavor. Thank you as well for the guidance on what to do with leftovers.

  3. Melissa says:

    5 stars
    Absolutely amazing! I love the combination of different flavors! Sweet and Savory! We will definitely make again!

  4. Jen says:

    5 stars
    WOW!! This was amazing! The brightness and freshness of this was off the charts and we kept going back for more. As my husband just said, this is the perfect hot weather meal!! Soooo good!!

  5. Rebecca says:

    5 stars
    Super easy prep and delicious. I had some rockfish on hand, so marinated that for a few hours in juice of two Cara Cara oranges, lime juice and smoked paprika with taco seasoning and chili powder. Instead of using the stove I decided to bbq the fish. Also bbq some corn for the mango salsa and used shallots instead of the red onion. Husband loved it and will make this again for sure!

    1. Jamie Vespa says:

      So happy you enjoyed this one, my friend! Thank you for leaving a review!

  6. E says:

    5 stars
    Super delicious and easy! We’ve made this several times now and it always comes out sooo good!

  7. Megan says:

    5 stars
    Another favorite recipe from @dishingouthealth!!! The seasoning for the fish is amazing and all of the components of the dish come together beautifully!!!