Chipotle Tilapia Tacos with Mango-Cilantro Salsa Recipe -
Chipotle Tilapia Tacos with Mango-Cilantro Salsa Recipe

Chipotle Tilapia Tacos with Mango-Cilantro Salsa

Recipe by  

"Chipotle Fish Tacos are made with a mango-cilantro salsa, and chipotle aioli sauce is served with garlic spiked black beans and Spanish rice. I have run this special in the last restaurant I worked at as a daily special. It always sold out! I hope that you will try this recipe, it is a hit if you enjoy fish tacos!"

+ Recipe Box + Shopping List + Menu Print

Ingredients Edit and Save

Original recipe makes 8 fish tacos Change Servings
  • PREP

    1 hr
  • COOK

    20 mins

    1 hr 20 mins


  1. Stir together the chipotle chile powder, garlic powder, salt, and cracked black pepper in a shallow bowl. Brush the tilapia fillets with the canola oil, and press into the spice mixture to coat, and set aside. Make the salsa by stirring together the mango, jalapeno, red onion, 1 clove garlic, cilantro, and lime juice in a separate bowl, and set aside. Make the aioli by stirring together the chipotle puree, 1 clove garlic, and mayonnaise in a small bowl, and set aside.
  2. Bring the black beans and 2 cloves of garlic to a simmer in a saucepan with a pinch of salt. Cover, and cook over low heat for 20 minutes. Meanwhile, heat a large skillet over medium-high heat, and cook the tilapia until opaque in the center, and crispy on both sides, about 7 minutes. Heat the tortillas in a skillet over medium heat, and keep warm.
  3. To serve, place the tortillas on a plate, spoon on some Spanish rice and black beans. Top with some of the coleslaw mix, hot tilapia, and a spoonful of the mango-cilantro salsa. Top with a dollop of chipotle aioli to serve.
Kitchen-Friendly View

Reviews More Reviews

Most Helpful Positive Review
Jan 07, 2009

I love fish tacos, so I tried this recipe. I followed the instructions, but I also made sure to remove the heat as the others have suggested. I could have added more of the chipotle spice than I did. I just wanted to make sure I did not go overboard. This is a great recipe, and I am from Texas and we love our spicy dishes. I now live out of state and long for spicy food that reminds me of home. This is a great recipe and all of the flavors marry well together. I will try this recipe again and I may even add a little more heat next time. J. Allen

Most Helpful Critical Review
Mar 30, 2008

Wow, that was too hot. I even decreased the rub to 2T. It tasted good, but when your whole dinner group can't eat if from the heat, that's a bummer. I dropped the rice too--add more mango to the salsa if the fish is too spicy. Helps cool the mouth!


41 Ratings

Dec 28, 2008

Excellent, excellent dish. It is a fair amount of work to put all the pieces together, but very worth it in the end. I used a spanish rice recipe on the site. This would make a nice dish to serve company. Thanks for sharing!

Jun 25, 2008

I liked the hottness of it a lot, but the only problem I had with the seasoning is that it was way to salty. I would half the salt. The mango filling was delicious though and I would definately make it again.

Apr 01, 2012

This was a fantastic version of fish tacos and worth the effort. Some of the other reviews said it was too spicy or too salty, but I think it is possible too much of the rub was used. You will make more seasoning rub than needed so just lightly coat the fish and either save or toss the rest. We also used a poblano pepper instead of jalapeno because that is what we had in the house so that may have reduced the spice a little. It was spicy, but if you like a little spicy, you will enjoy. We also used only 1 can of black beans and I didn't put the rice on my tacos although my husband did and we both loved how we made them. We also used smaller corn tortillas and each had 3 tacos with about 1/2 of the fish leftover for another night. Based on another review, we used 1/2 mayo and 1/2 sour cream which was delicious. I used light versions of both to keep the calories down. The combination of all the flavors blended so well. Fantastic, fantastic, fantastic.

Feb 03, 2012

I just made this account to compliment this recipe. My wife even loved it and she hates fish! Ill be saving it and making fish tacos far more often now!

Feb 15, 2012

My husband and I love spicy/hot dishes and we both thoroughly enjoyed this one. It was delicious! The only change I made was that I baked the fish at 350 for 15 minutes. It turned out perfect! We decided we need to have this at least once a month!!

Mar 27, 2008

these tacos were fantastic, spicy but oh so good. i did change the mayo to 1/2 light sour cream and 1/2 light mayo. i didn't have any spanish rice and i don't think it needed it, the black beans were good enough!


Rate This Recipe

Glad you liked it! Your friends will, too:


  • Calories
  • 756 kcal
  • 38%
  • Carbohydrates
  • 94.7 g
  • 31%
  • Cholesterol
  • 52 mg
  • 17%
  • Fat
  • 32.2 g
  • 49%
  • Fiber
  • 9.9 g
  • 39%
  • Protein
  • 35.3 g
  • 71%
  • Sodium
  • 2501 mg
  • 100%

* Percent Daily Values are based on a 2,000 calorie diet.

See More

About the Cook

Chef Shelley Pogue
12 Followers 1 Saved Recipes
Subscribe Today!

In Season

Not The Same Old Chicken
Not The Same Old Chicken

We have so many top-rated chicken recipes, you'll never run out of dinner ideas again.

Slow Cooker Time Savers
Slow Cooker Time Savers

Imagine dinner making itself in the slow cooker while you relax or do other things.

Subscribe Today! Only $7.99
Subscribe Today! Only $7.99

Delicious recipes, party ideas, and cooking tips! Get a year of Allrecipes magazine for $7.99!

Related Videos

Grilled Fish Tacos with Chipotle Lime Dressing

Tilapia filets turn into tasty fish tacos with a tangy adobo and lime dressing.

Grilled Tilapia with Mango Salsa

A simple fresh mango salsa takes grilled tilapia straight to the top!

Taqueria-Style Tacos (Carne Asada)

See how to make authentic taqueria-style beef tacos.

Argentina  |  Australia & New Zealand  |  Brazil  |  Canada  |  China  |  France  |  Germany  |  India  |  Italy  |  Japan  |  Korea  |  Mexico

Netherlands  |  Poland  |  Quebec  |  Russia  |  SE Asia  |  United Kingdom & Ireland  |  United States